このチュートリアルでは、Apache、PHP、およびMySQLがインストールされているUbuntu14.04VPSにCS-Cartv4をインストールする方法を示します。 CS-Cartは、PHPとMySQLに基づくスタンドアロンのショッピングカートソフトウェアであり、あらゆるサイズの魅力的なストアフロントを構築および管理することを目的としています。このガイドはUbuntu14.04VPS用にテストおよび作成されていますが、どのLinuxディストリビューションでも機能するはずです。
このインストールガイドは、Apache、MySQL、およびPHPがCS-Cart仮想サーバーにすでにインストールおよび構成されていることを前提としています。このチュートリアルを書いている時点で、CS-Cartの最新の安定バージョンは4.2.4であり、以下が必要です。
- PHP> =5.3で、次のPHP拡張機能が有効になっています:CURL、Zip、Phar、MySQLi、GDGraphicsLibraryバージョン2.0.x+およびFreeTypeフォントライブラリ。また、safe_mode、magic_quotes_gpc、magic_quotes_runtime、magic_quotes_sybaseの設定を無効にし、php.iniでallow_url_fopenとfile_uploadsの設定を有効にする必要があります
- ApacheWebサーバー>=2.0は、mod_rewriteモジュールでコンパイルされ、次のディレクティブが許可されています:DirectoryIndex、Deny、Allow、Options、Order、AddHandler、RewriteEngine、RewriteBase、RewriteCond、およびRewriteRule。
- MySQL>=4.1が仮想サーバーにインストールされています。
https://www.cs-cart.com/download-cs-cart.htmlで入手可能なCS-Cartの最新バージョンをサーバーにダウンロードし、次のコマンドを使用して解凍します。
cd /opt unzip cscart_v4.2.4.zip -d /opt/cscart
サーバー上にCS-Cart用の新しいMySQLデータベースを作成します:
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
Apacheで新しい仮想ホストディレクティブを作成します。たとえば、「cscart.conf」という名前の新しいApache構成ファイルを作成します。
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
次に、次の行を追加します。
<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>
php.ini構成ファイルを編集し、次の行を追加/変更します。
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
変更を有効にするには、ApacheWebサーバーを再起動します。
service apache2 restart
CS-Cartインストールファイルを上記の仮想ホストディレクティブで定義されたドキュメントルートディレクトリに移動します。
mv /opt/cscart/ /var/www/html/cscart
また、ウェブサーバーユーザー(Apache)は、「/ var / www / html / cscart /」ディレクトリに書き込むことができる必要があります。これにより、次のコマンドを実行して簡単に書き込むことができます。
chown www-data:www-data -R /var/www/html/cscart/
CS-Cartが特定のファイルやディレクトリに書き込むための適切なファイル権限を設定します。
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
人気のあるWebブラウザでhttp://your-domain.com/install/を開き、簡単な手順に従います。
インストールが完了したら、Apacheのドキュメントルートにあるインストールディレクトリを削除することを強くお勧めします。
rm -rf /var/www/html/cscart/install/
また、以下のアドバイスに従って、ファイルのアクセス許可を変更してください。
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
デフォルトの管理者パスワードを変更することを忘れないでください。
それだ。これでCS-Cartのインストールは完了です。もちろん、CS-Cart Webホスティングプランのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にCS-Cartのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。