La softvarpakaĵo nomata LAMP inkluzivas la Linuksan kernan VIN, la retejan servilon Apache, la datumbazon MySQL kaj la PHP-komponentojn uzitajn por la retejo-motoro. Tuj poste, ni priskribos detale la instaladon kaj komencan agordon de ĉi tiuj komplementoj, prenante la plej novan version de Ubuntu kiel ekzemplon.
Instali la LAMP-Programan Suite en Ubuntu
Ĉar la formato de ĉi tiu artikolo jam implicas, ke vi havas Ubuntu instalitan en via komputilo, ni preterlasos ĉi tiun paŝon kaj pasos tuj al aliaj programoj, tamen vi povas trovi instrukciojn pri la temo kiu interesas vin legante niajn aliajn artikolojn ĉe la sekvaj ligoj.
Pliaj detaloj:
Instalu Ubuntu sur VirtualBox
Linukso iranta de fulmrapideco
Paŝo 1: Instalu Apache
Ni komencu instalante malfermitan ret-servilon nomatan Apache. Ĝi estas unu el la plej bonaj ebloj, do ĝi fariĝas la elekto de multaj uzantoj. En Ubuntu, ĝi estas trametita "Terminalo":
- Malfermu la menuon kaj lanĉu la konzolon aŭ premu la klavokombinon Ctrl + Alt + T.
- Altgradigu viajn sistemajn repositoriojn unue por certigi, ke vi havas ĉiujn necesajn komponentojn. Por fari tion, skribu la komandon
sudo apt-get update
. - Ĉiuj agoj pere de sudo funkcias kun radika aliro, do nepre specifu vian pasvorton (ĝi ne aperas en la eniro).
- Kiam finita, eniru
sudo apt-get install apache2
por aldoni Apache al la sistemo. - Konfirmu aldoni ĉiujn dosierojn elektante la respondan elekton D.
- Ni testu la funkciadon de la TTT-servilo per kurado
sudo apache2ctl configtest
. - La sintakso estu normala, sed kelkfoje aperas avizo pri la neceso aldoni Servernomo.
- Aldonu ĉi tiun tutmondan variablon al la agordodosiero por eviti estontajn avertojn. Trafluigu la dosieron mem
sudo nano /etc/apache2/apache2.conf
. - Nun kuru la dua konzolo, kie kuru la komando
ip addr montras eth0 | grep inet | awk '{print $ 2; } '| sed 's //.*$//'
ekscii vian IP-adreson aŭ servilan domajnon. - En la unua "Terminalo" iru ĝis la fundo mem de la malfermita dosiero kaj tajpu
ServerName + domajna nomo aŭ IP-adreso
ke vi nur lernis. Konservu ŝanĝojn per Ctrl + O kaj fermu la agordodosieron. - Testu denove por certigi, ke ne ekzistas eraroj, kaj tiam rekomencu retejon
sudo systemctl restarti apache2
. - Aldonu Apache al aŭtomatigo se necese por ke ĝi komencu per la operaciumo uzante la komandon
sudo systemctl ebligi apache2
. - Restas nur komenci retejon por kontroli la stabilecon de sia funkciado, uzu la komandon
sudo systemctl start apache2
. - Lanĉu retumilon kaj iru al
loka loko
. Se vi alvenis al la ĉefa paĝo de Apache, tiam ĉio funkcias ĝuste, pasu al la sekva paŝo.
Paŝo 2: Instalu MySQL
La dua paŝo estas aldoni la datumbazon MySQL, kiu ankaŭ estas farita per la norma konzolo per la komandoj disponeblaj en la sistemo.
- Prioritato en "Terminalo" skribu
sudo apt-get install mysql-server
kaj alklaku Eniru. - Konfirmu la aldonon de novaj dosieroj.
- Nepre certigu la uzon de MySQL-medio, do disponigu protekton per aparta aldonaĵo, kiu estas instalita per
sudo mysql_secure_installinstall
. - Agordi la kromprogramojn por pasvortaj postuloj ne havas solan instrukcion, ĉar ĉiu uzanto estas gvidata de siaj propraj decidoj rilate al validumado. Se vi volas instali la postulojn, eniru la konzolon y sur peto.
- Tuj poste vi devas elekti la protektan nivelon. Unue, legu la priskribon de ĉiu parametro, kaj tiam elektu la plej taŭgan.
- Agordu novan pasvorton por provizi radikan aliron.
- Tuj poste, vi vidos diversajn sekurecajn agordojn, legos ilin kaj akceptos aŭ rifuzos, se vi konsideras ĝin necesa.
Ni konsilas vin familiariĝi kun la priskribo de alia instala metodo en nia aparta artikolo, kiun vi trovos ĉe la sekva ligo.
Vidu ankaŭ: Instalado Gvidilo pri MySQL sur Ubuntu
Paŝo 3: Instalu PHP
La fina paŝo por certigi la taŭgan funkciadon de la sistemo LAMP estas instali la PHP-komponentojn. Estas nenio komplika en la efektivigo de ĉi tiu procezo, vi nur bezonas uzi unu el la disponeblaj komandoj kaj tiam agordi la aldonaĵon mem.
- En "Terminalo" skribu la komandon
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
por instali la necesajn komponentojn, se vi bezonas version 7. - Foje ĉi-supra komando ne funkcias, do uzu
sudo apt instali php 7.2-cli
aŭsudo apt instali hhvm
por instali la plej novan haveblan version 7.2. - Fine de la proceduro, certigu, ke la ĝusta muntado estis instalita skribante en la konzolo
php -v
. - Datumbaza administrado kaj efektivigo de la reta interfaco efektiviĝas per la senpaga ilo PHPmyadmin, kiu ankaŭ meritas instali dum la agordo de LAMP. Por komenci, enigu la komandon
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - Konfirmu la aldonon de novaj dosieroj elektante la taŭgan eblon.
- Specifu TTT-servilon "Apache2" kaj alklaku Bone.
- Vi petos agordi la datumbazon per speciala komando, se necese elektu pozitivan respondon.
- Kreu pasvorton por registriĝo sur la datumbazoservilo, post kio ĝi devos esti konfirmita reaŭdante ĝin.
- Defaŭlte vi ne povos eniri PHPmyadmin nome de uzanto kun radika aliro aŭ tra TPC-interfacoj, do vi devas malebligi la blokan utilecon. Aktivigu radikajn rajtojn per la komando
sudo -i
. - Malkonekti tajpante
echoo "ĝisdatigi uzanton starigis kromprogramon =" kie Uzanto = "radiko"; flush privilegioj; "| mysql -u root -p mysql
.
Pri tio, oni povas konsideri la instaladon kaj agordon de PHP por LAMP sukcese finita.
Vidu ankaŭ: PHP-Instala Gvidilo sur Ubuntu-Servilo
Hodiaŭ ni tuŝis la instaladon kaj bazan agordon de LAMP-komponentoj por la operaciumo Ubuntu. Kompreneble, ĉi tio ne estas ĉiuj informoj, kiujn oni povas doni pri ĉi tiu temo, estas multaj nuancoj asociitaj kun la uzo de multnombraj domajnoj aŭ datumbazoj. Tamen, dank 'al ĉi-supraj instrukcioj, vi povas facile prepari vian sistemon por la ĝusta funkciado de ĉi tiu programaro.