Linux operētājsistēmu daudzpusība dod mums iespēju maksimāli paplašināt organizācijas iespējas, rēķinoties ar iespēju instalēt tūkstošiem bezmaksas lietojumprogrammu un pakalpojumu visu procesu, lietotāju un sistēmas parametru pārvaldībai un administrēšanai. Šajā iespēju pasaulē mums ir LAMP apkopojums, kas dod mums iespēju centralizēti pārvaldīt datu bāzes, tīmekļa pakalpojumus un daudzus citus pakalpojumus.
Izmantojot šo apmācību, mēs iemācīsimies instalēt LAMP un phpMyAdmin Ubuntu 18.04. Ja jums nav Ubuntu 18.04, mēs varam to instalēt no šīs saites:
Kas ir LAMPLAMP (Linux, Apache, MySQL un PHP) ir atvērtā pirmkoda programmatūras kopums, ko var instalēt kopā, lai serveris varētu uzņemt dinamiskas vietnes un lietojumprogrammas. Faktiski LAMP ir akronīms, kas apzīmē Linux operētājsistēmu ar Apache serveri. Vietnes dati tiek glabāti MySQL datu bāzē, un dinamiskais saturs tiek apstrādāts ar PHP.
Šie apraksti būtībā ir šādi:
LinuxOperētājsistēma ir šīs struktūras pirmais slānis. Linux liek pamatu LAMP modelim.
ApacheAttiecas uz tīmekļa servera programmatūru, parasti Apache Web Server. Un tā funkcija ir tulkot no tīmekļa pārlūkprogrammām uz pareizo vietni.
MySQLMySQL ir atbildīgs par detaļu saglabāšanu, ar kurām var iepazīties, izmantojot skriptus, lai veiktu vietnes izveidi.
PHPPHP ir programmēšanas valoda, kas ļaus vietnēm un tīmekļa lietojumprogrammām darboties Linux.
Kas ir phpMyAdminphpMyAdmin ir izstrādāts kā bezmaksas programmatūras rīks, kas rakstīts PHP valodā un kura mērķis ir palīdzēt pārvaldīt MySQL administrēšanu un pārvaldību, izmantojot Web. phpMyAdmin atbalsta dažādas darbības MySQL un MariaDB.
Visbiežāk izmantotās darbības, piemēram, datu bāzu, tabulu, kolonnu un cita pārvaldība, var veikt, izmantojot lietotāja interfeisu phpMyAdmin, bet joprojām būs iespējams tieši izpildīt jebkuru SQL priekšrakstu.
PhpMyAdmin funkcijas
- Intuitīva tīmekļa saskarne
- Atbalsts lielākajai daļai MySQL funkciju
- Jūs varat eksportēt datus dažādos formātos, piemēram, CSV, SQL, XML, PDF, ISO / IEC 26300 - Teksts un izklājlapa no OpenDocument, Word, LATEX un citiem
- Importējiet datus no CSV un SQL
- Tā ir spēja pārvaldīt vairākus serverus
- Datu bāzes izkārtojuma grafikas izveide dažādos formātos
- Izveidojiet sarežģītus vaicājumus, izmantojot vaicājumu pēc piemēra (QBE)
- Globāla meklēšana datu bāzē vai tās apakškopā
Tagad mēs redzēsim, kā instalēt šos parocīgos rīkus Ubuntu 18.04.
1. Instalējiet Apache Ubuntu 18.04
1. darbība
Pirmais solis, kas jāveic, ir atjaunināt visas sistēmas pakotnes, un šim nolūkam mēs izpildām šādu komandu:
sudo apt atjauninājums2. solis
Pēc atjaunināšanas mēs turpinām instalēt Apache, izpildot šādu rindu. Mēs ievadām burtu S, lai apstiprinātu Apache lejupielādi un instalēšanu.
sudo apt instalēt apache2
PALIELINĀT
3. solis
Kad Apache instalēšanas process ir pabeigts operētājsistēmā Ubuntu 18.04, pakalpojumam Apache vajadzētu sākt automātiski, un to varēs palaist operētājsistēmas startēšanas laikā. To var pārbaudīt, ja tas ir aktīvs un darbojas, izmantojot šādu komandu:
sudo systemctl statuss apache2
PALIELINĀT
4. solis
Mēs varam pārbaudīt, vai tā statuss ir aktīvs un darbojas. Tagad ugunsmūris būs jākonfigurē, lai iespējotu un atvērtu portus 80 un 443, lai atļautu savienojuma pieprasījumus no klienta uz apache tīmekļa serveri, attiecīgi izmantojot HTTP un HTTPS, tāpēc mēs izpildām sekojošo:
sudo ufw atļaut 80 / tcp sudo ufw atļaut 443 / tcp5. solis
Pēc tam mēs atkārtoti ielādējam Apache pakalpojumu, izpildot šādas darbības:
sudo ufw pārlādēt
PALIELINĀT
6. darbība
Pēc tam mums ir jāapstiprina sava servera IP adrese, izmantojot komandu "ifconfig", un jāpārbauda, vai Apache darbojas un vai tā ir pareizi instalēta, mēs dosimies uz pārlūkprogrammu un tur izpildīsim sekojošo:
http: // domēna_nosaukums / VAI http: // servera_IP /
2. Instalējiet MariaDB Ubuntu 18.04
Nākamais solis ir instalēt MariaDB, kas ir bezmaksas, augstas veiktspējas atvērtā pirmkoda datu bāzes pārvaldības sistēma.
1. darbība
Lai to instalētu, mēs izpildīsim sekojošo. Mēs ievadām burtu S, lai apstiprinātu MariaDB lejupielādi un instalēšanu Ubuntu 18.04.
sudo apt instalēt mariadb-server mariadb-client
PALIELINĀT
2. solis
Pēc instalēšanas MariaDB pakalpojumiem jāsākas automātiski, lai pārbaudītu šo statusu, mēs veiksim šādas darbības:
sudo systemctl statuss mysql
PALIELINĀT
3. solis
Pēc noklusējuma MariaDB instalēšana nav droša, lai to nodrošinātu, jums jāpalaiž drošības skripts, kas ir iekļauts komplektā. Jums tiks piedāvāts iestatīt saknes paroli, lai neviens cits nevarētu pieteikties MariaDB. Lai aizsargātu MariaDB, mēs veiksim šādas darbības:
sudo mysql_secure_installation4. solis
Jautājumi, uz kuriem jāatbild, kopā ar viņu atbildēm ir šādi:
Vai iestatīt saknes paroli? [J / n]: y 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
3. Instalējiet PHP Ubuntu 18.04
1. darbība
Tagad mēs instalēsim PHP, kas pēc noklusējuma ir PHP 7, un citus moduļus tīmekļa ieviešanai, izmantojot šo komandu. Mēs ievadām burtu S, lai apstiprinātu PHP un tā papildinājumu lejupielādi un instalēšanu.
sudo apt instalēt php php-common php-mysql php-gd php-cli
PALIELINĀT
2. solis
Kad PHP ir instalēts, būs iespējams pārbaudīt PHP konfigurāciju, tīmekļa servera dokumenta saknē izveidojot vienkāršu lapu info.php, izpildot šādu komandu:
atbalss "" | sudo tee /var/www/html/info.php
PALIELINĀT
3. solis
Tagad mēs atgriežamies pārlūkprogrammā un izpildām vienu no šīm rindām:
http: //domain_name/info.php VAI http: // server_IP /info.php
PALIELINĀT
4. Instalējiet phpMyAdmin Ubuntu 18.04
1. darbība
Tagad mēs instalēsim phpMyAdmin, lai no tīmekļa pārlūkprogrammas pārvaldītu MySQL / MariaDB datu bāzes, tāpēc mēs izpildīsim šādu komandu:
sudo apt instalēt phpmyadmin
PALIELINĀT
2. solis
Mēs ievadām burtu S, lai apstiprinātu lejupielādi, un instalēšanas laikā mēs redzēsim virkni jautājumu, piemēram:
Izvēlieties tīmekļa serveri, kas automātiski jākonfigurē, lai palaistu phpMyAdmin:
PALIELINĀT
3. solis
Noklikšķiniet uz Labi, un vēlāk mēs redzēsim sekojošo:
PALIELINĀT
4. solis
Mēs izvēlamies opciju Jā un nospiediet taustiņu Enter. Tagad mēs konfigurējam MySQL paroli no phpMyAdmin:
PALIELINĀT
5. solis
Mēs apstiprinām to pašu:
PALIELINĀT
6. darbība
Tādā veidā mēs esam instalējuši phpMyAdmin Ubuntu 18.04. Tagad mums ir jārestartē pakalpojums, izpildot šādas darbības:
sudo systemctl restartējiet apache2PiezīmeJa pakotnei PhpMyAdmin nav iespējota automātiska sadarbība ar apache tīmekļa serveri, būs jāizpilda šādas komandas, lai nokopētu phpmyadmin apache konfigurācijas failu, kas atrodas / etc / phpmyadmin /, uz apache tīmekļa servera pieejamo konfigurāciju direktoriju / etc / apache2 / conf-available / un pēc tam aktivizējiet to, izmantojot utilītu "a2enconf", un restartējiet Apache pakalpojumu šādi:
sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo systemctl restart apache2
7. solis
Kad tas ir definēts, mēs varam piekļūt phpMyAdmin, izmantojot kādu no šīm opcijām.
http: // domēna_nosaukums / phpmyadmin VAI http: // server_IP / phpmyadmin
8. solis
Tur mēs definējam lietojamo valodu un ievadīsim piekļuves saknes akreditācijas datus. Noklikšķiniet uz Turpināt, un šādā veidā mēs piekļūsim phpMyAdmin konsolei, lai veiktu visas nepieciešamās darbības:
PALIELINĀT
9. solis
Ja mēs vēlamies izveidot jaunu lietotāju, lai piekļūtu phpMyAdmin, mēs izpildīsim šādu rindu:
sudo mysql -u root -p10. solis
Mēs ievadām savu paroli, un tagad mums ir jāizpilda katra rinda šādā secībā. Tātad mēs esam izveidojuši lietotāju ar nosaukumu "admin".
IZVEIDOT LIETOTĀJU 'admin' @ 'localhost' IDENTIFICĒTS ar 'Parole'; Piešķiriet visas privilēģijas *. * “Admin” @ ”localhost” AR GRANT OPTION; FLUSH PRIVILĒGAS; Izeja;Kā redzam, LAMP un phpMyAdmin ir noderīga un vienkārša alternatīva, vēl ļaunāka, lai pārvaldītu gan datu bāzes, gan tīmekļa serverus pilnīgi dinamiskā veidā ar lieliskām funkcijām un vienkāršību.