Ubuntu дээр LAMP Software Suite суулгаж байна

Pin
Send
Share
Send

LAMP нэртэй програм хангамжийн багцад Linux цөмийн OS, Apache вэб сервер, MySQL мэдээллийн сан, сайтын хөдөлгүүрт ашигладаг PHP бүрэлдэхүүн хэсгүүд багтдаг. Дараа нь бид Ubuntu-ийн хамгийн сүүлийн хувилбарыг жишээ болгон авч эдгээр нэмэлт хэрэгслүүдийн суурилуулалт болон анхны тохиргоог нарийвчлан тайлбарлах болно.

Ubuntu-д LAMP програм хангамжийн багц суулгаж байна

Энэ нийтлэлийн формат нь таныг Ubuntu-г компьютер дээрээ суулгасан байхыг илтгэж байгаа тул бид энэ алхамыг алгасаад шууд бусад програм руу шилжих болно. Гэсэн хэдий ч та манай бусад нийтлэлийг дараах линкээс уншиж сонирхоорой.

Илүү дэлгэрэнгүй:
Ubuntu-г VirtualBox дээр суулгаарай
Линукс флэш дискнээс гардаг

Алхам 1: Apache суулгана уу

Apache нэртэй нээлттэй вэб сервер суулгаж эхэлье. Энэ нь хамгийн сайн сонголтуудын нэг тул олон хэрэглэгчдийн сонголт болж хувирдаг. Ubuntu-д үүнийг дамжуулж өгдөг "Терминал":

  1. Цэсийг нээж консолыг ажиллуул эсвэл товчлуурын хослолыг дарна уу Ctrl + Alt + T.
  2. Бүх шаардлагатай бүрэлдэхүүн хэсгүүд байгаа эсэхийг шалгахын тулд эхлээд системийнхээ нөөцийг шинэчлэх хэрэгтэй. Үүнийг хийхийн тулд командыг бичнэ үүsudo apt-get шинэчлэлт.
  3. Бүх үйлдлүүд судо root хандалттай ажилладаг тул нууц үгээ заавал зааж өгөх хэрэгтэй (нэвтрэх үед гарч ирэхгүй).
  4. Дуусгаад, оруулна ууsudo apt-get суулгах apache2системд Apache нэмэх.
  5. Хариултын сонголтыг сонгоод бүх файлыг нэмж баталгаажуулна уу Д..
  6. Ажиллаж вэб серверийн ажиллагааг туршиж үзьеsudo apache2ctl тохиргоо.
  7. Синтакс нь хэвийн байх ёстой, гэхдээ заримдаа нэмэх шаардлагатай байгаа тухай анхааруулга гарч ирдэг Серверийн нэр.
  8. Ирээдүйн анхааруулгаас зайлсхийхийн тулд энэхүү глобал хувьсагчийг тохиргооны файлд нэмнэ үү. Файлыг өөрөө ажиллуулsudo нано /etc/apache2/apache2.conf.
  9. Одоо командыг ажиллуулж буй хоёр дахь консолыг ажиллуулip addr show eth0 | grep inet | awk '{хэвлэх $ 2; } '| sed 's //.*$//'таны IP хаяг эсвэл серверийн домэйныг олохын тулд.
  10. Эхнийх нь "Терминал" нээгдсэн файлын хамгийн доод хэсэгт очиж доошоо бичнэ үүServerName + домэйн нэр эсвэл IP хаягта дөнгөж сая сурсан гэж Өөрчлөлтүүдийг хадгална уу Ctrl + O дарна уу тохируулгын файлыг хаах хэрэгтэй.
  11. Алдаа байхгүй эсэхийг шалгаад дахин вэб серверийг дахин ажиллуулна ууsudo systemctl apache-г дахин ажиллуулна уу.
  12. Шаардлагатай бол Apache-ийг autoload дээр нэмээд командыг ашиглан үйлдлийн системээс эхэлнэsudo systemctl нь apache2-ийг идэвхжүүлдэг.
  13. Вэб серверийг ажиллуулахын тулд түүний тогтвортой байдлыг шалгах командыг эхлүүлэхэд л үлддэгsudo systemctl эхлэх apache2.
  14. Хөтөч ажиллуулаад очино ууорон нутгийн хостБайна. Хэрэв та Apache-ийн үндсэн хуудсанд орсон бол бүх зүйл хэвийн ажиллаж байвал дараагийн алхам руу орно уу.

Алхам 2: MySQL суулгана уу

