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.
- 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.
- 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
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.
Dazu installieren wir zunächst Apache, indem wir Folgendes ausführen:
sudo apt install apache2
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
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
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
Drücken Sie die Eingabetaste, um die Aktion zu bestätigen und die Repositorys zu aktualisieren:
sudo apt update
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
Wieder geben wir den Buchstaben S ein, um den Download und die Installation zu bestätigen:
Wenn wir die Version von Apache wissen wollen, können wir die folgende Zeile ausführen:
sudo dpkg -l apache2
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
Vom Team selbst können wir auf einen Browser zugreifen und in einem neuen Tab Folgendes eingeben:
http: // IP_team
Als Ergebnis werden wir Folgendes sehen:
Um die PHP-Version zu überprüfen, führen wir Folgendes aus:
php -v
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.
Dazu verwenden wir MariaDB, die mit folgendem Befehl installiert werden kann:
sudo apt install mariadb-server
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:
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
Dort vergeben wir das Root-Passwort und geben für jede angezeigte Frage den Buchstaben “Y” ein:
4. Erstellen Sie eine Joomla-Datenbank
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
Dort werden wir folgende Zeilen ausführen:
CREATE DATABASE "Datenbankname"; GRANT ALL ON "database * TO" user "@" localhost "IDENTIFIZIERT DURCH" PASSWORD "; SPÜLPRIVILEGIEN; EXIT;
Wir können auch den Befehl “show database” verwenden, um die aktuellen Datenbanken in MariaDB aufzulisten:
5. Laden Sie Joomla! für Ubuntu
Sobald die Datenbank erstellt ist, werden wir Joomla! Über den offiziellen Link finden Sie die neueste verfügbare Version:
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
Erstellen wir das Verzeichnis für Joomla!
sudo mkdir / var / www / html / Joomla
Wir extrahieren die Datei in das Verzeichnis:
sudo entpacken Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla
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
Wir starten Apache neu, um die Änderungen zu übernehmen:
sudo systemctl apache2 neu starten Apache-Konfiguration für Joomla!
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
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>
Wir speichern die Änderungen mit der folgenden Tastenkombination:
+ O Strg + O.
Wir verlassen den Editor mit:
+ X Strg + X.
Wir aktivieren den virtuellen Host mit den folgenden Befehlen:
sudo a2ensite joomla.conf sudo a2enmod umschreiben
Wir starten Apache neu:
sudo systemctl apache2 neu starten
6. So greifen Sie auf das Joomla-Bedienfeld zu
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
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
Definiert dies, klicken wir auf Weiter und wir werden dies sehen:
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
Wir klicken auf Weiter und wir werden Folgendes sehen:
Dort greifen wir auf die Parameter zu, die in Joomla! Installiert werden müssen, unten finden Sie weitere Details:
Sobald dies überprüft wurde, klicken wir auf “Installieren”, um den entsprechenden Prozess auszuführen:
Wenn dies endet, werden wir Folgendes sehen:
Dort haben wir zwei Möglichkeiten, direkt auf die Site oder die Joomla-Administration zuzugreifen. Wenn wir auf die Site klicken, wird Folgendes angezeigt:
Aus Sicherheitsgründen wird empfohlen, den Installationsordner zu löschen. Klicken Sie dort, um auf die globale Site zuzugreifen:
Wenn die Benutzeranmeldeinformationen eingegeben werden, greifen wir auf Folgendes zu:
Wenn wir zur Option “Administration” gehen, werden wir Folgendes beachten:
Von dort aus haben wir das gesamte globale Management von Joomla! und seine Parameter, um sie nach Bedarf zu konfigurieren:
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
Wir bestätigen den Download und die Installation. Danach gehen wir in das Verzeichnis, indem wir Folgendes ausführen:
cd / var / www
Dort erteilen wir die HTML-Berechtigungen:
sudo chmod 777 html
Jetzt gehen wir zum Explorer und suchen den Pfad / var / www / html. Dort erstellen wir den Ordner mit dem Domainnamen, in diesem Fall “site1”:
Der nächste Schritt besteht darin, die Datei / etc / hosts zu bearbeiten, indem Sie Folgendes ausführen:
sudo gedit / etc / hosts
In der angezeigten Datei geben wir folgende Zeile ein:
127.0.0.1 Site1
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.