GNU/Linux >> Znalost Linux >  >> Ubuntu

Instalace LAMP v Ubuntu 20.04 – průvodce krok za krokem?

LAMP v podstatě odkazuje na hromadu programů nebo softwaru, které fungují v systému Ubuntu s názvem Linux, Apache, MariaDB/MySQL a PHP, všechny tyto programy jsou zdarma k použití a open source, kombinované na serveru jim nakonec umožňují hostovat dynamické webové stránky.

Operační systém je Linux, který představuje „L“, webový server je Apache, který představuje „A“, databázový server je MariaDB/MySQL, což představuje „M“, a PHP je programovací jazyk na straně serveru, který představuje „ P' a plní úlohu generování interaktivních webových stránek.

Zde na LinuxAPT se podíváme na to, jak můžete nainstalovat LAMP v Ubuntu 20.04.


Kroky k instalaci LAMP v Ubuntu 20.04 Focal Fossa

1. Spusťte rozhraní příkazového řádku

Chcete-li začít s instalací LAMP v Ubuntu, jednoduše otevřete rozhraní příkazového řádku, což lze jednoduše provést současným stisknutím tlačítek 'Ctrl + Alt + T' na klávesnici. Jakmile se CLI otevře, spusťte následující příkaz:

$ sudo su

Poté se na vaší obrazovce může objevit „vyžadováno heslo“, heslo je vyžadováno k ověření akce, je to malá příležitost. Zadejte heslo a příkaz se poté spustí.


2. Proveďte aktualizaci systému

Doporučuje se a je to skvělá praxe, aby se softwarové balíčky aktualizovaly před instalací LAMP do vašeho systému, protože tento krok zajistí, že se pomocí níže uvedeného příkazu díváte na nejnovější dostupné verze programů/aplikací/softwaru v systému. :

$ sudo apt update


3. Nainstalujte do systému Apache 2

Nyní byste měli začít instalací Apache2 a k instalaci webového serveru Apache použijte příkaz níže v rozhraní příkazového řádku. Stisknutím 'y' a poté 'Enter' můžete povolit stahování:

$ sudo apt install apache2

Po dokončení instalace bude Apache2 již ve výchozím nastavení fungovat, ale abyste se ujistili, že Apache2 stále funguje správně nebo ne, můžete zkontrolovat stav Apache2 zadáním systémového příkazu. Pokud nefunguje správně, můžete jej povolit zadáním příkazu 'enable Apache2'.

Níže uvedené příkazy lze použít k zastavení a spuštění služby Apache2, aby se vždy spouštěla ​​při spouštění serveru:

$ sudo systemctl start apache2
$ sudo systemctl status apache2


4. Nainstalujte databázový server MySQL

MySQL je známý program s otevřeným zdrojovým kódem, který je skutečně široce využíván k udržování velkého množství obsahu, tj. dat prakticky v jakémkoli programu nebo aplikaci nainstalované v systému. Nyní je čas, abyste do svého systému nainstalovali server MySQL, abyste tak učinili, měli byste do systému zadat následující příkaz:

$ sudo apt install mysql-server

Napište „Y“ a stiskněte „enter“.

Instalace bude brzy zahájena.

Po dokončení instalace serveru MySQL na Ubuntu bude server připraven ke spuštění, ale může vyžadovat heslo. Protože ve výchozím nastavení používá balíček MySQL na Ubuntu auth_socket k ověření přihlášení uživatele, v podstatě to znamená, že se můžete přihlásit do rozhraní MySQL pouze pomocí ID a hesla operačního systému a nemusíte do systému vkládat přesné kořenové heslo MySQL. Chcete-li to provést, zadejte do systému následující příkaz:

$ mysql -uroot

Nyní by měl být MySQL server ve výchozím nastavení spuštěn, ale můžete zkontrolovat jeho stav, abyste se ujistili, že stav zkontrolujete zadáním příkazu 'systemctl status mysql' do systému a počkejte na výstup, výstup se zobrazí zobrazí stav serveru MySQL. Pokud chcete vytvořit nové ID uživatele, měli byste jeden po druhém zadat následující příkazy.

Zadejte nové uživatelské jméno a heslo:

CREATE USER 'user1' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *. TO 'user1' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit


5. Nainstalujte Hypertext Preprocessor (PHP) 7.4

PHP 7.4 je dobrá verze s nejlepším efektivním výkonem a je velmi spolehlivá a spolehlivá pro instalaci ve verzi Ubuntu 20.04 ve srovnání s předchozími.

