In diesem Tutorial zeigen wir, wie man CS-Cart v4 auf einem Ubuntu 14.04 VPS installiert, auf dem Apache, PHP und MySQL installiert sind. CS-Cart ist eine eigenständige Warenkorb-Software, die auf PHP und MySQL basiert und für den Aufbau und die Verwaltung einer attraktiven Storefront jeder Größe vorgesehen ist. Diese Anleitung wurde für Ubuntu 14.04 VPS getestet und geschrieben, sollte aber auf jeder Linux-Distribution funktionieren.
Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem virtuellen CS-Cart-Server installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste stabile Version von CS-Cart 4.2.4 und erfordert:
- PHP>=5.3 mit den folgenden aktivierten PHP-Erweiterungen:CURL, Zip, Phar, MySQLi, GD Graphics Library Version 2.0.x+ und FreeType-Schriftartenbibliothek. Außerdem sollten die Einstellungen safe_mode, magic_quotes_gpc, magic_quotes_runtime und magic_quotes_sybase deaktiviert und die Einstellungen allow_url_fopen und file_uploads in php.ini aktiviert sein
- Apache Web Server>=2.0 kompiliert mit dem Modul mod_rewrite und mit den folgenden erlaubten Direktiven:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond und RewriteRule.
- MySQL>=4.1 auf Ihrem virtuellen Server installiert.
Laden Sie die neueste Version von CS-Cart herunter, die unter https://www.cs-cart.com/download-cs-cart.html verfügbar ist, auf den Server und extrahieren Sie sie mit den folgenden Befehlen:
cd /opt unzip cscart_v4.2.4.zip -d /opt/cscart
Erstellen Sie eine neue MySQL-Datenbank für CS-Cart auf Ihrem Server:
mysql -u root -p mysql> CREATE DATABASE cscartdb; mysql> GRANT ALL PRIVILEGES ON cscartdb.* TO 'cscartuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „cscart.conf“:
touch /etc/apache2/sites-available/cscart.conf ln -s /etc/apache2/sites-available/cscart.conf /etc/apache2/sites-enabled/cscart.conf vi /etc/apache2/sites-available/cscart.conf
fügen Sie dann die folgenden Zeilen hinzu:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/cscart/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/cscart/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Bearbeiten Sie die Konfigurationsdatei php.ini und fügen Sie die folgenden Zeilen hinzu/ändern Sie sie:
vi /etc/php5/apache2/php.ini
file_uploads = On allow_url_fopen = On safe_mode = Off register_globals = off magic_quotes_gpc = Off magic_quotes_runtime = Off magic_quotes_sybase = Off session.auto_start = 0
Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden.
service apache2 restart
Verschieben Sie die CS-Cart-Installationsdateien in das Dokumentstammverzeichnis, das in der obigen virtuellen Host-Direktive definiert ist:
mv /opt/cscart/ /var/www/html/cscart
Außerdem muss der Webserver-Benutzer (Apache) in der Lage sein, in das Verzeichnis „/var/www/html/cscart/“ zu schreiben, damit Sie dies einfach erreichen können, indem Sie den folgenden Befehl ausführen:
chown www-data:www-data -R /var/www/html/cscart/
Legen Sie die richtigen Dateiberechtigungen für CS-Cart fest, um in bestimmte Dateien und Verzeichnisse zu schreiben:
cd /var/www/html/cscart/ chmod 666 config.local.php chmod -R 777 design images var find design -type f -print0 | xargs -0 chmod 666 find images -type f -print0 | xargs -0 chmod 666 find var -type f -print0 | xargs -0 chmod 666
Öffnen Sie http://Ihre-Domain.com/install/ in Ihrem gängigen Webbrowser und folgen Sie den einfachen Anweisungen.
Nach Abschluss der Installation wird dringend empfohlen, das Installationsverzeichnis im Document Root Ihres Apache zu löschen:
rm -rf /var/www/html/cscart/install/
Ändern Sie außerdem die Zugriffsberechtigungen für die Dateien wie unten empfohlen:
chmod 644 /var/www/html/cscart/config.local.php chmod 644 /var/www/html/cscart/design/.htaccess images/.htaccess chmod 664 /var/www/html/cscart/var/.htaccess /var/www/html/cscart/var/themes_repository/.htaccess chmod 644 /var/www/html/cscart/design/index.php /var/www/html/cscart/images/index.php chmod 664 /var/www/html/cscart/var/index.php /var/www/html/cscart/var/themes_repository/index.php
Vergessen Sie nicht, das Standard-Administratorkennwort zu ändern.
Das ist es. Die CS-Cart-Installation ist nun abgeschlossen. Natürlich müssen Sie nichts davon tun, wenn Sie eines unserer CS-Cart-Webhosting-Pläne verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, CS-Cart zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.