Ny fonosana rindrambaiko antsoina hoe LAMP dia ahitana OS ao amin'ny kernel Linux, ny tranonkala Apache, ny rakitra MySQL, ary ny PHP izay ampiasaina amin'ny tranokalan'ny tranonkala. Avy eo, faritantsika amin'ny an-tsipiriany ny fametrahana sy ny fametrahana ny fampidiran-tsokosoko ireo fanampim-panazavana ireo, ka naka ny version farany an'i Ubuntu ho ohatra.
Hametraka ny Suite LAMP ao Ubuntu
Koa satria ny format an'ity lahatsoratra ity dia efa midika fa efa nametraka Ubuntu teo amin'ny solosainao ianao, tsy handingana ity dingana ity isika ary handeha mivantana any amin'ny programa hafa, fa afaka mahita torolalana amin'ny lohahevitra mahaliana anao amin'ny famakiana lahatsoratra hafa amin'ny rohy manaraka.
More details:
Fametrahana Ubuntu amin'ny VirtualBox
Linux Installation Guide amin'ny Flash Drive
Dingana 1: Mametraka Apache
Atombohy amin'ny fametrahana mpizara tranonkala misokatra antsoina hoe Apache. Iray amin'ireo safidy tsara indrindra izy, ka izany dia lasa safidy maro mpampiasa. Ao Ubuntu dia atambatra izany "Terminal":
- Sokafy ny menio ary asio ny console na tsindrio ny kofehy Ctrl + Alt + T.
- Voalohany, alefanao ny rafitra misy ny rafitra misy anao mba hahazoana antoka fa manana ny singa ilaina ianao. Mba hanaovana izany, soketo ny baiko
sudo apt-get vaovao
. - Ny hetsika rehetra amin'ny alàlan'ny sudo Mandehana amin'ny fidirana ny root, noho izany dia aoka ho azo antoka fa hiditra ny tenimiafinao (tsy miseho rehefa miditra ianao).
- Rehefa feno, midira
sudo apt-get install apache2
Hanampy apache amin'ny rafitra. - Ampitahao ny fampidirana ny rakitra rehetra amin'ny fisafidianana ny valiny D.
- Hizaha ny mpizara web amin'ny alàlan'ny hazakazaka izahay
sudo apache2ctl configtest
. - Tokony ho ara-dalàna ny fehezan-teny, saingy indraindray dia misy fampitandremana momba ny filàna fanampiana ServerName.
- Ampio io fari-pefy maneran-tany io ao amin'ny tahiry fikirakirana mba hisorohana ny fampitandremana amin'ny hoavy. Atsaharo ny rakitra
sudo nano /etc/apache2/apache2.conf
. - Manaova ny console faharoa, izay mitondra ny baiko
ip addr show eth0 | grep inet | awk '{print $ 2; } '| sed 's / /.*$//'
hahitanao ny adiresy IP na ny sehatra server. - Amin'ny voalohany "Terminal" midina any amin'ny farany ambany ny rakitra misokatra ary midira
ServerName + anarana nomena na adiresy IP
izay vao nianaranao. Alaharo ireo fanovana amin'ny Ctrl + O ary fenoy ny rakitra fanalahidy. - Manaova fisedrana hafa mba hahazoana antoka fa tsy misy hadisoana, ary atsangano indray ny tranonkala
sudo systemctl dia manavao apache2
. - Ampio Apache ny manomboka, raha tianao ny manomboka amin'ny rafi-pandrafetana amin'ny baiko
sudo systemctl dia afaka apache2
. - Mbola mijanona fotsiny ny mpizara web hanamarina ny fahamarinan'izany, ampiasao ny baiko
sudo systemctl dia manomboka apache2
. - Atombohy ny navigateur anao ary mandehana
localhost
. Raha ao amin'ny peach main apache ianao, dia mandeha tsara ny zava-drehetra, mandehana amin'ny dingana manaraka.
Dingana 2: Mametraka MySQL
Ny dingana faharoa dia ny manampy ny rakitra MySQL, izay atao amin'ny alàlan'ny ordinatera ampiasaina amin'ny alalan'ireo baiko hita ao amin'ny rafitra.
- Priority in "Terminal" manoratra
sudo apt-get install mysql-server
ary tsindrio ny Ampidiro. - Ampitahao ny fanampiana ireo rakitra vaovao.
- Ataovy azo antoka ny fiarovana ny fampiasanao ny tontolo MySQL, noho izany dia miantoka ny fiarovana amin'ny fitambarana fanampiny napetraka
sudo mysql_secure_installation
. - Ny fametrahana ny fanalahidin'ny plugin momba ny fangatahana ny tenimia dia tsy manana torolàlana tokana, satria ny mpisera tsirairay dia manala ny vahaolana manokana momba ny fanamarinana. Raha te-hametraka ny fepetra ianao, midira ao amin'ny Console Y on request.
- Avy eo, mila mifidy ny fiarovana. Voalohany dia vakio ny famaritana ny mari-pamantarana tsirairay, ary mifidiana izay mety indrindra.
- Mametraka ny tenimiafina vaovao mba hahazoana antoka ny fidirana amin'ny root.
- Ankoatra izany, dia hahita fiarovam-piarovana maro eo anoloanao ianao, hamaky azy ary hanaiky na handà fa raha ilaina izany.
Manoro hevitra ny mamaky ny famaritana ny fomba fametrahana fomba hafa amin'ny lahatsoratra an-tsoratra, izay ho hitanao amin'ity rohy manaraka ity.
Jereo koa: Ny Guide MySQL Installation for Ubuntu
Dingana 3: Manaova PHP
Ny dingana farany hikarakarana ny rafitra normal ny rafitra LAMP dia ny fametrahana ny PHP. Tsy misy zava-tsarotra amin'ny fampiharana ity dingana ity, mila mampiasa ny iray amin'ireo baiko azo ampiasaina ianao, ary avy eo manamboatra ny asan'ny add-on.
- The "Terminal" manoratra ny ekipa
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
hametraka ireo fitaovana ilaina raha toa ka mila version 7 ianao. - Indraindray dia tapaka ilay baiko etsy ambony, ka ampiasao izany
sudo apt install php 7.2-cli
nasudo apt install hhvm
hametraka ny andiany farany misy 7.2. - Rehefa vita ny fikarakarana, dia ataovy izay hametrahana ny fivoriambe marina amin'ny alalan'ny fanoratana ao amin'ny console
php -v
. - Ny fitantanana Database sy ny fampisehoana eo amin'ny tranonkala dia atao amin'ny fampiasana ny fitaovana maimaim-poana PHPmyadmin, izay tiana koa ny hametrahana mandritra ny rafitra LAMP. Hanombohana ny baiko
sudo apt-get install php-phonetic php-mbstring php-gettext
. - Ampitahao ny fanampiana ireo rakitra vaovao amin'ny fisafidianana ny safidy mety.
- Asio serivera web «Apache2» ary tsindrio ny "OK".
- Hanosika anao hanamboatra ilay daty amin'ny alalan'ny baiko manokana, raha ilaina, dia mifidiana valiny tsara.
- Mamoròna tenimiafina hidirana amin'ny server server, ary avy eo dia mila manamafy azy ianao amin'ny famerenana azy indray.
- Amin'ny alàlan'ny default dia tsy afaka miditra amin'ny PHPmyadmin ianao amin'ny anaran'ny mpampiasa manana fidirana amin'ny root na amin'ny interface interfaces TPC, noho izany dia mila manaisotra ny fampidiran-tserasera ianao. Ampifanaraho amin'ny alalan'ny baiko ny zo fototry
sudo -i
. - Mandany ny fisintonana amin'ny fanoratana
Echo "user update plugin =" izay mpampiasa = "root"; "| mysql -u root -p mysql
.
Amin'io fomba io, ny fametrahana sy ny fametrahana PHP ho an'ny LAMP dia azo raisina ho vita tsara.
Jereo koa: PHP Installation Guide ho an'ny Serveur Ubuntu
Androany isika dia nandrakotra ny fametrahana sy ny fametrahana fototra ny LAMP ho an'ny rafitra opera Ubuntu. Mazava ho azy fa tsy ny fampahalalana rehetra azo omena amin'io lohahevitra io, fa misy ny nuances maro mifandraika amin'ny fampiasana sehatra na tahiry maromaro. Na dia izany aza, noho ireo toromarika etsy ambony, dia afaka manomana mora foana ny rafitrao ianao amin'ny fikarakarana ity fonosana rindrambaiko ity.