LAMP гэж нэрлэгддэг програм хангамжийн багц нь Линукс кернел, Apache вэб сервер, MySQL мэдээллийн бааз, болон PHP бүрэлдэхүүн хэсгүүдийг ашигладаг. Дараа нь бид эдгээр нэмэлтүүдийн суулгалт болон эхний тохиргоог дэлгэрэнгүй тайлбарлаж, Ubuntu-ийн хамгийн сүүлийн үеийн хувилбарыг жишээ болгон аваарай.
Ubuntu дээр LAMP програмыг суулгана уу
Энэ өгүүллийн формат нь та Ubuntu-г компьютер дээр суулгасан гэсэн үг юм. Бид энэ алхмыг алгасаад бусад програмуудад шууд хандах болно, гэхдээ та дараах сэдвүүдээс бусад нийтлэлүүдийг уншиж сонирхсон сэдвээр заавруудыг олж болно.
Илүү дэлгэрэнгүй:
Ubuntu-г VirtualBox дээр суулгах
Линукс суулгах заавар нь Flash Drives
Алхам 1: Apache суулгах
Apache гэж нэрлэгдсэн нээлттэй вэб серверийг суулгана. Энэ нь хамгийн сайн сонголтуудын нэг бөгөөд олон хэрэглэгчдийн сонголт болдог. Ubuntu дээр үүнийг хийдэг "Терминал":
- Цэсийг нээж консолыг ажиллуулах эсвэл түлхүүр хослолыг дарна уу Ctrl + Alt + T.
- Эхлээд өөрийн системийн репозиторыг шинэчлэхэд шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг агуулсан эсэхийг баталгаажуулах. Үүнийг хийхийн тулд тушаалыг бичнэ үү
sudo apt-get update
. - Бүх үйлдлүүд sudo root эрхээр ажилладаг болохоор нууц үгээ оруулахаа мартуузай (та үүнийг оруулаад харуулахгүй).
- Бүрэн дуусмагц оруулна уу
sudo apt-get install apache2
системд Apache-г нэмэх. - Хариултаа сонгохдоо бүх файлыг нэмэхээ баталгаажуулаарай D.
- Бид вэб серверийг туршиж үзээрэй
sudo apache2ctl configtest
. - Синтакс нь хэвийн байх ёстой боловч заримдаа нэмэх шаардлагатай анхааруулга байдаг Servername.
- Ирээдүйд сэрэмжлүүлэг өгөхгүйн тулд энэ хувьсагчийг тохиргооны файлд нэмнэ үү. Файлыг өөрөө өөрөө ажиллуулаарай
sudo нано /etc/apache2/apache2.conf
. - Одоо хоёр дахь консолыг ажиллуулаад, тушаалыг ажиллуулна
ip addr show eth0 | grep inet | awk '{хэвлэх $ 2; } '| sed 's //.*$//'
Таны IP хаяг эсвэл серверийн домэйнийг хайх. - Эхнийх нь "Терминал" нээсэн файлын доод хэсэгт очоод оруулаарай
ServerName + домэйн нэр эсвэл IP хаяг
Та дөнгөж сурсан юм. Шилжүүлгүүдийг хадгалах Ctrl + O тохиргооны файлыг хаах хэрэгтэй. - Өөр нэг шалгалт хийхийн тулд алдаа байхгүй эсэхийг шалгаж, вэб серверийг дахин эхлүүлэх хэрэгтэй
sudo systemctl restart apache2
. - Апачи эхлүүлэхийн тулд командыг үйлдлийн системээс эхлүүлэхийг хүсэж байгаа бол
sudo systemctl enable apache2
. - Энэ нь зөвхөн вэб серверийг эхлүүлэхийн тулд л тогтвортой байх эсэхийг шалгахын тулд л үлдэх болно
sudo systemctl start apache2
. - Өөрийн хөтөчийг нээж, очиж үзээрэй
localhost
. Хэрэв та Апаче гол хуудсанд байгаа бол бүгд зөв ажиллаж, дараагийн алхамд шилжинэ.
Алхам 2: MySQL суулгах
Хоёр дахь алхам нь MySQL мэдээллийн баазыг нэмэх бөгөөд энэ нь системд байгаа тушаалуудыг ашиглан стандарт консолоор хийгддэг.
- Нэн тэргүүнд "Терминал" бичих
sudo apt-get mysql-server суулгах
дээр дарна уу Оруулна уу. - Шинэ файл нэмэх.
- MySQL орчныг ашиглахаа баталгаажуулаарай, ингэснээр суурилуулсан нэмэлт төхөөрөмжөөр хамгаалагдсан байх ёстой
sudo mysql_secure_installation
. - Нууц үг шаардлагын хувьд залгаасын тохиргоог тохируулах нь ганц хэрэглэгдэхгүй. Учир нь хэрэглэгч бүр баталгаажуулалт хийснийхээ дараа өөрийн шийдлээр буцаана. Хэрэв та шаардлагыг суулгахыг хүсвэл консол руу ор y хүсэлтийн дагуу.
- Дараа нь хамгаалалтын түвшинг сонгох хэрэгтэй. Эхлээд параметрийн тодорхойлолтыг уншаад хамгийн тохиромжтойг нь сонгоно.
- Root хандалтыг баталгаажуулахын тулд шинэ нууц үгийг тохируулна уу.
- Цаашилбал, та өмнө нь янз бүрийн аюулгүй байдлын тохиргоог харж, уншиж, шаардлагатай гэж үзвэл хүлээн зөвшөөрөх буюу татгалзах болно.
Дараах холбоос дээрээс бид өөр тусдаа өгүүллээр өөр нэг суулгах аргын тайлбарыг уншихыг зөвлөж байна.
Үзнэ үү: Ubuntu-д зориулж MySQL суулгах заавар
Алхам 3: PHP суулгах
LAMP системийн хэвийн үйл ажиллагааг хангах эцсийн алхам бол PHP бүрэлдэхүүн хэсгүүдийг суулгах явдал юм. Энэ процессийг хэрэгжүүлэхэд ямар ч хэцүү зүйл алга байна, та зүгээр л байгаа коммандын аль нэгийг ашиглах хэрэгтэй бөгөөд дараа нь нэмэлт функцийг өөрөө тохируулах хэрэгтэй.
- Дотор нь "Терминал" багийг бичнэ үү
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
Хэрэв та 7-р хувилбарыг хэрэглэж байгаа бол шаардлагатай бүрэлдэхүүн хэсгүүдийг суулгах. - Заримдаа дээрх тушаал эвдэрсэн тул ашиглах хэрэгтэй
sudo apt суулгах php 7.2-cli
эсвэлsudo apt суулгах hhvm
Хамгийн сүүлийн хувилбарыг 7.2 хувилбар суулгах. - Процедур дууссаны дараа зөв угсралтын консол дээр бичсэнээр суулгагдсан эсэхийг шалгаарай
php -v
. - Өгөгдлийн сангийн менежмент болон вэбийн интерфэйсийн шийдлийг LAMP тохиргооны үеэр суулгахад шаардлагатай PHPmyadmin-ийн үнэгүй хэрэгслийг ашиглан гүйцэтгэдэг. Эхлүүлэхийн тулд командыг оруулна уу
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - Нэмэлт сонголтыг сонгож шинэ файл нэмэх.
- Вэб серверийг тодорхойл "Apache2" дээр дарна уу "OK".
- Шаардлагатай тохиолдолд өгөгдлийн санг тусгай командаар тохируулахыг шаардана. Хэрэв шаардлагатай бол эерэг хариултыг сонгоно уу.
- Өгөгдлийн сангийн серверт бүртгүүлэхийн тулд нууц үгээ үүсгээрэй. Үүний дараа үүнийг дахин оруулснаар баталгаажуулах шаардлагатай болно.
- Анхдагчаар, та root хандалт эсвэл TPC интерфэйсүүдээр дамжуулан хэрэглэгчийг нэрийн өмнөөс PHPmyadmin руу нэвтрэн орж чадахгүй тул та хаах хэрэгслийг хорих хэрэгтэй. Тухайн тушаалаар root эрхийг идэвхжүүлнэ
sudo -i
. - Бичиж оруулах замаар унтраах
echo "update user set plugin =" хаанаас хэрэглэгч = "root"; Устгах давуу эрхүүд; "| mysql -u root -p mysql
.
Энэ процедур дээр Лампын PHP суулгах, тохируулах ажиллагааг амжилттай хийж дуусгасан гэж үзнэ.
Үүнд: Ubuntu Server-ийн PHP суулгалтын гарын авлага
Өнөөдөр бид Ubuntu үйлдлийн системд зориулж LAMP бүрэлдэхүүн хэсгүүдийн үндсэн суурилуулалт болон үндсэн тохиргоог хийсэн. Мэдээжийн хэрэг, энэ сэдэвтэй холбоотой бүх мэдээлэл байхгүй, хэд хэдэн домэйн эсвэл мэдээллийн санг ашиглахтай холбоотой олон ялгаанууд байдаг. Дээрх зааврын дагуу та энэ програм хангамжийн багцын зөв ажиллагааг хангахын тулд өөрийн системийг хялбархан бэлтгэж чадна.