CMS Made Simple ist ein Open-Source-Content-Management-System, das auf PHP und MySQL basiert. Mit CMS Made Simple kann praktisch jeder unabhängig vom Erfahrungsniveau eine professionelle Website erstellen und deren Inhalt verwalten.
So installieren Sie CMS Made Simple auf einem Ubuntu-VPS Befolgen Sie die unten beschriebenen sehr einfachen Schritte.
Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem Server installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste stabile Version von CMS Made Simple 1.11.11 und erfordert:
- PHP>=5.3.2 mit PHP-Tokenizer-Unterstützung, CURL-PHP-Erweiterung, GD-Grafikbibliothek Version 2.0.x+ und aktivierten PHP-Sitzungen.
- Apache Web Server kompiliert mit mod_rewrite Modul.
- MySQL>=4.1 auf Ihrem virtuellen Linux-Server installiert.
Laden Sie die neueste Version von CMS Made Simple, verfügbar unter http://www.cmsmadesimple.org/downloads/, auf den Server herunter und extrahieren Sie sie mit den folgenden Befehlen:
cd /root/ wget http://s3.amazonaws.com/cmsms/downloads/12093/cmsmadesimple-1.11.11-full.tar.gz mkdir cms-made-simple tar -xvzf cmsmadesimple-1.11.11-full.tar.gz -C cms-made-simple/
Erstellen Sie eine neue MySQL-Datenbank für CMS Made Simple auf Ihrem Server:
mysql -u root -p mysql> CREATE DATABASE cmsmsdb; mysql> GRANT ALL PRIVILEGES ON cmsmsdb.* TO 'cmsmsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei „cmsms.conf“:
vi /etc/apache2/sites-available/cmsms.conf ln -s /etc/apache2/sites-available/cmsms.conf /etc/apache2/sites-enabled/cmsms.conf
Fügen Sie dann die folgenden Zeilen hinzu:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/cms-made-simple/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/cms-made-simple/> Options FollowSymLinks Indexes MultiViews AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common </VirtualHost>
To check whether tokenizer PHP extension is installed on your server, execute the following command: # php -m | grep tokenizer tokenizer
Bearbeiten Sie die PHP-Konfigurationsdatei „/etc/php5/apache2/php.ini“ und fügen Sie die folgenden Zeilen hinzu/ändern Sie sie:
memory_limit = 128M max_execution_time = 120 safe_mode = Off file_uploads = On upload_max_filesize = 10M post_max_size = 10M register_globals = Off output_buffering = 4096 session.use_cookies = 1
Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:
service apache2 restart
Verschieben Sie die CMS Made Simple-Installationsdateien in das Dokumentstammverzeichnis, das in der virtuellen Host-Direktive oben definiert ist:
mv /root/cms-made-simple/ /var/www/cms-made-simple/
Erstellen Sie eine leere Datei mit dem Namen „config.php“:
cd /var/www/cms-made-simple/ touch config.php
Außerdem muss der Webserver-Benutzer (www-data) in der Lage sein, in Dateien und Verzeichnisse im Verzeichnis „/var/www/cms-made-simple“ zu schreiben, sodass dies einfach durch Ausführen des folgenden Befehls erreicht werden kann:
chown www-data:www-data -R /var/www/cms-made-simple/
Öffnen Sie http://Ihre-Domain.com/ in Ihrem gängigen Webbrowser und folgen Sie den einfachen Anweisungen.
Das ist es. Die Installation von CMS Made Simple 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, CMS Made Simple zu installieren für dich. Sie sind 24×7 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.