Programaro nomata LAMP inkluzivas VIN sur la Linuksa kerno, Apache-servilo, MySQL-datumbazo, kaj PHP-komponantoj uzitaj por la retejo-motoro. Poste ni priskribas detale la instaladon kaj komencan agordon de ĉi tiuj komplementoj, prenante la plej lastan version de Ubuntu kiel ekzemplo.
Instalu la programon LAMP en Ubuntu
Ĉar la formato de ĉi tiu artikolo jam signifas, ke vi instalis Ubuntu en via komputilo, ni preterpasos ĉi tiun paŝon kaj iros rekte al aliaj programoj, sed vi povas trovi instrukciojn pri la temo, kiu interesas vin per legado de niaj aliaj artikoloj pri la sekvaj ligoj.
Pli da detaloj:
Instalado de Ubuntu en VirtualBox
Linuksa Instalado-Gvidilo kun Ekbrilaj Flugiloj
Paŝo 1: Instalu Apache
Komencu per instalado de malfermita retservilo nomata Apache. I estas unu el la plej bonaj ebloj, do ĝi fariĝas la elekto de multaj uzantoj. En Ubuntu ĝi estas uzata "Terminalo":
- Malfermu la menuon kaj lanĉu la konzolon aŭ premu la klavokombinon Stir + Alt + T.
- Unue, ĝisdatigu viajn sistemajn deponejojn por certigi, ke vi havas ĉiujn necesajn komponantojn. Por fari tion, tajpu la komandon
Sudo apt-get update
. - Ĉiuj agoj tra ŝvitas kuras kun radika aliro, do nepre enmetu vian pasvorton (ĝi ne aperas dum vi enigas ĝin).
- Kiam finite, eniru
sudo apt-get install apache2
aldoni apache al la sistemo. - Konfirmi aldonadon de ĉiuj dosieroj elektante respondon D.
- Ni provos la retan servilon kurante
sudo apache2ctl configtest
. - La sintakso devus esti normala, sed foje estas averto pri la bezono aldoni Servername.
- Aldonu ĉi tiun tutmondan variablon al la agorda dosiero por eviti avertojn en la estonteco. Rulu la dosieron mem
sudo nano /etc/apache2/apache2.conf
. - Nun ruliĝu la duan konzolon, kie funkciigi la komandon
ip addr montras eth0 | grep inet | awk '{print $ 2; } '| sed 's //.*$//'
por ekscii vian IP-adreson aŭ servilan domajnon. - En la unua "Terminalo" iru malsupren al la malferma dosiero kaj eniru
ServerName + domajna nomo aŭ IP-adreso
ke vi ĵus lernis. Konservu ŝanĝojn per Stir + O kaj fermi la agordan dosieron. - Faru alian teston por certigi, ke ekzistas neniuj eraroj, kaj poste rekomencu la retan servilon
sudo systemctl restart apache2
. - Aldonu Apache al lanĉo, se vi volas, ke ĝi komencu per la mastruma sistemo per la komando
sudo systemctl ebligas apache2
. - Nur restas startigi la retservilon por kontroli ĝian stabilecon, uzu la komandon
sudo systemctl start apache2
. - Lanĉu vian retumilon kaj iru al
localhost
. Se vi estas sur la ĉefpaĝo de Apache, tiam ĉio funkcias ĝuste, iru al la sekva paŝo.
Paŝo 2: Instalu MySQL
La dua paŝo estas aldoni MySQL-datumbazon, kiu ankaŭ estas farita per normala konzolo uzante la ordonojn disponeblajn en la sistemo.
- Prioritato en "Terminalo" skribi
sudo apt-get install mysql-server
kaj alklaku Eniru. - Konfirmi la aldonon de novaj dosieroj.
- Nepre certigu vian uzon de la MySQL-medio, do certigu protekton per aparta aldonaĵo instalita tra
sudo mysql_secure_installation
. - Agordi la agordojn de kromprogramoj por pasvortaĵoj ne havas ununuran instrukcion, ĉar ĉiu uzanto estas forpuŝita de siaj propraj solvoj pri validigo. Se vi volas instali la bezonojn, eniru la konzolon y sur peto.
- Poste, vi devas elekti la nivelon de protekto. Unue legu la priskribon de ĉiu parametro kaj tiam elektu la plej taŭgan.
- Ŝanĝu novan pasvorton por certigi radikan aliron.
- Plue, vi vidos diversajn sekurecajn agordojn antaŭ vi, legos ilin kaj akceptos aŭ malkonfesos se vi opinias ĝin necesa.
Ni rekomendas legi la priskribon de alia instala metodo en nia aparta artikolo, kiun vi trovos ĉe la sekva ligilo.
Vidu ankaŭ: MySQL Installation Guide por Ubuntu
Paŝo 3: Instalu PHP
La fina paŝo por certigi la normalan funkciadon de la sistemo LAMP estas la instalado de PHP-komponantoj. Estas nenio malfacila en la efektivigo de ĉi tiu procezo, vi nur bezonas uzi unu el la disponeblaj komandoj, kaj tiam agordi la laboron de la aldonaĵo mem.
- En "Terminalo" skribu la teamon
sudo apt-get install php7.0-mysql php7.0-buklo php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
instali la necesajn komponantojn, se vi bezonos version 7. - Foje la supera ordono estas rompita, do uzu
Mi ŝvitas apude instali php 7.2-cli
aŭsudo apt install hhvm
instali la plej lastan disponeblan version 7.2. - Post kompletigado de la procedo, certigu, ke la ĝusta kunigo estas instalita per skribado en la konzolo
php -v
. - La administrado de datumbazoj kaj retaj interfacoj estas plenumataj uzante la senpagan ilon PHPmyadmin, kiu estas ankaŭ dezirinde instali dum la LAMP-agordo. Por komenci, eniru la komandon
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - Konfirmi la aldonon de novaj dosieroj elektante la taŭgan opcion.
- Indiku retan servilon "Apache2" kaj alklaku "Bone".
- Vi devos agordi la datumaron per speciala komando, se necese, elekti pozitivan respondon.
- Krei pasvorton por registri kun la datumbaza servilo, post kio vi devos konfirmi ĝin reenirante ĝin.
- Implicite, vi ne povos ensaluti en PHPmyadmin nome de uzanto kun radika aliro aŭ tra TPC-interfacoj, do vi devas malebligi la blokan ilon. Aktivigi root-rajtojn per la komando
ŝvitas -i
. - Elspezi la tajpadon tajpante
e "o "isdatigi uzanto-kromaĵo =" kie Uzanto = "radiko"; flush privilegioj; "| mysql -u root -p mysql
.
Ĉe ĉi tiu procedo, la instalado kaj agordo de PHP por LAMP povas esti konsiderata sukcese kompletigita.
Vidu ankaŭ: PHP-instalado-Gvidilo por Ubuntu-servilo
Hodiaŭ ni kovris la instaladon kaj bazan agordon de LAMP-komponantoj por la Ubuntu-mastruma sistemo. Kompreneble, ĉi tio ne estas la tuta informo, kiu povas esti donita pri ĉi tiu temo, estas multaj nuancoj asociitaj kun la uzo de pluraj domajnoj aŭ datumbazoj. Tamen, danke al la supraj instrukcioj, vi povas facile prepari vian sistemon por la ĝusta funkciado de ĉi tiu programaro.