PHP 7.4 a všechny ostatní kolekce PHP jsou nezbytné ke stažení, protože nejlépe fungují s Apache 2, který jste si již stáhli.

Chcete-li stáhnout PHP 7.4 do vašeho Ubuntu, musíte do systému zadat několik následujících příkazů.

Po zadání příkazu stiskněte 'y' a poté 'Enter', můžete potvrdit stažení:

$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt update
$ sudo apt install php7.4 libapache2-mod-php7.4

Požadované moduly PHP můžete nainstalovat do svého systému. Stačí změnit verzi PHP s názvy balíčků podle vašich požadavků:

$ sudo apt install php7.4-mysql php7.4-curl php7.4-json php7.4-cgi php7.4-xsl

Poté nakonfigurujte a restartujte webový server poté, co povolíte interakci úprav Apache s php7. Chcete-li to provést, zadejte následující příkazy:

$ sudo a2enmod php7.4
$ sudo a2enmod rewrite
$ sudo service apache2 restart


6. Nainstalujte PHP 8 a jeho rozšíření (volitelné)

PHP 8 na Ubuntu můžete snadno nainstalovat spuštěním níže uvedeného příkazu:

$ sudo apt install php8.0 libapache2-mod-php8.0

Chcete-li nainstalovat rozšíření PHP 8 na Ubuntu 20.04 pomocí syntaxe příkazu:

$ sudo apt install php8.0-[extension]

Některá dostupná rozšíření:

$ sudo apt install php8.0-
php8.0-amqp       php8.0-common     php8.0-gd         php8.0-ldap       php8.0-odbc       php8.0-readline   php8.0-sqlite3    php8.0-xsl
php8.0-apcu       php8.0-curl       php8.0-gmp        php8.0-mailparse  php8.0-opcache    php8.0-redis      php8.0-sybase     php8.0-yac
php8.0-ast        php8.0-dba        php8.0-igbinary   php8.0-mbstring   php8.0-pgsql      php8.0-rrd        php8.0-tidy       php8.0-yaml
php8.0-bcmath     php8.0-dev        php8.0-imagick    php8.0-memcached  php8.0-phpdbg     php8.0-smbclient  php8.0-uuid       php8.0-zip
php8.0-bz2        php8.0-ds         php8.0-imap       php8.0-msgpack    php8.0-pspell     php8.0-snmp       php8.0-xdebug     php8.0-zmq
php8.0-cgi        php8.0-enchant    php8.0-interbase  php8.0-mysql      php8.0-psr        php8.0-soap       php8.0-xhprof
php8.0-cli        php8.0-fpm        php8.0-intl       php8.0-oauth      php8.0-raphf      php8.0-solr       php8.0-xml

Příklad instalace několika dalších užitečných rozšíření:

$ sudo apt install php8.0-cli php8.0-common php8.0-fpm php8.0-redis php8.0-snmp php8.0-xml


7. Přepínání mezi verzemi PHP

Pro nastavení výchozí verze PHP můžete použít příkaz update-alternatives. V tomto tutoriálu si přečtěte další podrobnosti o změně verze PHP pro CLI a Apache:

$ sudo update-alternatives --config php

Vyberte číslo verze PHP podle vašich požadavků. Tím se změní pouze verze PHP CLI.

Existují 4 možnosti pro alternativní php (poskytující /usr/bin/php):

Selection    Path             Priority   Status
------------------------------------------------------------
* 0            /usr/bin/php7.4   74        auto mode
  1            /usr/bin/php8.0   80        manual mode
Press to keep the current choice[*], or type selection number: 1



Ubuntu
  1. Nainstalovat qt na Ubuntu 20.04 – průvodce krok za krokem?

  2. Nainstalovat Git na Ubuntu 20.04 – průvodce krok za krokem?

  3. Nainstalovat WildFly na Ubuntu 20.04 – průvodce krok za krokem?

  1. Instalace 7-zip na Ubuntu 20.04 – průvodce krok za krokem?

  2. Nainstalovat Asterisk na Ubuntu 20.04 – průvodce krok za krokem?

  3. Nainstalovat FreeIPA na Ubuntu 20.04 LTS – průvodce krok za krokem?

  1. Nainstalovat SQLite na Ubuntu 20.04 LTS - Průvodce krok za krokem?

  2. Instalace GNS3 na Ubuntu 20.04 – Průvodce krok za krokem?

  3. Nainstalovat Jekyll na Ubuntu 20.04 – Průvodce krok za krokem?