GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie MicroweberCMS unter Debian 11

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ühren
sudo 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.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Git unter Debian 9

So installieren Sie Skype unter Debian 9

So installieren Sie Python 3.7 unter Debian 9

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian