Contao Installieren: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
K (Hinweis auf Neuerung in Version 4.12)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<pre>
<pre>
0. HSAdmin
1. Browser / HSAdmin:
Domain-Admin, Domain(s), MySQL-Benutzer und -Datenbank anlegen
Lege einen Domain-User und eine Domain an (Domain wird zuerst technisch angelegt, später bestellt).
 
Lege einen Datenbank-User und eine Datenbank an.
1. Shell:
Lege einen Mail-User (Postfach) und eine Emailadresse für den Systemadministrator an.
$ mkdir contao
2. Shell:
$ curl -sS https://getcomposer.org/installer | php
Navigiere zu $HOME des Domain-Users, lege die Verzeichnisse contao und contao/web an.
$ php composer.phar composer create-project --no-dev contao/managed-edition contao
Lösche die Verzeichnisse doms/<domain>/subs/www, doms/<domain>/subs-ssl/www und doms/<domain>/htdocs-ssl.
 
Richte einen Symlink ein von /home/pacs/<Paketname>/users/<domain-user>/contao/web auf doms/<domain>/htdocs-ssl.
2. Symlinken
Lege eine php.ini mit deinen Änderungen an unter doms/<domain>/fastcgi-ssl (falls notwendig).
DocumentRoot(s) nach contao/web symlinken
Kopiere die contao-manager.phar in das Verzeichnis contao/web und rename zu contao-manager.phar.php.
 
3. Browser / https://<domain>/contao-manager.phar.php:
3. Installtool aufrufen
Installiere Contao.
Installtool via /contao/install aufrufen
4. Installationsdetails findest du im Contao-Handbuch: [https://docs.contao.org/manual/de/]
</pre>
<pre>
Seit Version 4.12 unterstützt contao neben "web" auch "public" für das document root. (Der contao manager verwendet allerdings weiter "web".)
</pre>
</pre>

Aktuelle Version vom 19. August 2021, 21:11 Uhr

1. Browser / HSAdmin:
Lege einen Domain-User und eine Domain an (Domain wird zuerst technisch angelegt, später bestellt).
Lege einen Datenbank-User und eine Datenbank an.
Lege einen Mail-User (Postfach) und eine Emailadresse für den Systemadministrator an.
2. Shell:
Navigiere zu $HOME des Domain-Users, lege die Verzeichnisse contao und contao/web an.
Lösche die Verzeichnisse doms/<domain>/subs/www, doms/<domain>/subs-ssl/www und doms/<domain>/htdocs-ssl.
Richte einen Symlink ein von /home/pacs/<Paketname>/users/<domain-user>/contao/web auf doms/<domain>/htdocs-ssl.
Lege eine php.ini mit deinen Änderungen an unter doms/<domain>/fastcgi-ssl (falls notwendig).
Kopiere die contao-manager.phar in das Verzeichnis contao/web und rename zu contao-manager.phar.php.
3. Browser / https://<domain>/contao-manager.phar.php:
Installiere Contao.
4. Installationsdetails findest du im Contao-Handbuch: [https://docs.contao.org/manual/de/]
Seit Version 4.12 unterstützt contao neben "web" auch "public" für das document root. (Der contao manager verwendet allerdings weiter "web".)