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

So installieren Sie Contao auf einem Ubuntu 14.04 VPS

Contao ist ein beliebtes webbasiertes Open-Source-Content-Management-System, mit dem Sie suchmaschinenfreundliche Websites entwickeln können.
Zum Installieren Contao 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 Linux-VPS installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste stabile Version von Contao 3.4.0 und erfordert:

  • PHP>=5.2 mit aktivierter GD-Grafikbibliothek, SOAP-, mbstring- und mcrypt-PHP-Erweiterungen.
  • Apache Web Server>=2.x+ kompiliert mit dem Modul mod_rewrite, um suchmaschinenfreundliche URLs zu verwenden.
  • MySQL>=5.x auf Ihrem virtuellen Linux-Server installiert.

Laden Sie die neueste Version von Contao, die unter https://contao.org/en/download.html verfügbar ist, auf den Server herunter und extrahieren Sie sie mit den folgenden Befehlen:

cd /root/
wget https://download.contao.org/3.4.0/zip -O contao.zip
unzip contao.zip
unzip contao.zip -d contao

Contao benötigt eine Datenbank, um zu funktionieren, da dort Daten gespeichert werden, also erstellen Sie eine neue MySQL-Datenbank auf Ihrem Server:

mysql -u root -p
mysql> CREATE DATABASE contaodb;
mysql> CREATE USER contaouser@localhost;
mysql> SET PASSWORD FOR 'contaouser'@'localhost' = PASSWORD("your-password");
mysql> GRANT ALL PRIVILEGES ON contaodb.* TO 'contaouser'@'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 mit dem Namen „contao.conf“:

touch /etc/apache2/sites-available/contao.conf
ln -s /etc/apache2/sites-available/contao.conf /etc/apache2/sites-enabled/contao.conf
vi /etc/apache2/sites-available/contao.conf

fügen Sie dann die folgenden Zeilen hinzu:

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

Verschieben Sie die Contao-Installationsdateien in das Dokument-Root-Verzeichnis, das oben in der virtuellen Host-Direktive definiert ist:

cd /root/
mv contao-3.4.0 /var/www/html/contao

Bearbeiten Sie die Konfigurationsdatei „/etc/php5/apache2/php.ini“ und fügen Sie die folgenden Einstellungen hinzu/ändern Sie sie:

safe_mode = Off
max_execution_time = 60
memory_limit = 128M
register_globals = Off
file_uploads = On
upload_max_filesize=64M
display_errors = Off
html_errors = Off
display_startup_errors = Off
log_errors = On

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

service apache2 restart

Der Webserver-Benutzer (www-data) muss in der Lage sein, in Dateien und Verzeichnisse im Verzeichnis „/var/www/contao“ zu schreiben, sodass dies einfach durch Ausführen des folgenden Befehls erreicht werden kann:

chown www-data:www-data -R /var/www/html/contao/

Benennen Sie die Datei „.htaccess.default“ um oder kopieren Sie sie in „.htaccess“:

cd /var/www/html/contao/
cp .htaccess.default .htaccess

Öffnen Sie http://Ihre-Domain.com/contao/install.php in Ihrem gängigen Webbrowser und folgen Sie den einfachen Anweisungen.

Entfernen Sie die Datei „contao/install.php“ mit dem folgenden Befehlszeilenbefehl von Ihrem Server:

rm -rf /var/www/html/contao/contao/install.php

Das ist es. Die Contao-Installation ist nun abgeschlossen.

Über den Link unten rechts (http://Ihre-Domain.com/contao/) können Sie sich nun im Contao-Administrator-Backend anmelden und mit der Entwicklung Ihrer Website beginnen.

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-Admins bitten, Contao 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 eGroupware auf einem Ubuntu 14.04 VPS

  2. So installieren Sie OwnCloud 7 auf einem Ubuntu 14.04 VPS

  3. So installieren Sie GlassFish 4 auf einem Ubuntu VPS

  4. So installieren Sie PrestaShop auf einem Ubuntu 14.04 VPS

  5. So installieren Sie PyroCMS auf einem Ubuntu 14.04 VPS

So installieren Sie Contao auf Ubuntu 20.04 LTS

So installieren Sie Gallery3 auf einem Ubuntu 14.04 LTS VPS

So installieren Sie Zend Framework auf einem Ubuntu VPS

So installieren Sie R unter Ubuntu 16.04

So installieren Sie Go unter Ubuntu 18.04

So installieren Sie Contao auf Ubuntu 20.04