So installieren Sie Joomla in Ubuntu 20.04 oder 19.04

Linux ist heute eines der dynamischsten Betriebssysteme, da Sie damit zahlreiche Anwendungen und Programme installieren und konfigurieren können, um die systemeigene Funktionalität weiter zu erweitern. Eines der beliebtesten Segmente unter Linux ist die Entwicklung, insbesondere in Bezug auf Websites erstellen . In diesem Fall reicht es nicht aus, die Idee der Site zu haben, sondern über die entsprechenden Tools zu verfügen, damit alles perfekt funktioniert und das CMS (Content Management System – Content Management System) ins Spiel kommt, das den PHP-Code integriert sowie die Themen und das Zubehör, die erforderlich sind, um eine Website so gut wie möglich zu machen .

In der CMS-Welt haben wir verschiedene Alternativen und Joomla! es ist einer von ihnen. Heute werden wir sehen, wie Joomla in Ubuntu 20.04 oder Joomla in Ubuntu 19.04 installiert wird. Joomla! Es ist ein völlig kostenloses und codiertes CMS, mit dem wir die Aufgaben der Veröffentlichung von Webinhalten ausführen können. Da Joomla! Es basiert auf einem Webanwendungsframework, das auf dem View-Controller-Modell basiert und mit allen CMS kompatibel ist. Dies führt dazu, dass Inhalte problemlos online erstellt werden können.

Joomla-Umgebungen
Joomla! Es kann für Umgebungen wie: verwendet werden.

  • Websites oder Portale basierend auf der Community, Schulen oder Communitys.
  • Zeitschriften, Zeitungen und Online-Publikationen.
  • Unternehmenswebsites oder -portale sowie Intranets und Extranets.
  • Persönliche Homepages.
  • Gemeinnützige oder staatliche Websites.

Joomla benutzt
Wenn wir den Kern von Joomla! Framework, als Entwickler wird es möglich sein, Folgendes zu erstellen:

  • Tools für die Datenberichterstattung.
  • Anwendungsbrücken.
  • Kundenspezifische Produktkataloge.
  • Bestandskontrollsysteme.
  • Geschäftsverzeichnisse.
  • Reservierungssysteme.
  • Kommunikationsmittel.

Ohne weitere Worte werden wir sehen, wie Joomla Ubuntu 19.04, 19.10 oder 20.04 installiert wird und somit die Vorteile optimal genutzt werden.

1. Aktualisieren Sie die Ubuntu-Pakete

Der erste Schritt besteht darin, die Ubuntu-Pakete mit ihrer jeweiligen Anwendung zu aktualisieren. Dazu führen wir Folgendes aus:

 sudo apt update -y && sudo apt upgrade -y 

1-Update-packages-Ubuntu.png

2. Installieren Sie Apache und PHP Ubuntu

Als nächstes werden wir Apache und PHP 7.3 installieren, da Joomla! Es ist in PHP geschrieben und speichert die Daten in MySQL im Backend. Apache ist erforderlich, da wir über einen Browser darauf zugreifen können.

Schritt 1

Dazu installieren wir zunächst Apache, indem wir Folgendes ausführen:

 sudo apt install apache2 

2-Install-Apache-und-PHP-Ubuntu.png

Schritt 2

Wir geben den Buchstaben “S” ein, um den Download und die Installation von Apache in Ubuntu zu bestätigen. Jetzt starten und aktivieren wir den Apache-Dienst in Ubuntu mit den folgenden Befehlen:

 sudo systemctl stop apache2.service sudo systemctl starte apache2.service sudo systemctl aktiviere apache2.service 

3-Install-Apache-und-PHP-Ubuntu.png

Schritt 3

Der nächste Schritt wird die Installation von PHP 7.3 sein. Dazu müssen wir ein Repository verwenden, da PHP 7.3 es nicht immer in den offiziellen Ubuntu-Repositorys findet. Dazu führen wir zuerst den folgenden Befehl aus:

 sudo apt-get install software-properties-common 

4-Install-Apache-und-PHP-Ubuntu.png

Schritt 4

Wir geben den Buchstaben S ein, um den Download und die Installation zu bestätigen. Danach fügen wir das Repository mit dem folgenden Befehl hinzu:

 sudo add-apt-repository ppa: ondrej / php 

5-add-repository-joomla-ubuntu.png

Schritt 5

Drücken Sie die Eingabetaste, um die Aktion zu bestätigen und die Repositorys zu aktualisieren:

 sudo apt update 

6-update-repositories-joomla-ubutnu.png

Schritt 6

Danach installieren wir die PHP 7.3 Plugins mit dem folgenden Befehl:

 sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-tidy php7.3-xmlrpc 

7-install-the-plugins-of-PHP-7.3.png

Schritt 7

Wieder geben wir den Buchstaben S ein, um den Download und die Installation zu bestätigen: 8-install-the-plugins-of-PHP-7.3.png

