- 1. „Apache“ diegimas „Ubuntu 16.10“
- 2. „Apache“ įjungimas ir paleidimas
- 3. Patvirtinkite „Apache“
- 4. „MySQL“ diegimas „Ubuntu“ 16.10
- 5. „MySQL“ sveikatos patikrinimas
- 6. „MariaDB“ diegimas
- 7. „MariaDB“ būsenos patvirtinimas
- 8. PHP diegimas Ubuntu 16.10
- 9. PHP patvirtinimas
- 10. MySQL duomenų bazių valdymas
- 11. Prieiga prie PHPMyAdmin konsolės
Valdant tokias operacines sistemas kaip „Ubuntu 16“, svarbu žinoti visas jos funkcijas ir apimtis, kurias ji siūlo kaip sistema tiek galutiniam vartotojui, tiek IT administratoriams. Vienas iš geriausių būdų išplėsti „Ubuntu“ universalumą ir našumą yra įdiegti ir sukonfigūruoti LAMP.
Toliau mes išsamiai pamatysime, kaip įdiegti šias svarbias „Ubuntu 16“ paslaugas ir taip paversti tai serveriu, turinčiu daug daugiau galimybių ir konfigūracijų. Šiuo atveju naudosime „Ubuntu 16.10“ serverį, kurį galima atsisiųsti iš šios nuorodos:
Kas yra LAMPLAMP yra programinės įrangos rinkinys, kurio tikslas yra sudaryti sąlygas serveriui priglobti dinamiškas svetaines ir programas dėl įtraukto programų rinkinio. LAMP reiškia:
- L: „Linux“
- A: „Apache“
- M: MySQL
- Klausimas: PHP
Toliau pradėsime LAMP diegimo ir konfigūravimo procesą „Ubuntu 16.10“.
1. „Apache“ diegimas „Ubuntu 16.10“
„Apache“ yra žiniatinklio serveris, suteikiantis mums galimybę nustatyti žiniatinklio serverį su tokiomis funkcijomis kaip CGI, SSL ir virtualūs domenai. „Apache“ yra nemokama programinė įranga, todėl ji nuolat atnaujinama.
Norėdami įdiegti „Apache“ „Ubuntu 16.10“, vykdysime šią komandą:
sudo apt-get įdiegti apache2
DIDELIS
Mes įvedame raidę S, kad sutiktume su „Apache“ paketų atsisiuntimu ir atitinkamu diegimu.
2. „Apache“ įjungimas ir paleidimas
Įdiegę „Apache“, mes ją įjungiame ir pradedame paslaugą, tam individualiai įvesime šias komandas:
systemctl įgalinti apache2 systemctl paleisti apache2 systemctl būsena apache2Gautas rezultatas yra toks:
DIDELIS
3. Patvirtinkite „Apache“
Norėdami patikrinti, ar „Apache“ buvo tinkamai įdiegta ir ar paslauga įjungta, einame į savo naršyklę ir galime įvesti bet kurią iš šių parinkčių:
- http: // localhost /
- http: // IP adresas /
Jei viskas teisinga, rezultatas turėtų būti toks:
Tai patikriname, ar „Apache“ veikia tinkamai.
4. „MySQL“ diegimas „Ubuntu“ 16.10
Kitas žingsnis yra įdiegti „MySQL“, kuris yra reliatyvių duomenų bazių tvarkyklė (RDBMS), leidžianti keliems vartotojams saugiai ir integruotai pasiekti duomenų bazę. Norėdami įdiegti „MySQL“ „Ubuntu 16.10“, vykdysime šią komandą:
sudo apt-get install mysql-server mysql-clientPastaba:Proceso metu bus rodomi tam tikri klausimai, kuriuos parodysime vėliau.
DIDELIS
Mes priimame paketų atsisiuntimą ir įdiegimą. Pirmasis pranešimas, kurį turime užpildyti, yra pagrindinio vartotojo slaptažodžio įvedimas:
DIDELIS
Įvedame norimą slaptažodį, paspaudžiame Accept arba Enter ir turime jį dar kartą patvirtinti:
DIDELIS
Norėdami tęsti diegimą, spustelėkite Gerai. Tokiu būdu mes įdiegėme „MySQL“.
5. „MySQL“ sveikatos patikrinimas
Norėdami patikrinti, ar „MySQL“ diegimas buvo teisingas, vykdysime šią komandą:
sudo systemctl būsena mysqlPastaba: Jei naudosime „Ubuntu 14.10“ ar ankstesnes versijas, vykdysime šią komandą:
sudo paslaugos mysql būsenaGautas rezultatas bus toks:
DIDELIS
Matome, kad jis aktyvus.
6. „MariaDB“ diegimas
„MariaDB“ yra dar viena patikima, saugi ir patikima duomenų bazių tvarkyklė, kurią galima naudoti vietoje „MySQL“. „MariaDB“ įgauna pagreitį tarp duomenų bazių valdytojų dėl daugybės funkcijų, su kuriomis galime susipažinti oficialioje svetainėje:
1 žingsnis
Norėdami įdiegti „MariaDB“, pirmiausia turime pašalinti „MySQL“ iš „Ubuntu 16.10“. Tam mes turime vykdyti šias komandas jų eilės tvarka:
sudo systemctl stop mysql sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean sudo rm -rf / var / lib / mysql / sudo rm -rf / etc / mysql /
DIDELIS
2 žingsnis
Kai procesas bus baigtas, mes pradėsime įdiegti „MariaDB“ į „Ubuntu 16.10“, vykdydami šią komandą:
sudo apt-get install mariadb-server
DIDELIS
3 žingsnis
Mes įvedame raidę S, kad galėtume priimti „MariaDB“ atsisiuntimą. Kitas būdas, kuriuo galime įdiegti „MariaDB“, yra oficialių saugyklų naudojimas naujausiai versijai gauti, šiuo atveju turime vykdyti šias eilutes:
sudo apt-get install software-properties-common sudo apt-key adv-recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http: //download.nus .edu.sg / mirror / mariadb / repo / 10.1 / ubuntu vivid main '4 žingsnis
Atnaujiname saugyklas naudodami šią komandą:
sudo apt-get atnaujinimas5 žingsnis
Galiausiai įdiegiame „MariaDB“ vykdydami šią komandą:
sudo apt-get install mariadb-server6 žingsnis
Svarbu nepamiršti, kad diegimo proceso metu šakninio slaptažodžio nebus prašoma kaip „MySQL“, ir mes negalėsime to padaryti rankiniu būdu naudodami komandą:
mysql_secure_installation7 žingsnis
Bus rodoma ši klaida:
DIDELIS
Norėdami tai išspręsti, atliksime šią procedūrą. Mes vykdome šią komandą:
sudo mysql -u root8 žingsnis
Prieidami prie „MySQL“ vykdysime šias eilutes:
naudoti mysql; atnaujinti vartotojo nustatytą papildinį = '' kur Vartotojas = 'šaknis'; praplovimo privilegijos; \ q
DIDELIS
9 veiksmas
Dabar mes vėl vykdome komandą mysql_secure_installation, mes duodame „Enter“, kai jis prašo pagrindinio slaptažodžio, ir turėsime prieigą prie „MariaDB“ nustatymų:
DIDELIS
7. „MariaDB“ būsenos patvirtinimas
Norėdami patikrinti dabartinę „MariaDB“ būseną „Ubuntu 16.10“, naudosime šią komandą:
sudo paslaugos mysql būsenaRezultatas bus toks. Galime patikrinti, ar jo būsena aktyvi.
DIDELIS
8. PHP diegimas Ubuntu 16.10
PHP (PHP: Hypertext Preprocessor) yra atviro kodo programavimo kalba, naudojama kuriant žiniatinklį ir kurią galima integruoti į HTML.
Norėdami įdiegti PHP „Ubuntu 16.10“ serveryje, vykdysime šias komandas tokia tvarka:
sudo apt-get update sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7
DIDELIS
Mes priimame atsisiuntimą ir kai jis bus baigtas, patvirtinsime įdiegtą PHP versiją naudodami šią komandą:
php -v
DIDELIS
9. PHP patvirtinimas
Norėdami išbandyti PHP „Ubuntu 16.10“ serveryje, sukursime failą testphp.php naudodami šią eilutę:
sudo nano /var/www/html/testphp.phpPasirodžiusiame lange įvesime:
DIDELIS
Pakeitimus išsaugome naudodami klavišų kombinaciją Ctrl + O ir išeiname iš redaktoriaus naudodami klavišus Ctrl + X. Iš naujo paleidžiame „Apache“ serverį, kad pritaikytume pakeitimus naudodami komandą:
sudo systemctl iš naujo paleiskite apache2„Ubuntu 14“ ar ankstesnėse versijose vykdysime šią komandą:
sudo paslauga apache2 iš naujoMes einame į naršyklę ir adreso juostoje įvedame šiuos duomenis. Tokiu būdu patvirtiname PHP konfigūraciją.
https: //IP/testphp.php
Pastaba:Jei norime įdiegti visus PHP paketus, vykdysime šią komandą:
sudo apt-get install php *
10. MySQL duomenų bazių valdymas
Norint valdyti „MySQL“ duomenų bazes, būtina įdiegti „PHPMyAdmin“ - tai grafinės sąsajos įrankis, su kuriuo turėsime prieigą prie duomenų bazių administravimo.
1 žingsnis
Norėdami jį įdiegti, vykdysime šią komandą:
sudo apt-get install phpmyadmin
DIDELIS
2 žingsnis
Mes priimame atsisiuntimą ir diegimo metu pamatysime tokius klausimus:
DIDELIS
Ten pasirenkame apache2, kuris buvo įdiegtas žiniatinklio serveris.
DIDELIS
3 žingsnis
Šis pranešimas nurodo duomenų bazę, kurią turi sukurti PHPMyAdmin, spustelėkite Taip ir mes turime priskirti minėtos duomenų bazės slaptažodį:
DIDELIS
Turime tai patvirtinti. Ten mes nustatome „MySQL“ duomenų bazės pavadinimą.
DIDELIS
4 žingsnis
Mes nustatėme duomenų bazės vartotojo vardą.
DIDELIS
11. Prieiga prie PHPMyAdmin konsolės
Kai tai sukonfigūruota, galime pasiekti „PHPMyAdmin“ konsolę įvesdami šią eilutę naršyklės adreso juostoje. Ten prisijungsime naudodami atitinkamus kredencialus, kad galėtume pasiekti duomenų bazes.
http: // IP_adresas / phpmyadmin /
Kaip matome, LAMP yra puiki priemonė išplėsti operacinės sistemos siūlomus išteklius ir taip turėti daugiau alternatyvų tiek administravimui, tiek galutiniam vartotojui.
Gerai išnaudokime LAMP Ubuntu 16.10 serveryje.
Įdiekite „Chrome“ ir „Skype“ „Ubuntu“