Kā instalēt LAMP Stack Ubuntu 16.10

Pārvaldot tādas operētājsistēmas kā Ubuntu 16, ir svarīgi zināt visas tās funkcijas un apjomu, ko tā piedāvā kā sistēma gan galalietotājam, gan IT administratoriem. Viens no labākajiem veidiem, kā mēs varam paplašināt Ubuntu daudzpusību un veiktspēju, ir LAMP instalēšana un konfigurēšana.

Tālāk mēs padziļināti apskatīsim, kā instalēt šīs svarīgās utilītas Ubuntu 16 un tādējādi padarīt šo serveri ar daudz plašāku iespēju un konfigurāciju klāstu. Šajā gadījumā mēs izmantosim Ubuntu 16.10 serveri, kuru var lejupielādēt no šīs saites:

Kas ir LAMPLAMP ir programmatūras kopums, kura mērķis ir ļaut serverim uzņemt dinamiskas tīmekļa vietnes un lietojumprogrammas, pateicoties iekļautajai lietojumprogrammu kopai. LAMP nozīmē:

  • L: Linux
  • A: Apache
  • M: MySQL
  • J: PHP
LAMP kopumā ir akronīms, kas apzīmē Linux operētājsistēmu ar Apache serveri, kura datu vietne tiek saglabāta MySQL datu bāzē un dinamiskais saturs tiek apstrādāts ar PHP.

Tālāk mēs sāksim LAMP instalēšanas un konfigurēšanas procesu Ubuntu 16.10.

1. Apache instalēšana Ubuntu 16.10


Apache ir tīmekļa serveris, kas dod mums iespēju izveidot tīmekļa serveri ar tādām funkcijām kā CGI, SSL un virtuālie domēni. Apache ir bezmaksas lietojumprogramma, tāpēc tā tiek pastāvīgi atjaunināta.
Lai instalētu Apache Ubuntu 16.10, mēs izpildīsim šādu komandu:
 sudo apt-get instalēt apache2

PALIELINĀT

Mēs ievadām burtu S, lai akceptētu Apache pakotņu lejupielādi un atbilstošu instalēšanu.

2. Apache iespējošana un palaišana


Kad Apache ir instalēts, mēs turpinām to iespējot un sākt pakalpojumu, lai to ievadītu individuāli to secībā:
 systemctl iespējot apache2 systemctl start apache2 systemctl statuss apache2
Iegūtais rezultāts ir šāds:

PALIELINĀT

3. Apstipriniet Apache


Lai pārbaudītu, vai Apache ir pareizi instalēts un pakalpojums ir iespējots, mēs ejam uz savu pārlūkprogrammu un varam ievadīt kādu no šīm iespējām:
  • http: // localhost /
  • http: // IP adrese /

Rezultātam, ja viss ir pareizi, jābūt šādam:

Ar to mēs pārbaudām, vai Apache darbojas pareizi.

4. MySQL instalēšana Ubuntu 16.10


Nākamais solis ir instalēt MySQL, kas ir relāciju datu bāzes pārvaldnieks (RDBMS), kas ļauj vairākiem lietotājiem droši un integrēti piekļūt datu bāzei. Lai instalētu MySQL Ubuntu 16.10, mēs izpildīsim šādu komandu:
 sudo apt-get install mysql-server mysql-client
Piezīme:Procesa laikā tiks parādīti daži jautājumi, kurus mēs parādīsim vēlāk.

PALIELINĀT

Mēs pieņemam pakotņu lejupielādi un instalēšanu. Pirmais ziņojums, kas mums jāaizpilda, ir saknes lietotāja paroles ievadīšana:

PALIELINĀT

Mēs ievadām vēlamo paroli, nospiediet Accept vai Enter, un mums tas jāapstiprina vēlreiz:

PALIELINĀT

Lai turpinātu instalēšanu, noklikšķiniet uz Labi. Tādā veidā mēs esam instalējuši MySQL.

5. MySQL veselības pārbaude


Lai pārbaudītu, vai MySQL instalācija ir bijusi pareiza, mēs izpildīsim šādu komandu:
 sudo systemctl statuss mysql
Piezīme: Ja mēs izmantojam Ubuntu 14.10 vai vecākas versijas, mēs izpildīsim šādu komandu:
 sudo pakalpojuma mysql statuss
Iegūtais rezultāts būs šāds:

PALIELINĀT

Mēs redzam, ka tas ir aktīvs.

6. MariaDB instalēšana


MariaDB ir vēl viens spēcīgs, drošs un uzticams datu bāzes pārvaldnieks, ko var izmantot MySQL vietā. MariaDB iegūst impulsu starp datu bāzu pārvaldniekiem, pateicoties daudzajām funkcijām, ar kurām mēs varam iepazīties tās oficiālajā vietnē:

1. darbība
Lai instalētu MariaDB, mums vispirms ir jānoņem MySQL no Ubuntu 16.10. Lai to izdarītu, mums jāizpilda šādas komandas to secībā:

 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 / 

PALIELINĀT

2. solis
Kad process ir pabeigts, mēs turpinām instalēt MariaDB Ubuntu 16.10, izpildot šādu komandu:

 sudo apt-get install mariadb-server

PALIELINĀT