Schritt 8

Wenn wir die Version von Apache wissen wollen, können wir die folgende Zeile ausführen:

 sudo dpkg -l apache2 

9-kennen-die-Version-von-Apache.png

Schritt 9

Wir müssen überprüfen, ob Apache korrekt funktioniert, und dafür überprüfen wir seinen Status mit dem folgenden Befehl:

 sudo systemctl status apache2 

10-validate-that-Apache-works-korrekt.png

Schritt 10

Vom Team selbst können wir auf einen Browser zugreifen und in einem neuen Tab Folgendes eingeben:

 http: // IP_team 
Schritt 11

Als Ergebnis werden wir Folgendes sehen: 11-check-the-version-of-PHP.png

Schritt 12

Um die PHP-Version zu überprüfen, führen wir Folgendes aus:

 php -v 

12-check-the-version-of-PHP.png

3. Installieren Sie MariaDB Ubuntu

Da Joomla! Sie benötigen eine Datenbank auf dem Server, um Ihre Daten zu speichern. Sie müssen einen relationalen Datenbankserver installieren.

Schritt 1

Dazu verwenden wir MariaDB, die mit folgendem Befehl installiert werden kann:

 sudo apt install mariadb-server 

13-install-a-relational-database-server.png

Schritt 2

Wir geben den Buchstaben S ein, um die Aufgabe zu bestätigen und MariaDB in Ubuntu 19.04, 19.10 oder 20.04 zu installieren: 14-install-MariaDB-on-Ubuntu.png

Schritt 3

Standardmäßig ist die Installation von MaríaDB nicht sicher. Wir müssen die Sicherheit erhöhen, indem wir den folgenden Befehl ausführen:

 sudo mysql_secure_installation 
Schritt 4

Dort vergeben wir das Root-Passwort und geben für jede angezeigte Frage den Buchstaben “Y” ein: 15-die-Installation-von-MaryDB-ist-nicht-sicher.png

4. Erstellen Sie eine Joomla-Datenbank

Schritt 1

Wir werden die Datenbank erstellen, in der die Joomla! -Objekte gespeichert werden. Dazu greifen wir mit dem folgenden Befehl auf MariaDB zu:

 sudo mysql -u root -p 
Schritt 2

Dort werden wir folgende Zeilen ausführen:

 CREATE DATABASE "Datenbankname"; GRANT ALL ON "database * TO" user "@" localhost "IDENTIFIZIERT DURCH" PASSWORD "; SPÜLPRIVILEGIEN; EXIT; 
Schritt 3

Wir können auch den Befehl “show database” verwenden, um die aktuellen Datenbanken in MariaDB aufzulisten: 16-Create-database-Joomla.png

5. Laden Sie Joomla! für Ubuntu

Schritt 1

Sobald die Datenbank erstellt ist, werden wir Joomla! Über den offiziellen Link finden Sie die neueste verfügbare Version:

Joomla
Schritt 2

Die aktuelle Version ist 3.9.16 und zum Download führen wir aus:

 sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip 

17-Download-Joomla! -For-Ubuntu.png

Schritt 3

Erstellen wir das Verzeichnis für Joomla!

 sudo mkdir / var / www / html / Joomla 
Schritt 4

Wir extrahieren die Datei in das Verzeichnis:

 sudo entpacken Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

18-Download-Joomla! -For-Ubuntu.png

Schritt 5

Jetzt werden wir Apache-Berechtigungen mit den folgenden Befehlen zuweisen:

 sudo chown -R www-Daten: www-Daten / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla 

19-Download-Joomla! -For-Ubuntu.png

Schritt 6

Wir starten Apache neu, um die Änderungen zu übernehmen:

 sudo systemctl apache2 neu starten Apache-Konfiguration für Joomla! 
Schritt 7

Es ist Zeit, den Apache-Webserver für die Webseiten des Joomla-Servers zu konfigurieren. In diesem Fall müssen wir einen virtuellen Host für Joomla erstellen, der Joomla.conf heißt:

 sudo nano /etc/apache2/sites-available/joomla.conf 
Schritt 8

In diese Datei fügen wir Folgendes ein:

 <VirtualHost *: 80> ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / Servername domain.com ServerAlias ​​www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log kombiniert <Verzeichnis / var / www / html / joomla /> Optionen FollowSymlinks AllowOverride All Benötigen Sie alle gewährt </ Directory> </ VirtualHost> 

20-assign-Apache-permissions.png

Schritt 9

Wir speichern die Änderungen mit der folgenden Tastenkombination:

See also  So invertieren Sie die Dateiauswahl in Windows 10

+ O Strg + O.

Wir verlassen den Editor mit:

+ X Strg + X.

Schritt 10

Wir aktivieren den virtuellen Host mit den folgenden Befehlen:

 sudo a2ensite joomla.conf sudo a2enmod umschreiben 
