GNU/Linux >> LINUX-Kenntnisse >  >> Rocky Linux

Joomla auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

Joomla ist ein kostenloses und Open-Source-Plattform-Content-Management-System (CMS), das in PHP geschrieben ist. Damit können Sie mühelos dynamische Webseiten und Anwendungen erstellen. Es umfasst ein benutzerfreundliches Design, mit dem Sie das Beste aus seinen Features und Funktionen herausholen können.

Hier bei LinuxAPT werden wir untersuchen, wie man Joomla auf Rocky Linux 8 installiert.


Zu den Hauptfunktionen von Joomla gehören:

  • Mehrsprachig:Joomla ist eine der beliebtesten und am weitesten unterstützten mehrsprachigen Open-Source-CMS-Plattformen der Welt, die mehr als 70 Sprachen anbietet.
  • Gut unterstützt:Das Team von Joomla ist die Kombination aus Einzelpersonen, Gruppen von Weltklasse-Entwicklern und Unternehmensberatern, die kostenlos in den Foren aktiv helfen.
  • Einfache Updates:Es ist immer eine Herausforderung für die Entwickler, die Software auf dem neuesten Stand zu halten. Joomla besteht aus einem eingebauten Updater, um den Update-Prozess für die Benutzer einfach zu machen, und es erfordert keine professionellen Fähigkeiten. Es enthält die Funktion "Versionsaktualisierung mit einem Klick", die super einfach zu bedienen ist.
  • Integriertes Hilfesystem:Joomla bietet auch eine kontextbezogene Hilfeoption in der App, die für alle Benutzer nützlich ist, um zu lernen, wie man Joomla bedient.
  • Bannerverwaltung:Es besteht auch die Möglichkeit, mithilfe der Bannerverwaltung einfach Werbung hinzuzufügen und die Website zu monetarisieren.
  • Medienmanager:Der Medienmanager ist ein Tool, das zum Hochladen, Organisieren und Verwalten der Mediendateien und -ordner verwendet werden kann.
  • Kontaktverwaltung:Das Kontaktverwaltungstool bietet Ihnen die Möglichkeit, mehrere Kontakte, Abteilungen und Kategorien hinzuzufügen.
  • Suche:Ein integriertes Suchwerkzeug oder eine intelligente Suchfunktion helfen den Besuchern, die entsprechenden Informationen auf Ihrer Website mühelos zu finden.
  • Inhaltsverwaltung:Joomla ist ein Inhaltsverwaltungssystem und enthält einige hervorragende Funktionen, die den Benutzern helfen, die Inhalte effizient zu organisieren und zu verwalten.
  • Frontend-Bearbeitung:Die Bearbeitung der Inhalte ist sehr einfach und schnell. Angenommen, Sie lesen sich Ihre Website durch und sehen einen Fehler oder eine andere Änderung, die Sie vornehmen möchten.
  • Leistungsstarke Erweiterbarkeit:Joomla verfügt über eine leistungsstarke Erweiterbarkeitsfunktion. Sie können über 7500 Erweiterungen erhalten, um Ihre Website zu erweitern und ihre Funktionalität zu erweitern.


Schritte zur Installation von Joomla auf Rocky Linux 8

1. Systemaktualisierung durchführen

Stellen Sie zunächst sicher, dass Ihr System auf dem neuesten Stand ist:

$ sudo dnf update
$ sudo dnf install epel-release 


2. LAMP-Server installieren

Wenn Sie LAMP nicht installiert haben, können Sie unserer Anleitung hier folgen.


3. Joomla auf dem System installieren

Jetzt führen wir den folgenden Befehl aus, um das neueste Installationspaket herunterzuladen:

$ wget https://downloads.joomla.org/cms/joomla3/3-9-28/Joomla_3-9-28-Stable-Full_Package.zip?format=zip

Danach extrahieren Sie die Datei mit folgendem Befehl in den Ordner /var/www/html/:

$ sudo unzip Joomla_3-9-28-Stable-Full_Package.zip -d /var/www/html

Wir müssen einige Ordnerberechtigungen ändern:

$ sudo chown -R apache:apache /var/www/html/joomla
$ sudo chmod 755 /var/www/html/joomla


4. Konfigurieren Sie MariaDB für NextCloud

Standardmäßig ist MariaDB nicht gehärtet. Sie können MariaDB mit dem Skript mysql_secure_installation sichern. Sie sollten jeden Schritt sorgfältig lesen und befolgen, der ein Root-Passwort festlegt, anonyme Benutzer entfernt, Remote-Root-Login verbietet und die Testdatenbank und den Zugriff auf die sichere MariaDB entfernt:

$ mysql_secure_installation

Konfigurieren Sie es wie folgt:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Als nächstes müssen wir uns bei der MariaDB-Konsole anmelden und eine Datenbank für NextCloud erstellen. Führen Sie den folgenden Befehl aus:

$ mysql -u root -p

Dadurch werden Sie zur Eingabe eines Passworts aufgefordert. Geben Sie also Ihr MariaDB-Root-Passwort ein und drücken Sie die Eingabetaste. Sobald Sie sich bei Ihrem Datenbankserver angemeldet haben, müssen Sie eine Datenbank für die Joomla-Installation erstellen:

MariaDB [(none)]> create database joomladb;
MariaDB [(none)]> create user joomlauser@localhost identified by 'your-strong-passwd';
MariaDB [(none)]> grant all privileges on joomladb.* to joomlauser@localhost;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit


5. Apache für Joomla konfigurieren

Erstellen Sie nun mit dem folgenden Befehl eine neue virtuelle Hostdatei:

$ nano /etc/httpd/conf.d/joomla.conf

Fügen Sie die folgenden Zeilen hinzu:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot "/var/www/html/joomla"
   ServerName joomla.linuxapt.com
   ErrorLog "/var/log/httpd/example.com-error_log"
   CustomLog "/var/log/httpd/example.com-access_log" combined
<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>

Speichern Sie die Datei und beenden Sie sie. Starten Sie dann den Apache-Webdienst neu, um die Änderungen zu übernehmen:

$ sudo systemctl restart httpd
$ sudo systemctl enable httpd


6. Firewall konfigurieren

Lassen Sie die Firewall HTTP und HTTPS zu und laden Sie sie mit den folgenden Befehlen neu:

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload


Wie greife ich auf die Joomla-Weboberfläche zu?

Öffnen Sie Ihren Webbrowser und öffnen Sie die URL http://joomla.linuxapt.com. Sie werden zum Konfigurationsbildschirm weitergeleitet.

Geben Sie die erforderlichen Informationen ein und klicken Sie dann auf „Datenbankverbindung einrichten“.

Geben Sie als Nächstes Ihre Datenbankdetails ein und klicken Sie auf „Joomla installieren“.

Warten Sie, bis der Installationsvorgang abgeschlossen ist.

Wählen Sie als Nächstes „Administrator öffnen“ als Anmeldeoption. Schließlich wird die Anmeldeseite von Joomla angezeigt. Geben Sie Ihre Anmeldeinformationen ein und klicken Sie auf die Schaltfläche „Anmelden“.

Schließlich wird das Dashboard von Joomla angezeigt.



Rocky Linux
  1. Gitlab auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

  2. Discord auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

  3. Spotify unter CentOS 8 / Rocky Linux installieren – Schritt-für-Schritt-Anleitung ?

  4. RPM Fusion unter Rocky Linux 8 installieren/aktivieren – Schritt-für-Schritt-Anleitung?

  5. WordPress auf Rocky Linux 8 mit dem LAMP-Stack installieren – Schritt-für-Schritt-Anleitung ?

So installieren Sie Rocky Linux 8.4 (Schritt-für-Schritt-Anleitung mit Screenshots)

So installieren Sie MariaDB Server in Rocky Linux

So installieren Sie MariaDB 10 auf AlmaLinux 8 oder Rocky Linux

Installieren Sie MariaDB 10.6 auf Rocky Linux 8

So installieren Sie MariaDB Server auf Rocky Linux 8

So installieren Sie Joomla auf Rocky Linux 8