3. solis
Mēs ievadām burtu S, lai akceptētu MariaDB lejupielādi. Vēl viena metode, ar kuru mēs varam instalēt MariaDB, ir izmantot oficiālās krātuves, lai iegūtu jaunāko versiju, šajā gadījumā mums jāizpilda šādas rindas:

 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. solis
Mēs atjauninām krātuves, izmantojot šādu komandu:
 sudo apt-get update
5. solis
Visbeidzot, mēs instalējam MariaDB, izpildot šādu komandu:
 sudo apt-get install mariadb-server
6. darbība
Jāpatur prātā, ka instalēšanas laikā saknes parole netiks pieprasīta tā, it kā MySQL, un mēs nevarēsim to izdarīt manuāli, izmantojot komandu:
 mysql_secure_installation
7. solis
Tiks parādīta šāda kļūda:

PALIELINĀT

Lai to atrisinātu, mēs veiksim šādu procesu. Mēs izpildām šādu komandu:

 sudo mysql -u sakne
8. solis
Piekļūstot MySQL, mēs izpildīsim šādas rindas:
 izmantot mysql; update user set plugin = '' kur Lietotājs = 'sakne'; skalošanas privilēģijas; \ q

PALIELINĀT

9. solis
Tagad mēs atkal izpildām komandu mysql_secure_installation, mēs ievadām taustiņu Enter, kad tā pieprasa saknes paroli, un mums būs piekļuve MariaDB iestatījumiem:

PALIELINĀT

7. MariaDB statusa validācija


Lai pārbaudītu pašreizējo MariaDB statusu Ubuntu 16.10, mēs izmantosim šādu komandu:
 sudo pakalpojuma mysql statuss
Rezultāts būs šāds. Mēs varam pārbaudīt, vai tā statuss ir aktīvs.

PALIELINĀT

8. PHP instalēšana Ubuntu 16.10


PHP (PHP: Hypertext Preprocessor) ir atvērtā pirmkoda programmēšanas valoda, ko izmanto tīmekļa izstrādē un ko var iekļaut HTML.

Lai instalētu PHP Ubuntu 16.10 serverī, mēs izpildīsim šādas komandas to secībā:

 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

PALIELINĀT

Mēs pieņemam lejupielādi, un, kad tā būs pabeigta, mēs apstiprināsim instalēto PHP versiju, izmantojot šādu komandu:

 php -v

PALIELINĀT

9. PHP validācija


Lai pārbaudītu PHP Ubuntu 16.10 serverī, mēs izveidosim failu ar nosaukumu testphp.php, izmantojot šādu rindu:
 sudo nano /var/www/html/testphp.php
Parādītajā logā mēs ievadīsim šādu informāciju:
 

PALIELINĀT

Mēs saglabājam izmaiņas, izmantojot taustiņu kombināciju Ctrl + O, un izejam no redaktora, izmantojot taustiņus Ctrl + X. Mēs restartējam Apache serveri, lai piemērotu izmaiņas, izmantojot komandu:

 sudo systemctl restartējiet apache2
Ubuntu 14 vai vecākās versijās mēs izpildīsim šādu komandu:
 sudo pakalpojuma apache2 restartēšana
Mēs ejam uz pārlūkprogrammu un adreses joslā ievadām šādu informāciju. Tādā veidā mēs apstiprinām PHP konfigurāciju.
 https: //IP/testphp.php

Piezīme:Ja mēs vēlamies instalēt visas PHP pakotnes, mēs izpildīsim šādu komandu:

 sudo apt-get instalēt php *

10. MySQL datu bāzu pārvaldība


Lai pārvaldītu MySQL datu bāzes, ir jāinstalē PHPMyAdmin, kas ir grafiskās saskarnes rīks, ar kuru mums būs piekļuve datu bāzu administrēšanai.

1. darbība
Lai to instalētu, mēs izpildīsim šādu komandu:

 sudo apt-get instalēt phpmyadmin

PALIELINĀT

2. solis
Mēs pieņemam lejupielādi, un instalēšanas laikā mēs redzēsim šādus jautājumus:

PALIELINĀT

Tur mēs izvēlamies apache2, kas bija instalētais tīmekļa serveris.

PALIELINĀT

3. solis
Šis ziņojums attiecas uz datubāzi, kas jāizveido PHPMyAdmin, noklikšķiniet uz Jā un mums ir jāpiešķir parole minētajai datu bāzei:

PALIELINĀT

Mums tas ir jāapstiprina. Tur mēs iestatām MySQL datu bāzes nosaukumu.

PALIELINĀT

4. solis
Mēs iestatījām datubāzes lietotājvārdu.

PALIELINĀT

11. Piekļuve PHPMyAdmin konsolei


Kad tas ir konfigurēts, mēs varam piekļūt PHPMyAdmin konsolei, pārlūkprogrammas adreses joslā ievadot šādu rindu. Tur mēs pierakstīsimies ar attiecīgajiem akreditācijas datiem, lai piekļūtu datu bāzēm.
 http: // IP_adrese / phpmyadmin /

Kā redzam, LAMP ir lielisks līdzeklis, lai paplašinātu operētājsistēmas piedāvātos resursus un tādējādi būtu vairāk alternatīvu gan administrēšanai, gan gala lietotājam.
Labi izmantosim LAMP Ubuntu 16.10 serverī.

Instalējiet pārlūku Chrome un Skype Ubuntu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave