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

So installieren Sie CMS leicht gemacht unter Ubuntu 18.04 LTS

CMS Made Simple ist ein kostenloses und Open-Source-Content-Management-System, das in PHP geschrieben ist und MySQL zum Speichern seiner Daten verwendet. CMS Made Simple ist ein beliebtes und leistungsstarkes Content-Management-System zur Verwaltung Ihrer Websites oder Blogs. CMS Made Simple bietet einen schönen und benutzerfreundlichen Admin-Bereich für die Entwicklung von Designs, Vorlagen und Stylesheets. Sie können Ihre Website schnell und einfach von überall mit einer Internetverbindung warten und aktualisieren. Wenn Sie nach einer WordPress-Alternative suchen, dann ist CMS Made Simple die beste Wahl für Sie.

In diesem Tutorial lernen wir, wie man CMS Made Simple unter Ubuntu 18.04 installiert.

Anforderungen

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

LAMP-Server installieren

CMS Made Simple wird auf einem Webserver ausgeführt, ist in PHP geschrieben und verwendet MySQL als Datenbank, daher müssen Sie den LAMP-Server auf Ihrem Server installieren. Installieren Sie zuerst den Apache- und MariaDB-Server, indem Sie den folgenden Befehl ausführen:

sudo apt-get install apache2 mariadb-server -y

Standardmäßig ist die neueste Version von PHP in Ubuntu 18.04 nicht verfügbar, daher müssen Sie das Repository dafür hinzufügen. Sie können es mit dem folgenden Befehl hinzufügen:

sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php

Sobald das Repository aktualisiert ist, können Sie PHP und andere Bibliotheken mit dem folgenden Befehl installieren:

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-zip php7.1-curl -y

Sobald alle Pakete installiert sind, starten Sie 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 mysql
sudo systemctl enable apache2
sudo systemctl enable mysql

Als nächstes müssen Sie einige Änderungen in der Datei php.ini vornehmen. Sie können dies mit dem folgenden Befehl tun:

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

Nehmen Sie die folgenden Änderungen vor:

max_execution_time = 180
memory_limit = 256M
post_max_size = 25M
upload_max_file_size = 150M

Speichern und schließen Sie die Datei, wenn Sie fertig sind.

Datenbank konfigurieren

Standardmäßig ist die Installation von MariaDB nicht gesichert. Sie müssen es also zuerst sichern. Sie können dies tun, indem Sie das Skript mysql_secure_installation ausführen.

sudo mysql_secure_installation

Beantworten Sie alle Fragen wie unten gezeigt:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: 
Re-enter new password: 
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

Melden Sie sich als Nächstes mit dem folgenden Befehl bei der MariaDB-Shell an:

mysql -u root -p

Geben Sie Ihr Root-Passwort ein und erstellen Sie dann eine Datenbank und einen Benutzer für CMSMS:

MariaDB [(none)]> CREATE DATABASE cmsms_db;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON cmsms_db.* TO 'cmsms'@'localhost' IDENTIFIED BY 'password';

Löschen Sie als Nächstes die Berechtigungen mit dem folgenden Befehl:

MariaDB [(none)]> FLUSH PRIVILEGES;

Verlassen Sie schließlich die MariaDB-Shell:

MariaDB [(none)]> exit;

CMSMS installieren

Als nächstes müssen Sie die neueste Version des CMSMS von der offiziellen Website herunterladen. Sie können es auch mit dem folgenden Befehl herunterladen:

wget http://s3.amazonaws.com/cmsms/downloads/14144/cmsms-2.2.7-install.zip

Extrahieren Sie nach Abschluss des Downloads die heruntergeladene Datei in das Apache-Stammverzeichnis:

sudo unzip cmsms-2.2.7-install.zip -d /var/www/html/cmsms

Geben Sie als nächstes dem cmsms-Verzeichnis die richtige Berechtigung:

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

Erstellen Sie als Nächstes eine Apache-Direktive für virtuelle Hosts für CMSMS:

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

Fügen Sie die folgenden Zeilen hinzu:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/cmsms
 ServerName yourdomain.com
 <Directory /var/www/html/cmsms/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/cmsms-error_log
 CustomLog /var/log/apache2/cmsms-access_log common
</VirtualHost>

Speichern und schließen Sie die Datei, aktivieren Sie dann die virtuelle Hostdatei und das Apache Rewrite-Modul mit dem folgenden Befehl:

sudo a2ensite cmsms
sudo a2enmod rewrite

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

systemctl restart apache2

Auf CMSMS zugreifen

Öffnen Sie Ihren Webbrowser und geben Sie die URL http://yourdomain.com/cmsms-2.2.7-install.php ein , werden Sie auf die folgende Seite weitergeleitet:

Wählen Sie nun die englische Sprache und klicken Sie auf Weiter klicken, sollten Sie die folgende Seite sehen:

Analysieren Sie hier das Zielverzeichnis, um vorhandene Software zu finden, und klicken Sie dann auf Installieren klicken, sollten Sie die folgende Seite sehen:

Geben Sie hier Ihre Datenbankdetails ein, wählen Sie Ihre Zeitzone aus und klicken Sie auf Weiter klicken, sollten Sie die folgende Seite sehen:

Geben Sie hier Ihre Administratorkonto-Anmeldeinformationen ein und klicken Sie auf Weiter klicken, sollten Sie die folgende Seite sehen:

Geben Sie hier Ihren Website-Namen ein, fügen Sie eine zusätzliche Sprache hinzu und klicken Sie auf Weiter klicken, sollten Sie die folgende Seite sehen:

Klicken Sie nun auf Weiter klicken, um die Anwendungsdatei zu installieren, sollten Sie die folgende Seite sehen:

Klicken Sie nun auf Weiter Schaltfläche zum Erstellen und Aktualisieren des Datenbankschemas, Festlegen von Anfangsereignissen, Benutzerkonten, Stylesheets und Inhalten, sollten Sie die folgende Seite sehen:

Klicken Sie nun auf das CMSMS-Verwaltungsfeld , sollten Sie die folgende Seite sehen:

Geben Sie hier Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie dann auf Senden klicken, sollten Sie das CMSMS-Dashboard in der folgenden Abbildung sehen:

Herzliche Glückwünsche! Sie haben CMS Made Simple erfolgreich auf dem Ubuntu 18.04-Server installiert.


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

  2. So installieren Sie R unter Ubuntu 18.04 LTS

  3. So installieren Sie BoltWire CMS auf 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 Microweber CMS auf Ubuntu 18.04 LTS

So installieren Sie Akaunting auf Ubuntu 18.04 LTS

So installieren Sie BoltWire CMS auf Ubuntu 18.04 LTS

So installieren Sie CiviCRM auf Ubuntu 18.04 LTS

So installieren Sie FlatPress CMS auf Ubuntu 18.04 LTS

So installieren Sie Bludit CMS auf Ubuntu 20.04 LTS