GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Microweber CMS auf Ubuntu 18.04 LTS

Microweber ist ein kostenloses und quelloffenes Drag-and-Drop-CMS und ein Website-Builder, der in der Programmiersprache PHP und dem Laravel 5-Framework geschrieben wurde. Mit Microweber können Sie ganz einfach Inhalte erstellen und mehrere Displays verwalten. Microweber bietet eine integrierte Online-Shop-Funktion, mit der Sie Ihre Produkte online verkaufen können. Microweber bietet viele Funktionen, darunter Live-Bearbeitung, Online-Shop, Statistiken, Vorlagen, Drag &Drop, WYSIWYG-HTML-Editor und viele mehr.

In diesem Tutorial erklären wir, wie man Microweber auf einem Ubuntu 18.04 LTS-Server installiert.

Anforderungen

  • Ein Server mit Ubuntu 18.04.
  • Ein Nicht-Root-Benutzer mit sudo-Berechtigungen.

Erste Schritte

Bevor Sie beginnen, müssen Sie Ihr System mit der neuesten Version aktualisieren. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

sudo apt-get update -y
sudo apt-get upgrade -y

Sobald Ihr System aktualisiert ist, starten Sie das System neu, um die Änderungen zu übernehmen.

LAMP-Server installieren

Zuerst müssen Sie den Apache-Webserver, den MariaDB-Server, PHP und andere PHP-Module auf Ihrem System installieren. Sie können alle installieren, indem Sie den folgenden Befehl ausführen:

sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2 -gd php7.2-xml php7.2-cli php7.2-zip entpacken wget -y

Sobald alle Pakete installiert sind, müssen Sie die Datei php.ini bearbeiten und einige Änderungen vornehmen, z. B. Speicherbegrenzung, maximale Dateigröße hochladen, maximale Ausführungszeit und Zeitzone:

sudo nano /etc/php/7.2/apache2/php.ini

Nehmen Sie die folgenden Änderungen vor:

memory_limit =256Mupload_max_filesize =150Mmax_execution_time =360date.timezone =Europe/Berlin

Speichern und schließen Sie die Datei.

Starten Sie als Nächstes den Apache- und MariaDB-Dienst und ermöglichen Sie ihnen, beim Booten mit dem folgenden Befehl zu starten:

sudo systemctl start apache2
sudo systemctl start mariadb

MariaDB konfigurieren

Standardmäßig ist MariaDB nicht gesichert. Sie müssen es also zuerst sichern. Sie können es sichern, indem Sie den folgenden Befehl ausführen:

sudo mysql_secure_installation

Dieser Befehl setzt ein Root-Passwort, entfernt den anonymen Benutzer, verbietet Root-Login aus der Ferne, entfernt die Testdatenbank und lädt die Privilegien wie unten gezeigt neu:

 Aktuelles Passwort für root eingeben (Eingabe für keins):ENTER Root-Passwort setzen? [J/n]:N Anonyme Benutzer entfernen? [Y/n]:Y Root-Anmeldung aus der Ferne verbieten? [J/n]:J Testdatenbank entfernen und darauf zugreifen? [J/n]:J Berechtigungstabellen jetzt neu laden? [J/n]:Ja

Sobald die MariaDB gesichert ist, melden Sie sich bei der MariaDB-Shell an:

mysql -u root -p

Geben Sie Ihr Root-Passwort an. Erstellen Sie dann eine Datenbank und einen Benutzer für Microweber (ersetzen Sie das Wort „Passwort“ durch Ihr eigenes sicheres Passwort):

MariaDB [(keine)]> CREATE DATABASE microweberdb;
MariaDB [(keine)]> CREATE USER 'microweber'@'localhost' IDENTIFIED BY 'password';

Ersetzen Sie auch hier das Wort „Passwort“ durch Ihr eigenes sicheres Passwort. Gewähren Sie als Nächstes dem Microweber-Benutzer mit dem folgenden Befehl alle Berechtigungen:

MariaDB [(none)]> GRANT ALL ON microweberdb.* TO 'microweber'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

Leeren Sie als Nächstes die Berechtigungen und verlassen Sie die MariaDB-Shell:

MariaDB [(keine)]> FLUSH PRIVILEGES;
MariaDB [(keine)]> EXIT;

Microweber installieren

Laden Sie zunächst die neueste Version von Microweber von der offiziellen Website in das /tmp-Verzeichnis mit dem folgenden Befehl herunter:

cd /tmp
wget https://microweber.com/download.php -O microweber-latest.zip

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

