Webserver für JTL-Shop3 vorbereiten
JTL-Shop3 ist zwar nicht anspruchsvoll, wenn es um die Umgebung auf dem Server geht, ein bisschen was muss aber doch noch installiert werden vom Standard-Server-Install her. Hier listen wir, was bei einem CentOS-Server in Verbindung mit Plesk Panel noch gemacht werden muss.
Damit Grafiken ordentlich und schnell berechnet werden können brauchen wir Image Magick. Damit das installiert werden muss braucht es ein bisschen vorbereitung:
PHP-Pear für pecl und den gcc brauchen wir
1 |
yum install php-pear gcc |
ist das erledigt folgt
1 |
yum install ImageMagick ImageMagick-devel ImageMagick-perl |
Da wir phpize benötigen brauchen wir die PHP-Developer-Pakete:
1 |
yum install php-devel |
Jetzt installieren wir das gute Stück mit
1 |
pecl install imagick |
Unter Plesk gehen wir nun in /etc/php.d und legen dort ein File an namens imagick.ini
1 |
touch imagick.ini |
und editieren es
1 |
vi imagick.ini |
um die folgende Zeile einzufügen: Befehl: I für Insert, dann:
1 |
extension=imagick.so |
Abschließend restarten wir den httpd:
1 |
/etc/init.d/httpd restart |
Danach zeigt das shop3-systemcheck-Script alles im Grünen bereich. Ggf. müssen noch max_executiontime-Werte angepasst werden – dies macht man am besten über die Plesk-Oberfläche oder im Hosting unter
1 |
/var/www/vhosts/ihredomaene.de/etc/php.ini |
Das wars. Happy Shop-Install 🙂
Nachtrag: IonCube-Loader wird ja für den JTL-Shop gebraucht. Sofern er nicht in der passenden Version schon installiert ist, macht man das mit den folgenden Befehlen:
1 |
yum -y install https://www6.atomicorp.com/channels/atomic/centos/6/i386/RPMS/atomic-release-1.0-16.el6.art.noarch.rpm |
und einem abschließenden
1 |
yum -y install php-ioncube-loader |
sollte er wegen Keys meckern hilft ein –nogpgcheck als Anhängsel zu obigem Kommando.
httpd nochmal restarten und alles ist supi.
Bei Cent OS7 muss der Key des neuen Repro erst geladen und installiert werden:
Dann in /etc/yum.repos.d/atomic.repo die Zeile gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
erweitern auf gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt file:///etc/pki/rpm-gpg/RPM-GPG-KEY.atomicorp.txt