Instali la LAMP ilaron en Ubuntu

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":

  1. Malfermu la menuon kaj lanĉu la konzolon aŭ premu la klavokombinon Stir + Alt + T.
  2. Unue, ĝisdatigu viajn sistemajn deponejojn por certigi, ke vi havas ĉiujn necesajn komponantojn. Por fari tion, tajpu la komandonSudo apt-get update.
  3. Ĉiuj agoj tra ŝvitas kuras kun radika aliro, do nepre enmetu vian pasvorton (ĝi ne aperas dum vi enigas ĝin).
  4. Kiam finite, enirusudo apt-get install apache2aldoni apache al la sistemo.
  5. Konfirmi aldonadon de ĉiuj dosieroj elektante respondon D.
  6. Ni provos la retan servilon kurantesudo apache2ctl configtest.
  7. La sintakso devus esti normala, sed foje estas averto pri la bezono aldoni Servername.
  8. Aldonu ĉi tiun tutmondan variablon al la agorda dosiero por eviti avertojn en la estonteco. Rulu la dosieron memsudo nano /etc/apache2/apache2.conf.
  9. Nun ruliĝu la duan konzolon, kie funkciigi la komandonip addr montras eth0 | grep inet | awk '{print $ 2; } '| sed 's //.*$//'por ekscii vian IP-adreson aŭ servilan domajnon.
  10. En la unua "Terminalo" iru malsupren al la malferma dosiero kaj eniruServerName + domajna nomo aŭ IP-adresoke vi ĵus lernis. Konservu ŝanĝojn per Stir + O kaj fermi la agordan dosieron.
  11. Faru alian teston por certigi, ke ekzistas neniuj eraroj, kaj poste rekomencu la retan servilonsudo systemctl restart apache2.
  12. Aldonu Apache al lanĉo, se vi volas, ke ĝi komencu per la mastruma sistemo per la komandosudo systemctl ebligas apache2.
  13. Nur restas startigi la retservilon por kontroli ĝian stabilecon, uzu la komandonsudo systemctl start apache2.
  14. Lanĉu vian retumilon kaj iru allocalhost. 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.

  1. Prioritato en "Terminalo" skribisudo apt-get install mysql-serverkaj alklaku Eniru.
  2. Konfirmi la aldonon de novaj dosieroj.
  3. Nepre certigu vian uzon de la MySQL-medio, do certigu protekton per aparta aldonaĵo instalita trasudo mysql_secure_installation.
  4. 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.
  5. Poste, vi devas elekti la nivelon de protekto. Unue legu la priskribon de ĉiu parametro kaj tiam elektu la plej taŭgan.
  6. Ŝanĝu novan pasvorton por certigi radikan aliron.
  7. 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.

  1. En "Terminalo" skribu la teamonsudo apt-get install php7.0-mysql php7.0-buklo php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0instali la necesajn komponantojn, se vi bezonos version 7.
  2. Foje la supera ordono estas rompita, do uzuMi ŝvitas apude instali php 7.2-clisudo apt install hhvminstali la plej lastan disponeblan version 7.2.
  3. Post kompletigado de la procedo, certigu, ke la ĝusta kunigo estas instalita per skribado en la konzolophp -v.
  4. 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 komandonsudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Konfirmi la aldonon de novaj dosieroj elektante la taŭgan opcion.
  6. Indiku retan servilon "Apache2" kaj alklaku "Bone".
  7. Vi devos agordi la datumaron per speciala komando, se necese, elekti pozitivan respondon.
  8. Krei pasvorton por registri kun la datumbaza servilo, post kio vi devos konfirmi ĝin reenirante ĝin.
  9. 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.
  10. Elspezi la tajpadon tajpantee "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.