sudo mkdir /var/www/html/microweber
sudo unzip microweber-latest.zip -d /var/www/html/microweber

Als nächstes erteilen Sie dem Microweber-Verzeichnis mit dem folgenden Befehl die richtigen Berechtigungen:

sudo chown -R www-data:www-data /var/www/html/microweber/
sudo chmod -R 755 /var/www/html/microweber/

Apache für Microweber konfigurieren

Als Nächstes müssen Sie eine virtuelle Apache-Hostdatei für Microweber erstellen. Sie können es mit dem folgenden Befehl erstellen:

sudo nano /etc/apache2/sites-available/microweber.conf

Fügen Sie die folgenden Zeilen hinzu:

 ServerAdmin [email protected] DocumentRoot /var/www/html/microweber ServerName example.com ServerAlias ​​www.example.com  Options FollowSymlinks AllowOverride All Require alle gewährten  ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log kombiniert

Ersetzen Sie example.com in der obigen Konfiguration durch Ihren eigenen Domainnamen. Speichern und schließen Sie die Datei. Aktivieren Sie dann die virtuelle Apache-Hostdatei und schreiben Sie das Modul mit dem folgenden Befehl neu:

sudo a2ensite microweber.conf
sudo a2enmod rewrite

Starten Sie abschließend den Apache-Webdienst neu, um alle Änderungen zu übernehmen:

sudo systemctl reset apache2

Sie können den Status des Apache-Dienstes auch mit dem folgenden Befehl überprüfen:

sudo systemctl status apache2

Wenn alles in Ordnung ist, sollten Sie die folgende Ausgabe sehen:

? apache2.service - Der Apache HTTP-Server Geladen:geladen (/lib/systemd/system/apache2.service; aktiviert; Herstellervoreinstellung:aktiviert) Drop-In:/lib/systemd/system/apache2.service.d ??apache2- systemd.conf Aktiv:aktiv (läuft) seit Di 2018-12-11 15:06:45 UTC; vor 11 min Haupt-PID:1170 (Apache2) Aufgaben:6 (Limit:1114) CGroup:/system.slice/apache2.service ??1170 /usr/sbin/apache2 -k start ??1235 /usr/sbin/apache2 -k start ??1236 /usr/sbin/apache2 -k start ??1241 /usr/sbin/apache2 -k start ??1246 /usr/sbin/apache2 -k start ??1254 /usr/sbin/apache2 -k startDec 11 15:06:33 ubuntu1804 systemd[1]:Starten des Apache HTTP-Servers ... 11. Dezember 15:06:45 ubuntu1804 apachectl [909]:AH00558:apache2:Der vollständig qualifizierte Domänenname des Servers konnte mit 192.1Dec nicht zuverlässig bestimmt werden 11 15:06:45 ubuntu1804 systemd[1]:Apache HTTP Server gestartet.

Zugriff auf Microweber

Microweber ist jetzt installiert und konfiguriert, es ist Zeit, auf die Microweber-Weboberfläche zuzugreifen.

Öffnen Sie Ihren Webbrowser und geben Sie die URL http://example.com ein, Sie werden auf die folgende Seite weitergeleitet:

Geben Sie hier alle Details wie Datenbankname, Datenbankbenutzername und -kennwort, Administratorbenutzername und -kennwort an. Klicken Sie dann auf Installieren Taste. Sobald die Installation abgeschlossen ist, werden Sie auf der folgenden Seite zum Microweber-Dashboard weitergeleitet:

Schlussfolgerung

Herzliche Glückwünsche! Sie haben Microweber erfolgreich auf dem Ubuntu 18.04-Server installiert. Mit Microweber können Sie jetzt ganz einfach Ihre eigene Website erstellen. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.


Ubuntu
  1. So installieren Sie Couch CMS unter Ubuntu 16.04 LTS

  2. So installieren Sie SilverStripe CMS auf Ubuntu 18.04 LTS

  3. So installieren Sie R unter Ubuntu 18.04 LTS

  4. So installieren Sie R unter Ubuntu 20.04 LTS

  5. So installieren Sie Grav CMS auf Ubuntu 20.04 LTS

So installieren Sie BoltWire CMS auf Ubuntu 18.04 LTS

So installieren Sie Wolf CMS auf Ubuntu 18.04 LTS

So installieren Sie Websitebaker CMS auf Ubuntu 18.04 LTS

So installieren Sie Microweber CMS auf Ubuntu 18.04 LTS

So installieren Sie Bludit CMS auf Ubuntu 20.04 LTS

So installieren Sie Microweber CMS auf Ubuntu 20.04 LTS