Napriek skutočnosti, že vo svete desktopov existuje niekoľko distribúcií Gnu / Linux a je veľmi rozmanitých, to isté sa vo svete serverov nedeje a iba málo z nich vyniká alebo sa používa na správu serverov, ktoré presúvajú webové stránky a rôzne webové stránky. aplikácie.
Jednou z najpopulárnejších distribúcií na svete serverov je Ubuntu Server, oficiálna verzia Ubuntu, ktorá je určená pre servery a počítače, ktoré sa budú na tento účel používať. Ale, bohužiaľ, takáto distribúcia neprichádza s aktivovaným serverom LAMP, čo je jednoduchý proces, ktorý vám povieme, ako na to. Najprv musíme povedať, že LAMP znamená Linux Apache MariaDB (MySql) a PHP. Inštalácia servera LAMP teda znamená v podstate inštaláciu všetkého tohto softvéru a v rovnakom poradí ako akronymy. Prvá vec, ktorú musíme urobiť, je teda inštalácia Apache. Urobíme to vykonaním nasledujúceho príkazu v termináli:
sudo apt-get install apache2
Po inštalácii Či to funguje, overíme zadaním adresy http: // localhost / vo webovom prehliadači. a objaví sa niečo podobné:
Teraz musíme nainštalovať databázu, že v tomto prípade použijeme MariaDB. MariaDB je vidlica MySql, takže to aj tak funguje, ale je to zadarmo zatiaľ čo MySql patrí spoločnosti Oracle. Inštalácia je tiež veľmi jednoduchá. V termináli musíme vykonať nasledujúce príkazy:
sudo apt install mariadb-server mariadb-client
Ak áno verzia pred Ubuntu 18.04, ktorý je najbežnejší dokonca pre mnoho serverov, musíme toto vykonať predtým:
sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://sgp1.mirrors.digitalocean.com/mariadb/repo/10.3/ubuntu bionic main'
A potom musíme vykonať nasledovné:
sudo apt-get update sudo apt-get install mariadb-server
Robíme to so všetkým verzie staršie ako Ubuntu 18.04, pretože majú starú verziu MariaDB zatiaľ čo Ubuntu 18.04 má aktuálnu verziu a spustenie vyššie uvedených riadkov vyžaduje inštaláciu modernej verzie MariaDB.
Teraz, keď máme databázu musíme pokračovať v jazyku PHP. V takom prípade musíme vykonať nasledujúci príkaz:
sudo apt-get install php libapache2-mod-php php-mysql
A potom budeme mať server LAMP pripravený a funkčný. Ale iba základným spôsobom. Ak ho chceme nainštalovať na produkčný server, musíme brať do úvahy bránu firewall a moduly. Toto je, Vo Firewalle musíme otvoriť porty 80 a 443. A ak chceme pokročilé funkcie PHP, musíme si nainštalovať moduly. To však bude závisieť od potrieb každého z nich. V každom prípade s tým môžeme mať základný a domáci server LAMP, ktorý je možné použiť pre domáce použitie.
Postupoval som podľa pokynov na inštaláciu lampy v linuxmint 19 a pridal som kód sudo apt-get install phpmyadmin, ale pri zadávaní localhost / phpmyadmin nemôžem, pretože nemám prístup. Ako môžem vstúpiť?
Áno. Spravil som aj video a presnejšie konfiguračné kroky.
https://linuxforallsite.wordpress.com/2017/03/25/instalar-lamp-en-ubuntu-17-04-zesty-zapus/