Хоёрдахь алхам бол MySQL мэдээллийн баазыг нэмэх бөгөөд үүнийг системд байгаа командыг ашиглан стандарт консолоор дамжуулан хийдэг.

  1. Тэргүүлэх чиглэл "Терминал" бичихsudo apt-get суулгах mysql-сервердээр дарна уу Оруулна уу.
  2. Шинэ файл нэмж оруулахыг баталгаажуулна уу.
  3. MySQL-ийн орчныг ашиглахдаа аюулгүй байдлыг хангах хэрэгтэй. Тиймээс суулгасан тусдаа нэмэлт хэрэгслээр хамгаалалтыг хийж өгнөsudo mysql_secure_installation.
  4. Нууц үгийн шаардлагын хувьд залгаасуудын тохиргоог тохируулах нь нэг зааварчилгааг агуулаагүй тул хэрэглэгч бүр баталгаажуулалтын талаар өөрсдийн шийдвэрийг удирддаг. Хэрэв та шаардлагыг суулгахыг хүсч байвал консолоо оруулна уу у хүсэлтээр.
  5. Дараа нь та хамгаалалтын түвшинг сонгох хэрэгтэй. Эхлээд параметр бүрийн тайлбарыг уншаад дараа нь хамгийн тохиромжтойг нь сонгоорой.
  6. Root хандалтыг хангах шинэ нууц үг тохируулах.
  7. Дараа нь та янз бүрийн аюулгүй байдлын тохиргоог үзэж, уншиж, шаардлагатай гэж үзвэл хүлээн авах эсвэл татгалзах болно.

Дараахь холбоос дээрээс олохыг бид тусдаа өгүүлэлд байгаа өөр суулгах аргын тайлбартай танилцахыг зөвлөж байна.

Мөн Ubuntu дээрх MySQL суулгах зааврыг үзнэ үү

Алхам 3: PHP суулгана уу

LAMP системийн зөв ажиллагааг хангах эцсийн алхам бол PHP бүрэлдэхүүн хэсгүүдийг суулгах явдал юм. Энэ үйл явцыг хэрэгжүүлэхэд ямар ч төвөгтэй зүйл байхгүй, та зүгээр л боломжтой командын аль нэгийг нь ашиглах хэрэгтэй бөгөөд дараа нь нэмэлтийг өөрөө тохируулах хэрэгтэй.

  1. Дотроо "Терминал" тушаалыг бичнэ үүsudo apt-get php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0 суулгах7-р хувилбар шаардлагатай тохиолдолд шаардлагатай бүрэлдэхүүн хэсгүүдийг суулгах.
  2. Заримдаа дээрх тушаал ажиллахгүй байгаа тул ашиглах хэрэгтэйsudo apt суулгах php 7.2-клипэсвэлsudo apt суулгах ххвхамгийн сүүлийн үеийн хувилбарыг 7.2 суулгах.
  3. Процедурын төгсгөлд консол дээр бичээд зөв угсарсан эсэхийг шалгаарайphp -v.
  4. Мэдээллийн баазын менежмент, вэб интерфэйсийг хэрэгжүүлэлт нь LAMP-ийн тохиргооны үед суулгах нь зүйтэй үнэгүй PHPmyadmin хэрэгслийг ашиглан хийгддэг. Эхлэхийн тулд командыг оруулна ууsudo apt-get суулгах phpmyadmin php-mbstring php-gettext.
  5. Тохирох сонголтыг сонгоод шинэ файлуудын нэмэлтийг баталгаажуулна уу.
  6. Вэб серверийг зааж өгнө үү "Apache2" дээр дарна уу ЗА.
  7. Тусгай командын тусламжтайгаар мэдээллийн санг тохируулахыг танд хүсэх болно, шаардлагатай бол эерэг хариултыг сонгоно уу.
  8. Мэдээллийн баазын серверт бүртгүүлэх нууц үгийг үүсгэсний дараа үүнийг дахин оруулах замаар баталгаажуулах шаардлагатай болно.
  9. Анхдагч байдлаар та root хандалттай эсвэл TPC интерфейсээр дамжуулан хэрэглэгчийн нэрийн өмнөөс PHPmyadmin-ийг оруулах боломжгүй тул та хаах хэрэгслийг идэвхгүй болгох хэрэгтэй. Командын тусламжтайгаар эх эрхийг идэвхжүүлнэsudo -i.
  10. Бичих замаар салгана ууecho "update set set plugin =" хаана User = "root"; flush давуу талууд; "| mysql -u root -p mysql.

Үүн дээр LAMP-д зориулж PHP суулгалт, тохиргоог амжилттай хийж гүйцэтгэсэн гэж үзэж болно.

Ubuntu сервер дээрх PHP суулгах зааврыг мөн үзнэ үү

Өнөөдөр бид Ubuntu үйлдлийн системд зориулсан LAMP бүрэлдэхүүн хэсгүүдийн суурилуулалт, үндсэн тохиргооны талаар ярилцлаа. Мэдээжийн хэрэг, энэ сэдвээр өгөх боломжтой бүх мэдээлэл биш, олон домэйн эсвэл мэдээллийн санг ашиглахтай холбоотой олон нюансууд байдаг. Гэсэн хэдий ч дээр дурдсан зааврын ачаар та энэхүү програмын багцын зөв ажиллахад зориулж системээ хялбархан бэлтгэж чадна.

Pin
Send
Share
Send