Linux vidē ir ļoti svarīgi zināt visas iespējas, kas mums ir, lai gūtu maksimālu labumu no tā un tādējādi paplašinātu pakalpojumu un lomu iespējas, kas mums ir ar serveri.
Viena no visbiežāk izmantotajām opcijām serveru līmenī ir LAMP, un tāpēc šodien mēs analizēsim, kā drošā un vienkāršā veidā instalēt LAMP Ubuntu 17.04.
Kas ir LAMPLAMP ir akronīms, kas attiecas uz Linux operētājsistēmu ar Apache serveri, kur tās dati tiek glabāti MySQL datu bāzē un dinamiskais saturs tiek apstrādāts ar PHP.
LAMPA: Linux, Apache, MySQL, PHPIzmantojot LAMP, mums būs pieejama atvērtā pirmkoda programmatūras grupa, kuru parasti var instalēt kopā ar mērķi ļaut serverim uzņemt dinamiskas vietnes un lietojumprogrammas.
Paturot to prātā, mēs redzēsim, kā instalēt LAMP Ubuntu 17.04.
1. Atjauniniet Ubuntu 17.04 pakotnes
1. darbība
Pirmais solis ir atjaunināt pašreizējās Ubuntu 17.04 paketes, izpildot šādu komandu:
sudo apt atjauninājums
PALIELINĀT
2. solis
Ja ir atjaunināmas pakotnes, mēs izpildīsim šādu komandu. Tādā veidā sistēma tiks pilnībā atjaunināta.
sudo apt jauninājums
2. Instalējiet Apache Ubuntu 17.04
Apache HTTP serveris ir programmatūra, kuras mērķis ir izveidot stabilu, komerciāla līmeņa, funkcionālu un brīvi pieejamu HTTP (Web) servera pirmkoda ieviešanu. Apache šobrīd ir viena no populārākajām pasaulē.
1. darbība
Lai instalētu Apache Ubuntu 17.04, mēs izpildīsim šādu rindu:
sudo apt instalēt apache2
PALIELINĀT
2. solis
Pēc lejupielādes un instalēšanas mēs veiksim Apache testu, izpildot šādu rindu. Kā redzam, sintakses kļūdu nav, tomēr tests atgriež brīdinājuma ziņojumu, kurā teikts, ka neesam iestatījuši FQDN (pilnībā kvalificētu domēna nosaukumu). Šis ziņojums nerada nekādu risku jūsu Apache konfigurācijai, taču tas tiks parādīts, pārbaudot Apache konfigurāciju, vai tajā nav sintakses kļūdu.
sudo apache2ctl konfigurācijas tests
PALIELINĀT
3. Rediģējiet Apache konfigurācijas failu Ubuntu 17.04
1. darbība
Tālāk mums ir jārediģē Apache konfigurācijas fails, kas atrodas ceļā /etc/apache2/apache2.conf, šim nolūkam mēs izpildām sekojošo:
sudo nano /etc/apache2/apache2.conf2. solis
Šajā gadījumā mēs izmantosim nano, bet ir iespējams izmantot vim vai kādu citu redaktoru. Piekļūstot šim failam, mēs redzēsim sekojošo:
PALIELINĀT
3. solis
Šī faila beigās mēs pievienosim politiku ar nosaukumu Servera nosaukums ar servera IP adresi, kuru mēs zinām, izpildot komandu ifconfig, šajā gadījumā mēs ievadīsim sekojošo:
Servera nosaukums 192.168.0.13
PALIELINĀT
4. solis
Mēs saglabājam izmaiņas, izmantojot taustiņus
Ctrl + O
un mēs atstājam redaktoru, izmantojot
Ctrl + X
5. solis
Mēs izejam no redaktora un atkal izpildīsim šādu rindu, lai pārbaudītu sintaksi:
sudo apache2ctl konfigurācijas tests
PALIELINĀT
6. darbība
Mēs turpinām restartēt Apache pakalpojumu, izpildot šādas darbības:
sudo systemctl restartējiet apache2
4. Apstipriniet Apache vietnē Ubuntu 17.04
1. darbība
Lai pārbaudītu, vai Apache ir instalēta pareizi, mēs piekļūsim pārlūkam un ievadīsim šādu sintaksi adreses joslā:
http: // Server_IP2. solis
Rezultāts būs šāds. Kā redzam, Apache darbojas pareizi.
PALIELINĀT
5. Instalējiet MySQL uz Ubuntu 17.04
Tālāk mēs instalēsim MySQL, lai pārvaldītu datu bāzes.
1. darbība
MySQL ir pieejams Ubuntu krātuvēs, tāpēc mēs to izmantosim trāpīgs jūsu instalācijai:
sudo apt instalēt mysql-server
PALIELINĀT
2. solis
Mēs ievadām burtu s lai apstiprinātu MySQL lejupielādi un instalēšanu. Instalēšanas laikā mums ir jāpiešķir MySQL saknes parole:
PALIELINĀT
3. solis
Mēs noklikšķinām uz Piekrist un mums tas ir jāapstiprina. Kad mēs noklikšķināsim uz Piekrist, instalēšanas process turpināsies.
PALIELINĀT
4. solis
Kad MySQL ir konfigurēts, pēc instalēšanas būs jāizpilda šāda rinda:
mysql_secure_installation5. solis
Tur mums jāaizpilda sekojošais ar attiecīgo atbildi. Tādā veidā mēs esam pareizi konfigurējuši MySQL.
Nospiediet y | Y, lai ievadītu Jā, vai jebkuru citu taustiņu, lai nē: N Vai noņemt anonīmus lietotājus? (Nospiediet y | Y, lai norādītu Jā, vai jebkuru citu taustiņu, lai atbildētu uz Nē): y Vai attālināti aizliegt root pieteikšanos? (Nospiediet y | Y, lai norādītu Jā, bet jebkuru citu taustiņu - Nē): y Vai noņemt testa datu bāzi un piekļūt tai? (Nospiediet y | Y, lai norādītu Jā, vai jebkuru citu taustiņu, lai atbildētu uz Nē): y Vai atkārtoti ielādēt privilēģiju tabulas? (Nospiediet y | Y, lai norādītu Jā, jebkuru citu taustiņu, lai norādītu Nē): y
PALIELINĀT
6. Instalējiet un apstipriniet PHP Ubuntu 17.04
Tālāk mēs instalēsim PHP, kas ir konfigurācijas sastāvdaļa, ar kuras palīdzību būs iespējams apstrādāt kodus, lai parādītu dinamisku saturu.
PHP var arī palaist skriptus, izveidot savienojumu ar MySQL datu bāzēm un piegādāt apstrādāto saturu mūsu tīmekļa serverim, lai tas tiktu pareizi parādīts.
1. darbība
Lai instalētu PHP Ubuntu 17.04, mēs izpildīsim šādu rindu:
sudo apt instalēt php libapache2-mod-php php-mcrypt php-mysql
PALIELINĀT
2. solis
Kad instalēšana ir pabeigta, mēs redzēsim sekojošo:
PALIELINĀT
3. solis
Lai pārbaudītu PHP, mēs izveidosim failu ar nosaukumu info.php ceļā / var / www / html, un tam mēs piekļūsim, izmantojot šādu rindu:
sudo nano /var/www/html/info.php4. solis
Šajā failā mēs ievadīsim šādu informāciju:
PALIELINĀT
5. solis
Kad izmaiņas ir saglabātas, mēs varam pārbaudīt PHP statusu, ievadot no jebkuras pārlūkprogrammas un adrešu joslā ievadot šādu informāciju:
http: Server_IP / info.php6. darbība
Ja viss darbojas pareizi, mēs redzēsim sekojošo:
PALIELINĀT
7. solis
Tur mums būs visa PHP konfigurācija.
PALIELINĀT
Tādā veidā LAMP instalēšana Ubuntu 17.04 ir bijusi pareiza, un mēs varēsim turpināt izmantot tās daudzās funkcijas.