To trochę stare ale posiłkuje się tym przy nowych instalacjach.
Instalację zaczynałem od tego, z małą zmianą – pobrałem wcześniej contao i zmieniłem nazwę katalogu z ‘contao-4.4’ na ‘contao’
//instrukcja // https://docs.contao....ing-contao.html
curl -L http://download.contao.org | tar –xzp
Materiał filmowy:
https://www.youtube....h?v=9Qmlc0fXHxM
czyli:
wget https://getcomposer.org/installer -O composer-setup.php // -O to minus duże OOO
php composer-setup.php
następnie gość usuwa instalkę
rm composer-setup.php
Po wszystkim masz CONTAO jako engine w katalogu CONTAO oraz Composera. Zakładasz stronę WWW, czyli Projekt:
php composer.phar create-project contao/managed-edition nazwa_strony
- Gość przenosi compsera do katalogu strony. Ja mam go tu i tu, bo będę zakładał kolejne strony więc się przyda. Na dysku masz obok katalogu contao, katalog z nawą strony ‘nazwa_strony’.
mv composer.phar nazwa_projektu
Reszta zależy od konfiguracji serwera. Mój ma np. strony domyślnie umieszczane w katalogu ../domains/nazwa_domeny/public_html – dalej robię tak:
cd domains/nazwa_domeny/
rm -rf public_html (domyslny katalog public na serwerze)
ln -s ../../nazwa_projektu/web public_html
– (to polecenie wydajesz tam gdzie jesteś, czyli ze ścieżki /domains/nazwa_domeny/
… i odpalam przeglądarkę http://domena.pl/contao/install - tu jest bez większych zmian ;-)
Ważne aby admin serwera włączył Funkcje PHP "proc_open" i/lub "proc_close". Jak coś to goście na unixstorm.org ogarniają i mam tam 3-4 instalacje.