Wir zeigen Ihnen, wie Sie Concrete5 auf Ubuntu 16.04 installieren. Concrete5 ist ein kostenloses und quelloffenes Content Management System (CMS). Es ist ein einfach zu bedienendes, aber dennoch leistungsstarkes Tool, mit dem Benutzer ohne technische Kenntnisse verschiedene Arten von Websites erstellen können. Concrete5 bietet kontextbezogene Bearbeitung (die Möglichkeit, Website-Inhalte direkt auf der Seite zu bearbeiten, anstatt in einer Verwaltungsoberfläche oder mit einer Web-Editor-Software). Die Installation von Concrete5 auf Ubuntu 16.04 ist ziemlich einfach und sollte nicht länger als 10 Minuten dauern.
Concrete5 bietet unzählige nützliche Funktionen wie:
– Intuitive Bearbeitung
– Leistungsstark und erweiterbar
– Für Mobilgeräte optimiert und reaktionsschnell
– Modularer Aufbau und Vorlagen
– Formulare erstellen und Daten sammeln
– Integrierte Berichterstellung
– Schöner Blog
– Tolle Diskussionen
– Benutzer und Berechtigungen
– Content-Workflow
– SEO-fähig
– Social Media
– und viele mehr…
In diesem Tutorial installieren wir Concrete5 auf einem Ubuntu 16.04 VPS mit Apache-Webserver, PHP und MySQL.
1. Aktualisieren Sie das System
Bevor Sie beginnen, wird empfohlen, alle Pakete auf Ihrem Server auf die neueste Version zu aktualisieren. Melden Sie sich über SSH bei Ihrem Ubuntu 16.04-Server an
ssh root@IP_Adress -p Port_number
und führen Sie den folgenden Befehl aus, um die Pakete zu aktualisieren
apt-get update && apt-get upgrade
2. Installieren Sie den Apache-Webserver
Apache kann einfach mit dem folgenden Befehl installiert werden
apt-get install apache2
Aktivieren Sie nach der Installation des Webservers den automatischen Start beim Systemstart
systemctl enable apache2
3. Installieren Sie PHP 7
Concrete5 ist eine PHP-basierte Anwendung, daher müssen wir PHP auf unserem Ubuntu 16.04 VPS installieren. Führen Sie dazu den folgenden Befehl aus
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql
4. MySQL-Server installieren
Führen Sie den folgenden Befehl aus, um den MySQL-Datenbankserver auf Ihrem VPS zu installieren
apt-get install mysql-server
Führen Sie nach Abschluss der Installation das Skript „mysql_secure_installation“ aus, um das MySQL-Root-Passwort festzulegen und den Server zu sichern.
5. MySQL-Datenbank erstellen
Melden Sie sich als Nächstes als Benutzer root beim MySQL-Server an und erstellen Sie eine neue Datenbank und einen neuen Benutzer für Concrete5
mysql -u root -p mysql> CREATE DATABASE concrete5; mysql> GRANT ALL PRIVILEGES ON concrete5.* TO 'concrete5usr'@'localhost' IDENTIFIED BY 'PASSWORD'; mysql> FLUSH PRIVILEGES; mysql> quit
Vergessen Sie nicht, „PASSWORT“ durch ein echtes starkes Passwort zu ersetzen.
6. Laden Sie Concrete5 herunter und installieren Sie es
Gehen Sie zur offiziellen Website von Concrete5 und laden Sie die neueste stabile Version der Anwendung auf Ihren Server herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 8.3.1.
cd /var/www/html wget https://www.concrete5.org/download_file/-/view/99963/ -O concrete5.zip unzip concrete5.zip mv concrete5-8.3.1/ concrete5
Erteilen Sie dem konkret5-Verzeichnis die richtige Berechtigung:
chown -R www-data:www-data concrete5/
7. Apache für Concrete5 konfigurieren
Als Nächstes erstellen wir die Apache-Direktive für virtuelle Hosts für die Concrete5-Domäne.
nano /etc/apache2/sites-available/concrete5.conf ServerAdmin [email protected] DocumentRoot /var/www/html/concrete5/ ServerName your-domain.com <Directory /var/www/html/concrete5/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common
Speichern Sie die Datei und führen Sie den folgenden Befehl aus, um die virtuelle Host-Direktive zu aktivieren
a2ensite concrete5
8. Webserver neu starten
und starten Sie den Webserver neu, damit die Änderungen wirksam werden
systemctl restart apache2
Das ist alles, wenn Sie alle Anweisungen in diesem Tutorial genau befolgt haben, sollten Sie in der Lage sein, auf die Concrete5-Installation unter http://your-domain.com zuzugreifen und den Installationsvorgang abzuschließen.
Natürlich müssen Sie Beton5 nicht auf Ubuntu 16.04 installieren, wenn Sie eines unserer Beton5-Hostings verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Beton5 auf Ubuntu 16.04 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 über die Installation von Concrete5 auf Ubuntu 16.04 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.