Kasama sa package ng software na tinatawag na LAMP ang Linux kernel OS, ang Apache web server, ang MySQL database, at ang mga sangkap ng PHP na ginamit para sa site engine. Susunod, ilalarawan namin nang detalyado ang pag-install at paunang pagsasaayos ng mga add-on na ito, ang pagkuha ng pinakabagong bersyon ng Ubuntu bilang isang halimbawa.
Ang pag-install ng LAMP Software Suite sa Ubuntu
Dahil ang format ng artikulong ito ay nagpapahiwatig na na naka-install ka ng iyong Ubuntu sa iyong computer, laktawan namin ang hakbang na ito at magpatuloy kaagad sa iba pang mga programa, subalit maaari kang makahanap ng mga tagubilin sa paksa ng interes sa iyo sa pamamagitan ng pagbabasa ng aming iba pang mga artikulo sa mga sumusunod na link.
Higit pang mga detalye:
I-install ang Ubuntu sa VirtualBox
Linux walkthrough mula sa isang flash drive
Hakbang 1: I-install ang Apache
Magsimula tayo sa pamamagitan ng pag-install ng isang bukas na web server na tinatawag na Apache. Ito ay isa sa mga pinakamahusay na pagpipilian, kaya't ito ang pinili ng maraming mga gumagamit. Sa Ubuntu, inilalagay ito "Terminal":
- Buksan ang menu at ilunsad ang console o pindutin ang key na kumbinasyon Ctrl + Alt + T.
- I-upgrade muna ang iyong mga repositori ng system upang matiyak na mayroon kang lahat ng kinakailangang mga sangkap. Upang gawin ito, isulat ang utos
makakuha ng pag-update ng sudo
. - Lahat ng mga pagkilos sa pamamagitan sudo tumatakbo gamit ang pag-access sa ugat, kaya siguraduhing tukuyin ang iyong password (hindi ito lilitaw kapag pumapasok).
- Kapag tapos na, ipasok
sudo apt-get install apache2
upang idagdag ang Apache sa system. - Kumpirmahin ang pagdaragdag ng lahat ng mga file sa pamamagitan ng pagpili ng pagpipilian ng sagot D.
- Subukan natin ang pagpapatakbo ng web server sa pamamagitan ng pagpapatakbo
sudo apache2ctl config
. - Ang syntax ay dapat na normal, ngunit kung minsan ang isang babala ay lilitaw tungkol sa pangangailangan na idagdag Servername.
- Idagdag ang pandaigdigang variable na ito sa file ng pagsasaayos upang maiwasan ang mga babala sa hinaharap. Patakbuhin ang file mismo
sudo nano /etc/apache2/apache2.conf
. - Ngayon ay patakbuhin ang pangalawang console, kung saan pinapatakbo ang utos
ip addr show eth0 | grep inet | awk '{print $ 2; } '| sed 's //.*$//'
upang malaman ang iyong IP address o domain ng server. - Sa una "Terminal" bumaba sa pinakadulo ng nakabukas na file at sumulat
ServerName + pangalan ng domain o IP address
na nalaman mo lang. I-save ang mga pagbabago sa pamamagitan ng Ctrl + O at isara ang file ng pagsasaayos. - Subukan muli upang matiyak na walang mga pagkakamali, at pagkatapos ay i-restart ang web server
sudo systemctl i-restart ang apache2
. - Magdagdag ng Apache sa autoload kung kinakailangan upang magsimula ito sa operating system gamit ang utos
sudo systemctl paganahin ang apache2
. - Ito ay nananatili lamang upang simulan ang web server upang suriin ang katatagan ng operasyon nito, gamitin ang utos
sudo systemctl simulan ang apache2
. - Ilunsad ang isang browser at pumunta sa
localhost
. Kung nakarating ka sa pangunahing pahina ng Apache, pagkatapos ang lahat ay gumagana nang tama, magpatuloy sa susunod na hakbang.
Hakbang 2: I-install ang MySQL
Ang pangalawang hakbang ay upang idagdag ang database ng MySQL, na ginagawa rin sa pamamagitan ng karaniwang console gamit ang mga utos na magagamit sa system.
- Nauna sa "Terminal" magsulat
sudo apt-get install mysql-server
at mag-click sa Ipasok. - Kumpirma ang pagdaragdag ng mga bagong file.
- Siguraduhing ma-secure ang paggamit ng MySQL environment, kaya magbigay ng proteksyon sa isang hiwalay na add-on, na naka-install sa pamamagitan ng
sudo mysql_secure_installation
. - Ang pagtatakda ng mga setting ng plugin para sa mga kinakailangan sa password ay walang iisang tagubilin, dahil ang bawat gumagamit ay ginagabayan ng kanilang sariling mga pagpapasya sa mga tuntunin ng pagpapatunay. Kung nais mong i-install ang mga kinakailangan, ipasok ang console y sa kahilingan.
- Susunod, kailangan mong piliin ang antas ng proteksyon. Una, basahin ang paglalarawan ng bawat parameter, at pagkatapos ay piliin ang pinaka-angkop.
- Magtakda ng isang bagong password upang magbigay ng pag-access sa ugat.
- Susunod, makikita mo ang iba't ibang mga setting ng seguridad, basahin ang mga ito at tanggapin o tanggihan, kung itinuturing mong kinakailangan.
Pinapayuhan ka namin na pamilyar ang paglalarawan ng isa pang paraan ng pag-install sa aming hiwalay na artikulo, na makikita mo sa sumusunod na link.
Tingnan din: Patnubay sa Pag-install ng MySQL sa Ubuntu
Hakbang 3: I-install ang PHP
Ang pangwakas na hakbang upang matiyak ang tamang paggana ng LAMP system ay ang pag-install ng mga sangkap ng PHP. Walang kumplikado sa pagpapatupad ng prosesong ito, kailangan mo lamang gumamit ng isa sa mga magagamit na mga utos, at pagkatapos ay i-configure ang add-on mismo.
- Sa "Terminal" isulat ang utos
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
upang mai-install ang mga kinakailangang sangkap kung sakaling kailangan mo ng bersyon 7. - Minsan ang utos sa itaas ay hindi gumagana, kaya gamitin
sudo apt install php 7.2-cli
osudo apt install hhvm
upang mai-install ang pinakabagong magagamit na bersyon 7.2. - Sa pagtatapos ng pamamaraan, tiyakin na ang tamang pagpupulong ay na-install sa pamamagitan ng pagsulat sa console
php -v
. - Ang pamamahala ng database at pagpapatupad ng web interface ay isinasagawa gamit ang libreng tool na PHPmyadmin, na kanais-nais din na mai-install sa panahon ng pagsasaayos ng LAMP. Upang magsimula, ipasok ang utos
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - Kumpirma ang pagdaragdag ng mga bagong file sa pamamagitan ng pagpili ng naaangkop na pagpipilian.
- Tukuyin ang isang web server "Apache2" at mag-click sa OK.
- Sasabihan ka upang mai-configure ang database sa pamamagitan ng isang espesyal na utos, kung kinakailangan, pumili ng isang positibong sagot.
- Lumikha ng isang password para sa pagpaparehistro sa server ng database, pagkatapos nito ay kailangang kumpirmahin sa pamamagitan ng muling pagpasok nito.
- Bilang default, hindi ka makakapasok sa PHPmyadmin sa ngalan ng isang gumagamit na may root access o sa pamamagitan ng mga interface ng TPC, kaya kailangan mong huwag paganahin ang utility ng pag-block. Isaaktibo ang mga karapatan sa ugat sa pamamagitan ng utos
sudo -i
. - Idiskonekta sa pamamagitan ng pag-type
echo "update ng user set plugin =" kung saan ang User = "ugat"; mga pribilehiyo ng flush; "| mysql -u root -p mysql
.
Kaugnay nito, ang pag-install at pagsasaayos ng PHP para sa LAMP ay maaaring maituring na matagumpay na nakumpleto.
Tingnan din ang: Gabay sa Pag-install ng PHP sa Ubuntu Server
Ngayon hinawakan namin ang pag-install at pangunahing pagsasaayos ng mga sangkap ng LAMP para sa operating system ng Ubuntu. Siyempre, hindi ito ang lahat ng impormasyon na maaaring maibigay sa paksang ito, maraming mga nuances na nauugnay sa paggamit ng maramihang mga domain o database. Gayunpaman, salamat sa mga tagubilin sa itaas, madali mong ihanda ang iyong system para sa tamang paggana ng package ng software na ito.