ImpressCMS ist ein Open-Source-Content-Management-System (CMS) zum Erstellen und Pflegen dynamischer Websites, das in PHP geschrieben ist und ein beliebtes Open-Source-MySQL-Datenbanksystem zum Speichern von Inhalten verwendet. ImpressCMS ist äußerst nützlich für die Verwaltung von Online-Communities, da es die Möglichkeit bietet, Benutzergruppen zu erstellen und jeder Gruppe Berechtigungen zum Verwalten von Inhalten zuzuweisen. Es ist ziemlich einfach, ImpressCMS auf einem Ubuntu 14.04 VPS zu installieren. Der Installationsvorgang sollte etwa 5-10 Minuten dauern, wenn Sie die unten beschriebenen sehr einfachen Schritte befolgen.
Zum Zeitpunkt der Erstellung dieses Tutorials ist ImpressCMS 1.3.8 die neueste verfügbare stabile Version und erfordert:
- Apache-Webserver;
- PHP (Version 5.3 oder höher);
- MySQL (Version 5.1 oder höher) auf Ihrem Linux-VPS installiert;
ANLEITUNG:
Melden Sie sich über SSH bei Ihrem VPS an
ssh user@vps_IP
Aktualisieren Sie das System
[user]$ sudo apt-get update && sudo apt-get -y upgrade
Installieren Sie MariaDB 10.0
Führen Sie den folgenden Befehl aus, um MariaDB zu installieren:
[user]$ sudo apt-get install -y mariadb-server
Als nächstes müssen wir eine Datenbank für unsere ImpressCMS-Installation erstellen.
[user]$ mysql -u root -p MariaDB [(none)]> CREATE DATABASE impresscms; MariaDB [(none)]> GRANT ALL PRIVILEGES ON impresscms.* TO 'impressuser'@'localhost' IDENTIFIED BY 'your-password'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
Vergessen Sie nicht, „Ihr Passwort“ durch ein starkes Passwort zu ersetzen.
Installieren Sie den Apache2-Webserver
[user]$ sudo apt-get install apache2
Installieren Sie PHP und erforderliche PHP-Module
Führen Sie Folgendes aus, um die neueste stabile Version von PHP Version 5 und alle erforderlichen Module zu installieren:
[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd
Aktivieren Sie das Modul mod_rewrite mit
[user]$ sudo a2enmod rewrite
und Apache neu starten
[user]$ sudo service apache2 restart
Laden Sie die neueste Version von ImpressCMS auf Ihren Server herunter und extrahieren Sie sie:
[user]$ sudo cd /opt && wget https://github.com/ImpressCMS/impresscms/releases/download/v1.3.8/impresscms-1.3.8.zip [user]$ sudo mkdir impresscms [user]$ sudo unzip impresscms-1.3.8.zip -d impresscms/ [user]$ sudo mv impresscms/ /var/www/html/impresscms
Alle Dateien müssen vom Webserver lesbar sein, daher müssen wir eine ordnungsgemäße Eigentümerschaft festlegen
[user]$ sudo chown www-data:www-data -R /var/www/html/impresscms/
Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „impresscms.conf“ auf Ihrem virtuellen Server:
[user]$ sudo touch /etc/apache2/sites-available/impresscms.conf [user]$ sudo ln -s /etc/apache2/sites-available/impresscms.conf /etc/apache2/sites-enabled/impresscms.conf [user]$ sudo nano /etc/apache2/sites-available/impresscms.conf
Fügen Sie dann die folgenden Zeilen hinzu:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/impresscms/htdocs/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/impresscms/htdocs/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:
[user]$ sudo service apache2 restart
Öffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://your-domain.com/ und wenn Sie alles richtig konfiguriert haben, sollte das ImpressCMS-Installationsprogramm starten. Folgen Sie den einfachen Anweisungen auf dem Installationsbildschirm und geben Sie die erforderlichen Informationen wie gewünscht ein.
Das ist es. Die Installation von ImpressCMS 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, ImpressCMS 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.