GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

LAMP in Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung?

LAMP bezieht sich im Grunde genommen auf einen Stapel von Programmen oder Software, die im Ubuntu-System namens Linux, Apache, MariaDB/MySQL und PHP funktionieren, alle diese sind kostenlos und Open Source, kombiniert auf einem Server ermöglichen es ihnen letztendlich, dynamische Webseiten zu hosten.

Das Betriebssystem ist Linux, das das „L“ darstellt, der Webserver ist Apache, der das „A“ darstellt, der Datenbankserver ist MariaDB/MySQL, das das „M“ darstellt, und PHP ist die serverseitige Programmiersprache, die das „M“ darstellt. P', und übernimmt die Aufgabe, interaktive Webseiten zu generieren.

Hier bei LinuxAPT werden wir untersuchen, wie Sie LAMP in Ubuntu 20.04 installieren können.


Schritte zur Installation von LAMP in Ubuntu 20.04 Focal Fossa

1. Starten Sie die Befehlszeilenschnittstelle

Um mit der Installation der LAMP in Ubuntu zu beginnen, öffnen Sie einfach die Befehlszeilenschnittstelle, was einfach durch gleichzeitiges Drücken der Tasten „Strg + Alt + T“ auf der Tastatur erfolgen kann. Sobald die CLI geöffnet ist, führen Sie den folgenden Befehl aus:

$ sudo su

Danach wird möglicherweise ein „Passwort erforderlich“-Popup auf Ihrem Bildschirm angezeigt. Das Passwort ist erforderlich, um die Aktion zu authentifizieren. Dies ist eine kleine Gelegenheit. Geben Sie das Passwort ein und der Befehl wird dann ausgeführt.


2. Systemaktualisierung durchführen

Es ist ratsam und eine gute Praxis, die Softwarepakete vor der Installation des LAMP in Ihrem System zu aktualisieren, da dieser Schritt sicherstellt, dass Sie mit dem folgenden Befehl die neuesten verfügbaren Versionen von Programmen/Apps/Software im System anzeigen :

$ sudo apt update


3. Installieren Sie Apache 2 auf dem System

Jetzt sollten Sie mit der Installation von Apache2 beginnen, und um den Apache-Webserver zu installieren, verwenden Sie den folgenden Befehl in der Befehlszeilenschnittstelle. Indem Sie „y“ und dann „Enter“ drücken, können Sie den Download autorisieren:

$ sudo apt install apache2

Nachdem die Installation abgeschlossen ist, wird Apache2 bereits standardmäßig funktionieren, aber um sicherzustellen, dass Apache2 noch richtig funktioniert oder nicht, können Sie den Status von Apache2 überprüfen, indem Sie den Systembefehl eingeben. Wenn es nicht richtig funktioniert, können Sie es aktivieren, indem Sie den Befehl „enable Apache2“ eingeben.

Die folgenden Befehle können zum Stoppen und Starten des Apache2-Dienstes verwendet werden, um immer mit dem Serverstart zu starten:

$ sudo systemctl start apache2
$ sudo systemctl status apache2


4. Installieren Sie den MySQL-Datenbankserver

MySQL ist ein bekanntes Open-Source-Programm, das tatsächlich weit verbreitet ist, um riesige Mengen an Inhalten, dh Daten, in praktisch jedem Programm oder jeder Anwendung, die im System installiert sind, zu verwalten. Jetzt ist es an der Zeit, dass Sie den MySQL-Server in Ihrem System installieren, dazu sollten Sie den folgenden Befehl in das System eingeben:

$ sudo apt install mysql-server

Geben Sie 'Y' ein und drücken Sie "Enter".

Die Installation beginnt in Kürze.

Nach Abschluss der Installation des MySQL-Servers auf Ubuntu ist der Server betriebsbereit, erfordert jedoch möglicherweise das Kennwort. Da das MySQL-Paket auf Ubuntu standardmäßig auth_socket verwendet, um die Benutzeranmeldung zu authentifizieren, bedeutet dies im Wesentlichen, dass Sie sich bei der MySQL-Schnittstelle nur mit der ID und dem Passcode des Betriebssystems anmelden können und nicht den genauen MySQL-Root-Passcode in das System eingeben müssen. Geben Sie dazu im System folgenden Befehl ein:

