GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Elefant CMS auf Ubuntu 16.04

In diesem Tutorial zeigen wir Ihnen, wie Sie Elefant CMS auf einem Ubuntu 16.04 VPS installieren mit installiertem Apache, PHP und MySQL. Elefant CMS ist ein in PHP geschriebenes Open-Source-CMS und Web-Framework, mit dem Webentwickler alles erstellen können, von einfachen Websites bis hin zu kompletten Webanwendungen. Dieses Tutorial wurde für einen Ubuntu VPS getestet und geschrieben, aber es sollte auf jeder Debian-basierten Linux-Distribution funktionieren.

Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem virtuellen Server installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste Version von Elefant CMS 1.3.12 und erfordert:

  • PHP 5.3.x mit aktivierter CURL-PHP-Erweiterung;
  • Nginx-Webserver oder Apache-Webserver>=2.0, kompiliert mit dem Modul mod_rewrite und mit den folgenden zulässigen Anweisungen:RewriteEngine, RewriteBase, RewriteCond und RewriteRule.;
  • MySQL, SQLite oder PostgreSQL auf Ihrem virtuellen Server installiert (MariaDB und Percona werden ebenfalls unterstützt).

Beginnen wir mit der Installation. Stellen Sie sicher, dass Ihre Server-OS-Pakete vollständig auf dem neuesten Stand sind:

apt-get update 
apt-get upgrade

Es ist am besten, Elefant CMS mit Composer zu installieren, also installieren Sie Composer, wenn es nicht bereits installiert ist, indem Sie die folgenden Befehle ausführen:

apt-get install curl
cd /opt
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Laden Sie die neueste Version von Elefant CMS mit den folgenden Befehlen herunter:

cd /var/www
composer create-project elefant/cms --stability=dev your-domain.com

Vergessen Sie nicht, your-domain.com durch Ihren tatsächlichen Domainnamen zu ersetzen.
Alternativ, wenn Sie Composer nicht verwenden möchten, können Sie jederzeit die neueste Version unter https://github.com/jbroadway/elefant herunterladen /releases , entpacken Sie dann das Elefant CMS-Archiv in das Verzeichnis /var/www/html/your-domain.com/ auf Ihrem Server.
Erstellen Sie als Nächstes eine neue MySQL-Datenbank für Elefant CMS und weisen Sie ihr einen Benutzer zu es mit vollen Berechtigungen:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER elefant;
mysql> CREATE DATABASE elefantdb;
mysql> GRANT ALL PRIVILEGES ON elefantdb.* TO 'elefant'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Vergessen Sie nicht, „Ihr Passwort“ durch ein sicheres Passwort zu ersetzen.
Erstellen Sie eine neue virtuelle Host-Anweisung in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „elefant.conf“ auf Ihrem virtuellen Server:

touch /etc/apache2/sites-available/elefant.conf

Bearbeiten Sie die Konfigurationsdatei „elefant.conf“:

vi /etc/apache2/sites-available/elefant.conf

und fügen Sie die folgenden Zeilen hinzu:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/your-domain.com/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/your-domain.com/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Führen Sie dann den folgenden Befehl aus:

ln -s /etc/apache2/sites-available/elefant.conf /etc/apache2/sites-enabled/elefant.conf

Oder verwenden Sie die a2ensite, um die „elefant.conf“-Konfiguration in Apache zu aktivieren:

sudo a2ensite elefant.conf

Legen Sie die richtigen Dateiberechtigungen für den Apache-Webserver fest, um in das Elefant-CMS-Dokumentenstammverzeichnis („/var/www/html/ihre-domain.com“) zu schreiben:

sudo chown -R www-data:www-data /var/www/html/your-domain.com/

Aktivieren Sie das Apache2-Rewrite-Modul, falls dies noch nicht geschehen ist:

sudo a2enmod rewrite

Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:

service apache2 restart

Öffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://your-domain.com/install/, starten Sie den Installationsvorgang und folgen Sie den einfachen Anweisungen:
Klicken Sie auf „Weiter:Lizenz“, akzeptieren Sie die Lizenz, prüfen Sie, ob die Serveranforderungen erfüllt sind erfüllt sind, klicken Sie auf „Weiter:Datenbank“ und geben Sie die folgenden Informationen ein:
Treiber:MySQL
Server:localhost
Port:3306
Datenbank:elefantdb
Benutzername:elefant
Passwort:*Ihr-Passwort*
Klicken Sie auf „Verbinden &Schema erstellen“, geben Sie den Seitennamen ein und legen Sie die E-Mail-Adresse und das Passwort des administrativen Benutzers von Elefant CMS fest.

Das ist es. Die Installation des Elefant CMS ist nun abgeschlossen.

Melden Sie sich im Verwaltungs-Backend des Elefant-CMS unter http://your-domain.com/admin an und beginnen Sie mit der Nutzung, schreiben Sie einen Blogbeitrag, laden Sie Dateien hoch usw.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer optimierten Ubuntu-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Elefant CMS zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie Bolt CMS auf Ubuntu

  2. So installieren Sie Cody CMS unter Ubuntu 14.04

  3. So installieren Sie R unter Ubuntu 16.04

  4. So installieren Sie Go unter Ubuntu 18.04

  5. So installieren Sie Grav CMS unter Ubuntu 18.04

So installieren Sie Ghost CMS unter Ubuntu 20.04

So installieren Sie Elefant CMS unter Ubuntu 16.04

So installieren Sie Bludit CMS unter Ubuntu 16.04

So installieren Sie das Oktober-CMS unter Ubuntu 16.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04