Ubuntu'ya LAMP Proqram Suite'nin quraşdırılması

Pin
Send
Share
Send

LAMP adlı proqram paketinə Linux kernel OS, Apache veb serveri, MySQL verilənlər bazası və sayt mühərriki üçün istifadə olunan PHP komponentləri daxildir. Bundan sonra, Ubuntu-nun son versiyasını nümunə götürərək bu eklentilərin quraşdırılması və ilkin konfiqurasiyasını ətraflı təsvir edəcəyik.

Ubuntu'da LAMP Proqram Suite'nin quraşdırılması

Bu yazının formatı artıq Ubuntu kompüterinizdə quraşdırmağınızdan xəbər verir, bu addımı atıb dərhal digər proqramlara keçəcəyik, lakin digər məqalələrimizi aşağıdakı linklərdə oxuyaraq maraqlandığınız mövzuda təlimatları tapa bilərsiniz.

Ətraflı məlumat:
Ubuntu VirtualBox-da quraşdırın
Linux bir flash sürücüdən irəliləyir

Addım 1: Apache quraşdırın

Apache adlı açıq bir veb server quraraq başlayaq. Ən yaxşı seçimlərdən biridir, buna görə də bir çox istifadəçinin seçimi olur. Ubuntu-da, buna yol verilir "Terminal":

  1. Menyunu açın və konsolu işə salın və ya düymələrin birləşməsini basın Ctrl + Alt + T.
  2. Bütün lazımi komponentlərin olduğundan əmin olmaq üçün əvvəlcə sistem depolarınızı təkmilləşdirin. Bunu etmək üçün əmri yazınsudo apt-get yeniləmə.
  3. Bütün hərəkətlər sudo kök girişi ilə çalışır, buna görə şifrənizi göstərməyinizə əmin olun (daxil olanda görünmür).
  4. Bitirdikdən sonra daxil olunsudo apt-get quraşdırma apache2sistemə Apache əlavə etmək.
  5. Cavab seçimini seçərək bütün faylları əlavə etməyi təsdiqləyin D.
  6. Çalışaraq veb serverin işini yoxlayaqsudo apache2ctl konfiqurasiya.
  7. Sintaksis normal olmalıdır, lakin bəzən əlavə edilmənin zəruriliyi barədə bir xəbərdarlıq görünür Servername.
  8. Gələcək xəbərdarlıq etməmək üçün bu qlobal dəyişən konfiqurasiya faylına əlavə edin. Faylın özü vasitəsilə işə salınsudo nano /etc/apache2/apache2.conf.
  9. İndi əmri işlədiyi ikinci konsolu işlədinip addr show eth0 | grep inet | awk '{$ 2 yaz; } '| sed 's //.*$//'IP ünvanınızı və ya server domeninizi tapmaq üçün.
  10. Birincisində "Terminal" açılan faylın və növün ən alt hissəsinə eninServerName + domen adı və ya IP ünvanıtəzə öyrəndin. Dəyişiklikləri sayəsində saxlayın Ctrl + O və konfiqurasiya faylını bağlayın.
  11. Səhvlərin olmadığından əmin olmaq üçün yenidən sınayın və sonra veb serveri yenidən başladınsudo systemctl apache2 yenidən başladın.
  12. Zəruri hallarda Apache əlavə edin, əmrdən istifadə edərək əməliyyat sistemi ilə başlasınsudo systemctl apache2 imkan verir.
  13. Veb serverini işləməsinin dayanıqlığını yoxlamaq, əmrdən istifadə etmək üçün başlamaq yalnız qalırsudo systemctl start apache2.
  14. Bir brauzer işə salın və gedinyerlihost. Apache ana səhifəsinə keçmisinizsə, onda hər şey düzgün işləyir, növbəti mərhələyə keçin.

Addım 2: MySQL qurun