Schritt 11

Wir starten Apache neu:

 sudo systemctl apache2 neu starten 

Virtual-Host-21 - joomla.png

6. So greifen Sie auf das Joomla-Bedienfeld zu

Schritt 1

Sobald diese Schritte konfiguriert sind, können wir auf Joomla! Zugreifen. Dazu rufen wir einen Webbrowser auf und geben die folgende Syntax ein:

 http: // IP_Equipo / joomla 

22-Zugriff auf das Joomla-cpanel.png

Schritt 2

In diesem ersten Fenster müssen wir einige Aspekte konfigurieren, wie zum Beispiel:

  • Sprache für Joomla!
  • Name der zu erstellenden Site
  • Option zum Hinzufügen einer Beschreibung
  • Wir geben die Kontakt-E-Mail ein
  • Wir geben Benutzername und Passwort ein
Schritt 3

Definiert dies, klicken wir auf Weiter und wir werden dies sehen: 23-How-to-access-cpanel-de-Joomla.png

Schritt 4

Hier konfigurieren wir Folgendes:

  • Zu verwendender Datenbanktyp (wir belassen die Standardoption)
  • Hosting, das “localhost” sein muss
  • Benutzer zuzugreifen
  • Wir können Passwort hinzufügen
  • In das Feld “Datenbank” geben wir die Basis ein, die wir in MariaDB erstellt haben
Schritt 5

Wir klicken auf Weiter und wir werden Folgendes sehen: 24-Zugriff auf das Joomla-cpanel.png

Schritt 6

Dort greifen wir auf die Parameter zu, die in Joomla! Installiert werden müssen, unten finden Sie weitere Details: 25-How-to-access-the-Joomla-cpanel.png

Schritt 7

Sobald dies überprüft wurde, klicken wir auf “Installieren”, um den entsprechenden Prozess auszuführen: 26-Zugriff auf das Joomla-cpanel.png

Schritt 8

Wenn dies endet, werden wir Folgendes sehen: 27-Joomla-Administration.png

Schritt 9

Dort haben wir zwei Möglichkeiten, direkt auf die Site oder die Joomla-Administration zuzugreifen. Wenn wir auf die Site klicken, wird Folgendes angezeigt: 28-Joomla-Administration.png

Schritt 10

Aus Sicherheitsgründen wird empfohlen, den Installationsordner zu löschen. Klicken Sie dort, um auf die globale Site zuzugreifen: 29-delete-the-install-folder-joomla.png

Schritt 11

Wenn die Benutzeranmeldeinformationen eingegeben werden, greifen wir auf Folgendes zu: 30-delete-the-install-folder-joomla.png

Schritt 12

Wenn wir zur Option “Administration” gehen, werden wir Folgendes beachten: 31-cpanel-joomla.png

Schritt 13

Von dort aus haben wir das gesamte globale Management von Joomla! und seine Parameter, um sie nach Bedarf zu konfigurieren: 32 - cpanel-joomla.png

Schritt 14

Wenn aus irgendeinem Grund beim Versuch, auf Joomla! In den ersten Schritten wird ein Domänenfehler generiert. Sie haben die Möglichkeit, eine lokale Domäne in Ubuntu zu erstellen. Dazu installieren wir Nginx zunächst mit dem folgenden Befehl:

 sudo apt install nginx 

33-erstelle-eine-lokale-Domäne-in-Ubuntu.png

Schritt 15

Wir bestätigen den Download und die Installation. Danach gehen wir in das Verzeichnis, indem wir Folgendes ausführen:

 cd / var / www 
Schritt 16

Dort erteilen wir die HTML-Berechtigungen:

 sudo chmod 777 html 

34-erstelle-eine-lokale-Domäne-in-Ubuntu.png

Schritt 17

Jetzt gehen wir zum Explorer und suchen den Pfad / var / www / html. Dort erstellen wir den Ordner mit dem Domainnamen, in diesem Fall “site1”: 35-erstelle-eine-lokale-Domäne-in-Ubuntu.png

Schritt 18

Der nächste Schritt besteht darin, die Datei / etc / hosts zu bearbeiten, indem Sie Folgendes ausführen:

 sudo gedit / etc / hosts 
Schritt 19

In der angezeigten Datei geben wir folgende Zeile ein:

 127.0.0.1 Site1 

36-erstelle-eine-lokale-Domäne-in-Ubuntu.png

Schritt 20

Wir speichern die Änderungen und starten Nginx durch Ausführen neu. Danach können wir diese Domain zusammen mit Joomla! Verwenden.

 sudo service nginx neu starten 

Mit TechnoWikis haben Sie gelernt, Joomla Ubuntu 19.04, 19.10 oder 20.04 vollständig und umfassend zu installieren, um jede seiner Funktionen nutzen zu können.

See also  So konfigurieren und verwenden Sie das Windows 10-Mailprogramm

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *