Exponent ist eine sehr benutzerfreundliche und flexible Content-Management-Software, mit der Website-Seiten auf der angezeigten Seite bearbeitet werden können. Um Exponent CMS auf einem virtuellen Linux-Server zu installieren und auszuführen, befolgen Sie die unten beschriebenen sehr einfachen Schritte.
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 stabile Version Exponent CMS 2.2.3 und erfordert:
- PHP>=5.2.1 mit den folgenden aktivierten PHP-Erweiterungen:GD Graphics Library Version 2.0.x+, MySQLi, XML (Expat) und Zlib. Außerdem sollten der abgesicherte Modus und die open_basedir-Einstellungen deaktiviert werden;
- Apache Web Server>=2.0, kompiliert mit dem mod_rewrite-Modul und der Anweisung „AllowOverride All“, um suchmaschinenfreundliche URLs zu ermöglichen;
- MySQL>=5.0 auf Ihrem virtuellen Linux-Server installiert.
Laden Sie Exponent CMS 2.2.3, verfügbar unter http://www.exponentcms.org/get-exponent.htm, auf den Server herunter und extrahieren Sie es mit den folgenden Befehlen:
cd /root wget http://downloads.sourceforge.net/project/exponentcms/exponent-2.2.3.zip unzip exponent-2.2.3.zip -d /root/exponentcms
Erstellen Sie eine neue MySQL-Datenbank für Exponent CMS auf Ihrem Server:
mysql -u root -p mysql> CREATE DATABASE exponentdb; mysql> GRANT ALL PRIVILEGES ON exponentdb.* TO 'exponentuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Bearbeiten Sie beispielsweise Ihre Apache-Konfigurationsdatei (standardmäßig /etc/httpd/conf/httpd.conf) und kommentieren Sie die folgende Zeile aus:
#NameVirtualHost *:80
fügen Sie dann am Ende die folgenden Zeilen hinzu:
ServerAdmin [email protected] DocumentRoot /var/www/html/exponent-cms/ ServerName www.your-domain.com <Directory /var/www/html/exponent-cms/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common
Suchen Sie die PHP-Konfigurationsdatei mit dem folgenden Befehl:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Bearbeiten Sie die Datei „php.ini“ und fügen Sie die folgenden Zeilen hinzu/ändern Sie sie:
post_max_size = 50M upload_max_filesize = 50M file_uploads = On register_globals = off allow_url_fopen = off memory_limit = 256M safe_mode = Off
Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden. Verschieben Sie die Exponent CMS-Installationsdateien in das Dokumentstammverzeichnis, das in der obigen virtuellen Host-Direktive definiert ist:
mv /root/exponentcms/ /var/www/html/exponent-cms
Außerdem muss der Webserver-Benutzer (Apache) in der Lage sein, in die Verzeichnisse „files“, „themes“ und „tmp“ sowie in die „.htaccess“-Datei zu schreiben, sodass Sie dies einfach erreichen können, indem Sie den folgenden Befehl ausführen:
chown apache:apache -R /var/www/html/exponent-cms/
Öffnen Sie http://your-domain.com/install/index.php in Ihrem gängigen Webbrowser und folgen Sie den einfachen Anweisungen:
Wählen Sie die Sprache, die Sie installieren möchten, überprüfen Sie, ob die Systemanforderungen erfüllt sind, und geben Sie auf der nächsten Seite den Namen Ihrer MySQL-Datenbank, Ihren Benutzernamen und Ihr Passwort ein und klicken Sie dann auf die Schaltfläche „Datenbank installieren“. Wenn die Datenbanktests erfolgreich sind, klicken Sie auf die Schaltfläche „Installation fortsetzen“. Geben Sie auf der nächsten Seite die Site-Konfigurationseinstellungen ein, wählen Sie Ihr Design aus, erstellen Sie ein Administratorkonto und das war's. Die Installation von Exponent CMS ist nun abgeschlossen.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Exponent CMS für Sie zu installieren. 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.