GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Joomla 3 auf Debian 9

Wir zeigen Ihnen, wie Sie Joomla 3 auf Debian 9 installieren. Joomla ist eines der beliebtesten kostenlosen und Open-Source-CMS (Content Management System), mit dem Sie dynamische Websites einfach erstellen und verwalten können. Es ist in PHP geschrieben und kann seine Daten entweder in einer MySQL- oder PostgreSQL-Datenbank speichern. In diesem Tutorial zeigen wir Ihnen, wie Sie Joomla 3 auf Debian 9 mit LAMP (Linux, Apache, MariaDB, PHP) installieren. Die Installation von Joomla 3 auf Debian 9 ist einfach und sollte weniger als 10 Minuten dauern.

1. Erste Schritte

Zunächst müssen Sie sich per SSH als Benutzer root auf Ihrem Server anmelden:

ssh root@IP_ADDRESS -p PORT_NUMBER

und ersetzen Sie „IP_ADDRESS“ und „PORT_NUMBER“ durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer.

Bevor wir mit der Installation beginnen, stellen wir sicher, dass Ihr Debian 9-Server auf dem neuesten Stand ist, indem Sie die folgenden Befehle ausführen:

apt-get update
apt-get upgrade

2. Installieren Sie Apache

Führen Sie den folgenden Befehl aus, um den Apache-Webserver zu installieren:

apt-get install apache2

Nachdem die Installation abgeschlossen ist, können Sie den Dienst so aktivieren, dass er beim Systemstart automatisch gestartet wird mit:

systemctl enable apache2

Um zu überprüfen, ob der Apache-Server läuft, können Sie den folgenden Befehl ausführen:

systemctl status apache2

2. Installieren Sie PHP 7.0

Als nächstes werden wir PHP 7 mit einigen zusätzlichen PHP-Modulen installieren:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip

3. Installieren Sie MariaDB

Der nächste Schritt ist die Installation des MariaDB-Datenbankservers. Führen Sie dazu den folgenden Befehl aus:

apt-get install mariadb-server

Nachdem die Installation abgeschlossen ist, können Sie den Datenbankserver starten und ihn so aktivieren, dass er beim Booten automatisch startet, mit:

systemctl start mariadb
systemctl enable mariadb

Sie können auch das von MariaDB bereitgestellte Skript „mysql_secure_installation“ ausführen, um Ihre Installation zu sichern:

mysql_secure_installation

Nachdem Sie alle Fragen beantwortet haben, können Sie sich jetzt mit Ihrem Root-Passwort und dem folgenden Befehl als root bei MariaDB anmelden:

mysql -u root -p

Um eine neue Datenbank für unsere Joomla-Installation zu erstellen, führen Sie die folgenden Befehle aus:

CREATE DATABASE joomla_db;
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

Stellen Sie sicher, dass Sie „PASSWORT“ durch ein tatsächliches, starkes Passwort ersetzen.

4. Installieren Sie Joomla 3 auf Debian 9

Jetzt, da Ihr LAMP-Server bereit ist, können wir endlich Joomla installieren.

Sie können die neueste stabile Version mit dem folgenden Befehl herunterladen:

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip

Erstellen Sie ein neues Joomla-Verzeichnis im Apache Document Root-Verzeichnis auf Ihrem Server und entpacken Sie das Archiv:

mkdir /var/www/html/joomla
unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla

Ändern Sie den Eigentümer des Joomla-Verzeichnisses:

chown -R www-data:www-data /var/www/html/joomla

5. Apache Virtual Host einrichten

Wenn Sie mit Ihrem eigenen Domainnamen auf Ihre Joomla-Installation zugreifen möchten, müssen Sie auch eine virtuelle Apache-Hostdatei erstellen:

nano /etc/apache2/sites-available/joomla.conf

Und geben Sie den folgenden Inhalt in diese Datei ein:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/joomla
ServerName yourdomain.com
ServerAlias www.yourdomain.com

<Directory /var/www/html/joomla>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/joomla-error_log
CustomLog /var/log/apache2/joomla-access_log common
</VirtualHost>

6. Aktivieren Sie die virtuelle Hostdatei

und vergessen Sie nicht, „yourdomain.com“ durch Ihren eigenen Domainnamen zu ersetzen. Schließlich müssen Sie die virtuelle Hostdatei aktivieren mit:

ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf

7. Starten Sie Apache neu

Starten Sie Ihren Apache neu mit:

systemctl restart apache2

8. Schließen Sie die Joomla-Installation über den Webbrowser ab

Das ist es. Sie können jetzt zu http://yourdomain.com gehen und befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation von Joomla abzuschließen.

Natürlich müssen Sie Joomla 3 nicht auf Debian 9 installieren, wenn Sie einen unserer verwalteten VPS-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Joomla 3 für Sie auf Debian 9 zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS . Wenn Ihnen dieser Beitrag zur Installation von Joomla 3 auf Debian 9 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Joomla 3 auf Debian 9

So installieren Sie Joomla unter Debian 8

So installieren Sie Joomla unter Debian 9

So installieren Sie Joomla unter Debian 10

So installieren Sie Go unter Debian 10

So installieren Sie Joomla unter Debian 11

So installieren Sie Go unter Debian