Ein CMS ist eine Webanwendung, die den Inhalt einer Website verwalten kann. Dadurch können wir Blogs und Websites schnell bereitstellen. Heute erfahren Sie, wie Sie MicroweberCMS unter Debian 11 installieren.
MicroWeber-Einführung
MicroweberCMS ist ein Laravel-basiertes CMS, mit dem wir Websites, Blogs und Shops schnell bereitstellen können. Darüber hinaus enthält es Tools zur Verwaltung jeder dieser Sites.
Einer der Hauptunterschiede zu anderen CMS besteht darin, dass sein Cache-Management hervorragend ist, was seine Integration mit Memcached hervorhebt.
Ein weiterer wichtiger Aspekt ist, dass wir eine Website mit Drag-and-Drop-Technologie erstellen können, sodass selbst der unerfahrenste Benutzer dies schnell tun kann.
Es gibt viele andere Vorteile, die Microweber hat, aber es genügt zu sagen, dass es schnell, sicher, mit vielen verfügbaren Plugins und mit außergewöhnlichem Ressourcenmanagement ist.
Lassen Sie es uns installieren.
Installieren von LAMP auf Debian 11
Um MicroweberCMS zu erhalten und auszuführen, benötigen Sie einen funktionierenden Webserver. Das heißt, wir brauchen einen Webserver wie Nginx oder HTTP, einen Datenbankmanager wie MariaDB und PHP. Kurz gesagt, um den LAMP-Stack zu haben.
Um dies zu erreichen, müssen wir den folgenden Befehl ausführen, der alle erforderlichen Pakete installiert. Es installiert auch PHP-Module, die Abhängigkeiten von MicroweberCMS sind.
Öffnen Sie also ein Terminal oder verbinden Sie sich über SSH mit dem Server und aktualisieren Sie ihn.
sudo apt update
sudo apt upgrade
Wenn Ihr Benutzer nicht über sudo
verfügt zugreifen, dann müssen Sie die Befehle als Root-Benutzer ausführen.
Installieren Sie also alles, was Sie brauchen, indem Sie
ausführensudo apt install php apache2 mariadb-server libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-mysql php-gd php-xml php-cli php-zip php-curl php-xml php-cli php-zip php-curl
Und auch diese beiden Pakete
sudo apt install unzip wget
Damit sind wir mit den Abhängigkeiten fertig.
Erstellen Sie eine neue Datenbank für MicroweberCMS
Jetzt ist es an der Zeit, MariaDB zu konfigurieren. Führen Sie dazu die mysql_secure_installation
aus Skript.
sudo mysql_secure_installation
Sie werden nach einem Passwort gefragt, das leer ist, wenn es nicht konfiguriert ist.
Enter current password for root (enter for none):
Danach das Sicherheitsprotokoll für die Authentifizierung
If You already have your root account protected, so you can safely answer 'n'
Switch to unix_socket authentication [Y/n]
Und jetzt können Sie das neue Root-Passwort festlegen.
Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables...
... Success!
Dann sehen Sie einige Sicherheitsfragen, die Sie mit AND
beantworten sollten .
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
Jetzt ist MariaDB bereit für den Kampf.
Wenn MariaDB bereit ist, können wir eine neue Datenbank und einen neuen Benutzer für MicroweberCMS erstellen.
Greifen Sie auf die Konsole zu
sudo mysql -u root -p
Fahren Sie nun fort, um die Datenbank und den Benutzer zu erstellen. Sie können die Namen und Passwörter nach Belieben festlegen.
CREATE DATABASE mwdb;
GRANT ALL PRIVILEGES ON mwdb.* TO 'mwuser'@'localhost' IDENTIFIED BY 'mwpss';
FLUSH PRIVILEGES;
exit;
Wir können fortfahren.
Laden Sie MicroWeberCMS auf Debian 11 herunter
Jetzt aus dem Ordner /tmp/
Sie können die neueste stabile Version herunterladen
cd /tmp/
wget https://microweber.com/download.php -O microweber-latest.zip
Erstellen Sie dann einen neuen Ordner im Apache-Verzeichnis, in dem sich die Microweber-Dateien befinden werden.
sudo mkdir /var/www/html/microweber
Entpacken Sie das Archiv
sudo unzip microweber-latest.zip -d /var/www/html/microweber
Nehmen Sie zusätzliche Einstellungen für MicroweberCMS vor
Jetzt ist es notwendig, vor der Verwendung einige Konfigurationen vorzunehmen.
Geben Sie dem Ordner zunächst die richtigen Berechtigungen.
sudo chown -R www-data:www-data /var/www/html/microweber/
sudo chmod -R 755 /var/www/html/microweber/
Der nächste Schritt besteht darin, einen neuen VirtualHost für Microweber zu erstellen.
sudo nano /etc/apache2/sites-available/microweber.conf
Fügen Sie dem Inhalt der Datei Folgendes hinzu
<Virtualhost *:80>
ServerName domain
DocumentRoot /var/www/html/microweber/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/html/microweber>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/microweber_error.log
CustomLog ${APACHE_LOG_DIR}/microweber_access.log combined
</Virtualhost>
In ServerName
Geben Sie den Namen Ihrer Domäne ein.
Nachdem Sie die Änderungen gespeichert und den Editor geschlossen haben, müssen Sie die neue Seite aktivieren, das rewrite
Modul und starten Sie Apache neu.
sudo a2ensite microweber
sudo a2enmod rewrite
sudo systemctl restart apache2
Installieren Sie MicroweberCMS unter Debian 11
Jetzt mit einem Webbrowser auf http://your-domain
zugreifen um die Installation zu starten.
In diesem Bildschirm sehen Sie, dass Sie die Datenbankwerte eingeben müssen.
Weiter unten können Sie einige Optionen für die Seite definieren, wie die Sprache und das Template.
Weiter unten müssen Sie das Administratorkonto konfigurieren.
Schließlich sehen Sie das Microweber-Dashboard und können es verwenden.
Schlussfolgerung
Auf dem Markt gibt es viele CMS, aber Microweber versucht, sich mit neuen Funktionen wie Drag-and-Drop und sehr schnellem Cache einen Platz zu schaffen.