Installation contao-4.5.8 auf Linux - localhost
Hallo,
ich möchte Contao in meinem localem Homeserver (kein upload zu einem Hoster) testen.
folgende Systemvoraussetzungen:
Apache/2.4.18 (Ubuntu)
Datenbank-Client Version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $ (MariaDB installiert)
PHP-Erweiterung: mysqli
PHP-Version: 7.2.4-1+ubuntu16.04.1+deb.sury.org+1
phpMyAdmin: Versionsinformationen: 4.5.4.1deb2ubuntu2
Systemarchitektur: x86_64 (64 bit)
Routeverzeichnis: /var/www/html
Nachfolgende Seite (installationsanweisung Contao Academy) kann bei mir nicht angewendet werden, da nicht für Linux und ein upload zu einem Server Voraussetzung ist.
https://contao-academy.de/blog/conta...allieren-video
Apache2, PHP, MariaDB und phpMyAdmin sind vollständig installiert und funktionsfähig.
geänderte Einstellungen zur Installation von Contao:
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/apache2/apache2.conf
PHP:
sudo nano /etc/php/7.2/apache2/php.ini
mit folgenden Änderungen
file_uploads = On
allow_url_fopen = On
max_execution_time = 180
memory_limit = 256M
post_max_size = 20M
upload_max_file_size = 100M
MariaDB:
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
mit folgenden Änderungen:
innodb_large_prefix = 1
innodb_file_format = Barracuda
innodb_file_per_table = 1
Konfiguration Apache2
sudo nano /etc/apache2/sites-available/contao.conf
Inhalt:
<Virtual *: 80>
Serveradmin admin@example.com
DocumentRoot / var / www / html / contao / web
Server example.com
Serveralias www.example.com
<Verzeichnis / var / www / html / contao />
Optionen + FollowSymlinks
AllowOverride All
Verlangen, dass alle gewährten
</ Directory>
ErrorLog $ {} apache_log_dir /error.log
CustomLog $ {} apache_log_dir /access.log kombiniert
</ Virtualhost>
example.com und www. example.com wurden durch contaowebserver ersetzt
Contao befindet sich nun in:
/var/www/html/contao/
web
/var/www/html/contao/web
contao-4.5.8 (wurde während der Installation automatisch erstellt)
/var/www/html/contao/contao-4.5.8
Eine testweise erstellte phpinfo.php arbeit im Verzeichnis /html, /contao und /web einwandfrei.
Trotdem lässt sich kein ...install aufrufen
Vorgabe wäre
http://example.com/contao/install
auch in
http://example.com/contao/contao-4.5.8/install
Aufruf dann z. B. so:
contaowebserver/contao/install
contaowebserver/contao/contao-4.5.8/install
kommt nur ein Fehlerhinweis bzw. Telekomseite
Könnte das an MariaDB oder PHP 7.2 liegen?
- Oder habe ich sonst irgend etwas übersehen?
Schöne Grüße
derMichel