İkinci addım, sistemdə mövcud olan əmrlərdən istifadə edərək standart konsol vasitəsi ilə həyata keçirilən MySQL verilənlər bazasını əlavə etməkdir.

  1. Üstünlük "Terminal" yazmaqsudo apt-get quraşdırma mysql-servervə vurun Daxil edin.
  2. Yeni faylların əlavə olunmasını təsdiqləyin.
  3. MySQL mühitinin istifadəsini təmin etdiyinizə əmin olun, buna görə quraşdırılmış ayrıca bir əlavə ilə qorunma təmin edinsudo mysql_secure_installation.
  4. Şifrə tələbləri üçün plagin parametrlərini təyin etmək tək bir təlimat vermir, çünki hər bir istifadəçi doğrulaması baxımından öz qərarlarını rəhbər tutur. Tələbləri quraşdırmaq istəyirsinizsə, konsolu daxil edin y istəyi ilə.
  5. Sonra, qorunma səviyyəsini seçməlisiniz. Əvvəlcə hər bir parametrin təsvirini oxuyun və sonra ən uyğun birini seçin.
  6. Kök girişi təmin etmək üçün yeni bir parol təyin edin.
  7. Bundan sonra, müxtəlif təhlükəsizlik parametrlərini görəcəksiniz, onları oxuyun və zəruri hesab edirsinizsə qəbul və ya imtina edirsiniz.

Ayrı-ayrı məqaləmizdə başqa bir quraşdırma metodunun təsviri ilə tanış olmağı məsləhət görürük, onu aşağıdakı linkdən tapa bilərsiniz.

Buna da baxın: Ubuntu-da MySQL Quraşdırma Bələdçisi

Addım 3: PHP quraşdırın

LAMP sisteminin düzgün işləməsini təmin etmək üçün son addım PHP komponentlərinin quraşdırılmasıdır. Bu prosesin həyata keçirilməsində mürəkkəb bir şey yoxdur, sadəcə mövcud əmrlərdən birini istifadə etməlisiniz və sonra eklentini özünüzü konfiqurasiya edə bilərsiniz.

  1. In "Terminal" əmri yazsudo apt-get php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0 quraşdırmaversiya 7 ehtiyacınız olduqda zəruri komponentləri quraşdırmaq.
  2. Bəzən yuxarıdakı əmr işləmir, buna görə istifadə edinsudo apt php 7.2-cli quraşdırınvə yasudo apt quraşdırma hhvmən son mövcud versiyasını 7.2 quraşdırmaq üçün.
  3. Prosedurun sonunda, konsolda yazmaqla düzgün bir qurulduğundan əmin olunphp -v.
  4. Verilənlər bazasının idarə edilməsi və veb interfeysinin tətbiqi LAMP konfiqurasiyası zamanı quraşdırmaq istənən pulsuz PHPmyadmin vasitəsi ilə həyata keçirilir. Başlamaq üçün əmr daxil edinsudo apt-get phpmyadmin php-mbstring php-gettext yüklə.
  5. Müvafiq seçimi seçərək yeni faylların əlavə olunmasını təsdiqləyin.
  6. Veb serveri göstərin "Apache2" və vurun OK.
  7. Bazanı xüsusi bir əmr vasitəsilə konfiqurasiya etmək istənir, lazım olduqda müsbət cavabı seçin.
  8. Verilənlər bazası serverində qeydiyyatdan keçmək üçün bir parol yaradın, bundan sonra yenidən daxil edilməklə təsdiqlənməlidir.
  9. Varsayılan olaraq, kök girişi olan bir istifadəçi və ya TPC interfeysləri vasitəsi ilə PHPmyadmin-i daxil edə bilməyəcəksiniz, buna görə də bloklama proqramını əldən verməlisiniz. Kök hüququ əmr vasitəsilə aktivləşdirinsudo -i.
  10. Yazmaqla ayırınecho "yeniləmə user set plugin =" burada İstifadəçi = "kök"; flush imtiyazları; "| mysql -u kök -p mysql.

Bunun üzərinə LAMP üçün PHP-nin quraşdırılması və konfiqurasiyası uğurla başa çatmış hesab edilə bilər.

Buna da baxın: Ubuntu Serverində PHP Quraşdırma Bələdçisi

Bu gün Ubuntu əməliyyat sistemi üçün LAMP komponentlərinin quraşdırılması və əsas konfiqurasiyasına toxunduq. Əlbəttə ki, bu mövzuda verilə biləcək bütün məlumatlar deyil, çox sayda domen və ya verilənlər bazasının istifadəsi ilə əlaqəli bir çox nüans var. Ancaq yuxarıda göstərilən təlimatlar sayəsində sisteminizi bu proqram paketinin düzgün işləməsi üçün asanlıqla hazırlaya bilərsiniz.

Pin
Send
Share
Send