$ mysql -uroot

Inzwischen sollte der MySQL-Server standardmäßig betriebsbereit sein, aber Sie können auch seinen Status überprüfen, um sicherzugehen, um den Status zu überprüfen, geben Sie den Befehl „systemctl status mysql“ in das System ein und warten Sie auf die Ausgabe, die Ausgabe wird zeigt Ihnen den Status des MySQL-Servers. Wenn Sie eine neue Benutzer-ID erstellen möchten, sollten Sie die folgenden Befehle nacheinander eingeben.

Geben Sie einen neuen Benutzernamen und das Passwort ein:

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


5. Installieren Sie den Hypertext-Präprozessor (PHP) 7.4

PHP 7.4 ist eine gute Version mit der besten effizienten Leistung und ist im Vergleich zu den vorherigen Versionen sehr zuverlässig und zuverlässig für die Installation in der Ubuntu 20.04-Version.

PHP 7.4 und alle anderen PHP-Sammlungen müssen unbedingt heruntergeladen werden, da sie am besten mit Apache 2 funktionieren, das Sie bereits heruntergeladen haben.

Um PHP 7.4 auf Ihr Ubuntu herunterzuladen, müssen Sie die folgenden paar erwähnten Befehle in Ihr System eingeben.

Nachdem Sie den Befehl eingegeben haben, drücken Sie 'y' und dann 'Enter', Sie können den Download bestätigen:

$ 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

Sie können die erforderlichen PHP-Module auf Ihrem System installieren. Ändern Sie einfach die PHP-Version mit den Paketnamen gemäß Ihren Anforderungen:

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

Konfigurieren Sie als Nächstes den Webserver und starten Sie ihn neu, nachdem Sie die Apache-Modifikationen aktiviert haben, um mit php7 zu interagieren. Geben Sie dazu die folgenden Befehle ein:

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


6. Installieren Sie PHP 8 und seine Erweiterungen (optional)

Sie können PHP 8 einfach auf Ubuntu installieren, indem Sie den folgenden Befehl ausführen:

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

So installieren Sie PHP 8-Erweiterungen unter Ubuntu 20.04 mit der Befehlssyntax:

$ sudo apt install php8.0-[extension]

Einige verfügbare Erweiterungen:

$ 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

Ein Beispiel, um ein paar weitere nützliche Erweiterungen zu installieren:

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


7. Zwischen PHP-Versionen wechseln

Sie können den Befehl update-alternatives verwenden, um die Standard-PHP-Version festzulegen. Verwenden Sie dieses Tutorial, um weitere Details zum Wechseln der PHP-Version für CLI und Apache zu lesen:

$ sudo update-alternatives --config php

Wählen Sie die PHP-Versionsnummer gemäß Ihren Anforderungen aus. Dadurch wird nur die PHP-CLI-Version geändert.

Es gibt 4 Möglichkeiten für das alternative PHP (das /usr/bin/php bereitstellt):

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. i3 auf Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung?

  2. Installieren Sie qt auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  3. Git auf Ubuntu 20.04 installieren – Schritt-für-Schritt-Anleitung?

  4. Snort auf Ubuntu 20.04 installieren – Schritt-für-Schritt-Anleitung?

  5. Installieren Sie Teleport auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

FreeIPA auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

SQLite auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Installieren Sie GNS3 auf Ubuntu 20.04 - Eine Schritt-für-Schritt-Anleitung?

Installieren Sie Jekyll auf Ubuntu 20.04 - Eine Schritt-für-Schritt-Anleitung?

Installieren Sie 11ty auf Ubuntu 20.04 - Eine Schritt-für-Schritt-Anleitung?

Scribus auf Ubuntu 20.04 installieren – Eine Schritt-für-Schritt-Anleitung?