signundsinn

TYPO3 Neos unter Ubuntu Plesk mit alter PHP Version installieren.

August 18, 2014 10:42

Um TYPO3 Neos auf einen Rootserver mit noch einer alten PHP Version 5.3 zu Installieren muss man den Rootserver um eine weitere PHP Version erweitern.

Bin nach der Anleitung von Plesk folgender Massen vor gegangen.

1. Auf der Webseite http://php.net/downloads.php die neue PHP Version mit dem Befehl wget runter geladen.

2. entpacken mit folgenden Befehlen:

gunzip php-NN.tar.gz

tar -xf php-NN.tar

3. ins verzeichniss wechseln

cd ../php-NN

**

./configure --prefix=/usr/local/php-php-NN --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-xmlrpc --enable-exif --enable-calendar --enable-mbstring --with-pear --enable-fpm --with-openssl --with-curl=/usr/bin --with-gd --enable-zip --enable-bcmath --with-bz2 --enable-ftp --with-gettext --enable-gd-native-ttf --with-jpeg-dir=shared,/usr --with-freetype-dir=shared,/usr --with-pic --with-zlib --with-t1lib=shared,/usr --with-imap-ssl –enable-soap

**

den configure Befehl mit Präfix und allen benötigten Paketen angeben. Ein gutes Beispiel sind die Zeilen zwischen ** und **

4. make Befehl ausführen

5. make install Befehl ausfühen

6. Jetzt muss man die neue PHP Version im Panel anmelden z.b mit

/usr/local/psa/bin/php_handler --add php-NN -path /usr/local/php-NN -/bin/php -/usr/local/php-NN /lib -type fastcgi -id php-NN-1

7. Nachdem die neue PHP Version registriert ist muss nur noch der Panel aktiviert werden.
Unterhosting settings PHP Support.


So jetzt machen wir uns ran TYPO3 Neos zu installieren.

Nach der Anleitung von http://neos.typo3.org/download.html

Das einzige vorauf jetzt geachtet werden muss ist die Pfadanpassung, siehe Beispiel:

cd /your/htdocs/
/usr/local/php-NN/bin/php-cgi /path/to/composer.phar create-project --no-dev typo3/neos-base-distribution TYPO3-Neos-1.1


Das hier ist der Pfad von der vorhin installierten PHP Version:
/usr/local/php-NN/bin/php-cgi sollte für das php  eingesetzt werden


In der Settings.yaml Datei muss auch der Pfad angepasst werden.

phpBinaryPathAndFilename: /usr/local/php-NN/bin/php

Benutzerrechte bitte nicht vergessen!

In Panel die Domäne auf das Web Verzeichnis setzen

htdocs/TYPO3-Neos-1.1/Web/ 

Viel Erfolg

Ihr Ansprechpartner
estefan
e.pm@signundsinn.de