Linux ist heute eines der dynamischsten Betriebssysteme, da es die Installation und Konfiguration zahlreicher Anwendungen und Programme ermöglicht, um die eigene Funktionalität des Systems weiter zu erweitern, und eines der beliebtesten Segmente in Linux ist die Entwicklung, insbesondere wenn es um die Erstellung von Websites geht. In diesem Fall reicht es nicht, die Idee der Site zu haben, sondern das richtige Set an Tools, damit alles perfekt läuft und da kommt das CMS (Content Management System - Content Management System) ins Spiel, das das PHP integriert Code sowie die notwendigen Themes und Plugins, um eine Website so gut wie möglich zu erstellen.
In der CMS-Welt haben wir verschiedene Alternativen zu verwenden und Joomla! Ist einer von ihnen. Heute werden wir also sehen, wie man Joomla auf Ubuntu 20.04 installiert oder wie man Joomla auf Ubuntu 19.04 installiert. Joomla! Es ist ein völlig kostenloses und Code-CMS, mit dem wir die Aufgaben der Veröffentlichung von Webinhalten ausführen können. Da Joomla! Es basiert auf einem Web-Application-Framework auf Basis des View-Controller-Modells, das mit allen CMS kompatibel ist und die problemlose Erstellung von Online-Inhalten ermöglicht.
Joomla-UmgebungenJoomla! kann für Umgebungen verwendet werden wie:
- Community-, Schul- oder Community-basierte Websites oder Portale.
- Zeitschriften, Zeitungen und Online-Publikationen.
- Unternehmenswebsites oder -portale sowie Intranets und Extranets.
- Persönliche Homepages.
- Regierungs- oder gemeinnützige Websites.
Joomla verwendetWenn wir Joomla! Framework wird es als Entwickler möglich sein, Folgendes zu erstellen:
- Tools für die Datenberichterstattung.
- Anwendungsbrücken.
- Individuelle Produktkataloge.
- Bestandskontrollsysteme.
- Branchenverzeichnisse.
- Reservierungssysteme.
- Kommunikationsmittel.
Ohne weitere Worte werden wir sehen, wie Sie Joomla Ubuntu 19.04, 19.10 oder 20.04 installieren und so das Beste aus seinen Vorteilen herausholen.
1. Ubuntu-Pakete aktualisieren
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
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 Zugriff haben.
Schritt 1
Dazu installieren wir zunächst Apache, indem wir Folgendes ausführen:
sudo apt installiere apache2
VERGRÖSSERN
Schritt 2
Wir geben den Buchstaben "S" ein, um den Download und die Installation von Apache in Ubuntu zu bestätigen, jetzt werden wir den Apache-Dienst in Ubuntu mit den folgenden Befehlen starten und aktivieren:
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl aktiviere apache2.service
VERGRÖSSERN
Schritt 3
Der nächste Schritt ist die Installation von PHP 7.3 und dafür müssen wir ein Repository verwenden, da PHP 7.3 nicht immer in den offiziellen Ubuntu-Repositorys zu finden ist, führen wir dazu zunächst den folgenden Befehl aus:
sudo apt-get install software-properties-common
VERGRÖSSERN
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
VERGRÖSSERN
Schritt 5
Wir drücken die Eingabetaste, um die Aktion zu bestätigen und die Repositorys zu aktualisieren:
sudo apt-Update
VERGRÖSSERN
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
VERGRÖSSERN
Schritt 7
Wir geben erneut den Buchstaben S ein, um den Download und die Installation zu bestätigen:
VERGRÖSSERN
Schritt 8
Wenn wir die Version von Apache wissen möchten, können wir die folgende Zeile ausführen:
sudo dpkg -l apache2
VERGRÖSSERN
Schritt 9
Wir müssen überprüfen, ob Apache korrekt funktioniert und überprüfen dazu seinen Status mit dem folgenden Befehl:
sudo systemctl status apache2
VERGRÖSSERN
Schritt 10
Vom Computer selbst können wir auf einen Browser zugreifen und in einem neuen Tab Folgendes eingeben:
http: // computer_IPSchritt 11
Als Ergebnis werden wir Folgendes sehen:
VERGRÖSSERN
Schritt 12
Um die Version von PHP zu überprüfen, führen wir Folgendes aus:
php -v
VERGRÖSSERN
3. Installieren Sie MariaDB Ubuntu
Da Joomla! Wenn Sie eine Datenbank auf dem Server benötigen, um Ihre Daten zu speichern, müssen Sie einen relationalen Datenbankserver installieren.
Schritt 1
Dazu verwenden wir MariaDB, die mit dem folgenden Befehl installiert werden kann:
sudo apt installieren mariadb-server
VERGRÖSSERN
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:
VERGRÖSSERN
Schritt 3
Standardmäßig ist die Installation von MaríaDB nicht sicher, wir müssen die Sicherheit durch Ausführen des folgenden Befehls hinzufügen:
sudo mysql_secure_installationSchritt 4
Dort vergeben wir das Root-Passwort und geben für jede angezeigte Frage den Buchstaben "Y" ein:
VERGRÖSSERN
4. Joomla-Datenbank erstellen
Schritt 1
Wir werden die Datenbank erstellen, in der die Joomla-Objekte gehostet werden, dafür greifen wir mit dem folgenden Befehl auf MariaDB zu:
sudo mysql -u root -pSchritt 2
Dort führen wir die folgenden Zeilen aus:
DATENBANK ERSTELLEN "Datenbankname"; GRANT ALL ON "Datenbank * TO" Benutzer "@" localhost "IDENTIFIED BY" PASSWORD "; Flush-Privilegien; AUSFAHRT;Schritt 3
Außerdem können wir den Befehl "show databases" verwenden, um die aktuellen Datenbanken in MariaDB aufzulisten:
VERGRÖSSERN
5. Laden Sie Joomla! für Ubuntu
Schritt 1
Sobald die Datenbank erstellt ist, werden wir Joomla! über den offiziellen Link, wo wir die neueste verfügbare Version finden:
Schritt 2
Die aktuelle Version ist 3.9.16 und um sie herunterzuladen führen wir aus:
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip
VERGRÖSSERN
Schritt 3
Erstellen wir das Verzeichnis für Joomla!:
sudo mkdir / var / www / html / JoomlaSchritt 4
Wir extrahieren die Datei in das genannte Verzeichnis:
sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla
VERGRÖSSERN
Schritt 5
Jetzt werden wir Apache-Berechtigungen mit den folgenden Befehlen zuweisen:
sudo chown -R www-data: www-data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla
VERGRÖSSERN
Schritt 6
Wir starten Apache neu, um die Änderungen zu übernehmen:
sudo systemctl restart apache2 Apache-Konfiguration für Joomla!Schritt 7
Es ist an der 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.confSchritt 8
In diese Datei fügen wir Folgendes ein:
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 kombinierte Optionen FollowSymlinks AllowOverride All Alle Berechtigungen anfordern
VERGRÖSSERN
Schritt 9
Wir speichern die Änderungen mit folgender Tastenkombination:
Strg + Aus
Wir verlassen den Editor mit:
Strg + X
Schritt 10
Wir aktivieren den virtuellen Host mit den folgenden Befehlen:
sudo a2ensite joomla.conf sudo a2enmod rewriteSchritt 11
Wir starten Apache neu:
sudo systemctl Neustart von Apache2
VERGRÖSSERN
6. So greifen Sie auf das Joomla-Panel zu
Schritt 1
Sobald diese Schritte konfiguriert sind, können wir auf Joomla! zugreifen. Dazu gehen wir zu einem Webbrowser und geben die folgende Syntax ein:
http: // Computer_IP / joomla
VERGRÖSSERN
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
Sobald dies definiert ist, klicken wir auf Weiter und sehen Folgendes:
VERGRÖSSERN
Schritt 4
Hier konfigurieren wir folgendes:
- Art der zu verwendenden Datenbank (wir belassen die Standardoption)
- Hosting, das "localhost" sein muss
- Benutzer für den Zugriff
- Wir können ein Passwort hinzufügen
- Im Feld "Datenbank" tragen wir die Datenbank ein, die wir in MariaDB erstellt haben
Schritt 5
Wir klicken auf Weiter und wir sehen dies:
VERGRÖSSERN
Schritt 6
Dort greifen wir auf die Parameter zu, die in Joomla! installiert werden müssen, ganz unten finden wir weitere Details:
VERGRÖSSERN
Schritt 7
Nachdem dies verifiziert wurde, klicken wir auf „Installieren“, um den jeweiligen Vorgang auszuführen:
VERGRÖSSERN
Schritt 8
Wenn dies endet, sehen wir Folgendes:
VERGRÖSSERN
Schritt 9
Dort haben wir zwei Möglichkeiten, direkt auf die Site oder auf die Joomla-Administration zuzugreifen. Wenn wir auf Site klicken, sehen wir Folgendes:
VERGRÖSSERN
Schritt 10
Aus Sicherheitsgründen wird empfohlen, den Installationsordner zu löschen, wir klicken dort, um auf die globale Site zuzugreifen:
VERGRÖSSERN
Schritt 11
Wenn die Benutzerdaten eingegeben werden, greifen wir auf:
VERGRÖSSERN
Schritt 12
Wenn wir auf die Option "Verwaltung" gehen, werden wir Folgendes beachten:
VERGRÖSSERN
Schritt 13
Von dort aus haben wir das gesamte globale Management von Joomla! und seine Parameter, um sie nach Bedarf zu konfigurieren:
VERGRÖSSERN
Schritt 14
Wenn Sie aus irgendeinem Grund versuchen, auf Joomla! In den ersten Schritten wird ein Domänenfehler generiert, Sie haben die Möglichkeit, eine lokale Domäne in Ubuntu zu erstellen, dafür installieren wir zunächst Nginx mit folgendem Befehl:
sudo apt installieren nginx
Schritt 15
Wir bestätigen den Download und die Installation. Danach gehen wir in das Verzeichnis, indem wir Folgendes ausführen:
cd / var / wwwSchritt 16
Dort erteilen wir die HTML-Berechtigungen:
sudo chmod 777 html
Schritt 17
Jetzt gehen wir zum Explorer und suchen den Pfad / var / www / html und erstellen dort den Ordner mit dem Domainnamen, in diesem Fall "site1":
VERGRÖSSERN
Schritt 18
Der nächste Schritt besteht darin, die Datei /etc/hosts zu bearbeiten, indem Sie Folgendes ausführen:
sudo gedit / etc / hostsSchritt 19
In die angezeigte Datei tragen wir folgende Zeile ein:
127.0.0.1 Standort1
VERGRÖSSERN
Schritt 20
Wir speichern die Änderungen und starten Nginx durch Ausführen neu. Danach sind wir bereit, diese Domain zusammen mit Joomla! zu nutzen.
sudo service nginx neustartMit Solvetic haben Sie gelernt, Joomla Ubuntu 19.04, 19.10 oder 20.04 vollständig und umfassend zu installieren, um jede seiner Funktionen zu nutzen.