Ubuntu12.04VPSにOpenCartをインストールする方法

提供:Dev Guides
移動先:案内検索

ステータス:非推奨

この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。

理由: Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.

代わりに参照してください:このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。


OpenCartについて


OpenCartは、PHPとMySQLを使用する広く使用されているオープンソースのEコマースCMSです。 独自のPsuedoMVC構造を備えており、処理が簡単で、セットアップが高速です。 詳細については、 [[“%3Ca|http://opencart.com/]]をご覧ください。 [[“%3C/a|”>OpenCart]]サイト。

前提条件

このチュートリアルでは、ユーザーにroot権限が必要です。 You can check that here: [[“%3Ca|initial-server-setup-with-ubuntu-12-04]]”>Initial Server Setup. Before working with OpenCart, you need to have LAMP installed on your VPS. If you don’t have it, then you can install it by following this tutorial: [[“%3Ca|how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-6]]”>Installing LAMP Stack.

上記の要件が満たされたら、OpenCartのインストールを開始できます。

ステップ1:OpenCartをダウンロードする


まず、OpenCartがインストールされるルートフォルダに移動します。 これを行うには、ターミナルを開き、次のコマンドを入力します。

cd /var/www

次に、最新リリースのOpenCart(v1.5.5.1)をgithubリポジトリからダウンロードします。

sudo wget https://github.com/opencart/opencart/archive/v1.5.5.1.zip

lsコマンドを実行すると、wwwディレクトリにv1.5.5.1.zipファイルがあります。

このフォルダを解凍するには、解凍モジュールをインストールする必要があります。 お持ちでない場合は、以下を入力してインストールできます。

sudo apt-get install unzip

次に、このダウンロードしたOpenCartzipファイルを現在のディレクトリに解凍します。

unzip v1.5.5.1.zip

解凍したOpenCartフォルダのディレクトリをトラバースすると、中にアップロードフォルダがあります。 に存在するファイルとフォルダを移動する必要がありますuploadsルートにフォルダwwwフォルダ。 次のコマンドは私たちのためにそれを行います:

mv -v /var/www/opencart-1.5.5.1/upload/* /var/www

これで、ルートwwwフォルダーに直接置かれているOpenCartのすべてのコアファイルとフォルダーを見つけることができます。

ステップ2:OpenCartのデータベースを作成する


OpenCartのインストール中に必要となるデータベースを作成する必要があります。

次のコマンドでMySQLシェルにログインします。

mysql -u root -p

最初にデータベースを作成しましょう(データベース名をopencartとして設定していますが、任意の名前を選択できます)。

CREATE DATABASE opencart;

Query OK, 1 row affected (0.00sec)

次のステップでは、パスワードを使用して新しいデータベースユーザーを作成し、上記で作成したopencartデータベースへのアクセスを許可します。 次のコマンドを注意深く実行し、選択したユーザー名とパスワードを書き留めておきます。

データベースユーザーの作成:

CREATE USER opencartuser@localhost;

Query OK, 0 rows affected (0.00 sec)

このユーザーのパスワードを設定します。

SET PASSWORD FOR opencartuser@localhost= PASSWORD("yourpassword");

Query OK, 0 rows affected (0.00 sec)

この新しいユーザーに、opencartデータベースにアクセスするためのアクセス許可を付与します。

GRANT ALL PRIVILEGES ON opencart.* TO opencartuser@localhost IDENTIFIED BY 'yourpassword';

Query OK, 0 rows affected (0.00 sec)

次に、変更が有効になるようにMySQLを更新します。

FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00 sec)

データベースの部分はこれで完了です。これで、MySQLシェルからログアウトできます。

exit

ステップ3:構成ファイルの名前を変更してApacheユーザーに所有権を与える


次に、OpenCart構成ファイルの名前をconfig-dist.phpからconfig.phpに変更する必要があります。 そのようなファイルは2つあります。1つは直接wwwフォルダー内にあり、もう1つはwww/adminフォルダー内にあります。

cp /var/www/config-dist.php /var/www/config.php

同様に:

cp /var/www/admin/config-dist.php /var/www/admin/config.php

次のコマンドを実行して、opencartファイルの所有権をapacheユーザーに付与します。

sudo chown www-data:www-data * -R

sudo usermod -a -G www-data username

ステップ4:ほぼ完了


準備できた。 ブラウザ( http://198.102../)でIPアドレスを押すだけで、インストール画面にアクセスできます。 利用規約に同意すると、次のような画面が表示されます。

すべて緑色は、先に進むのに適していることを示します。 場合によっては、cURLとGDがインストールされていないと表示されることがあります。 これは単に、これらのphp5ライブラリがVPSにインストールされていないことを意味します。 これらのライブラリは、次の簡単なコマンドを実行してインストールできます。

sudo apt-get install php5-curl php5-gd

その後、ページを再度更新すると、cURLとGDに対するステータスが変更されていることがわかります。 3番目のステップでは、上記で作成したデータベースクレデンシャルを入力するように求められます。これで完了です:)

仕上げ


OpenCartをインストールしたら、セキュリティの観点からインストールフォルダを削除することをお勧めします。 インストールフォルダのみが削除され、admin、catalog、またはsystemフォルダは削除されないように注意する必要があります。 次のコマンドを使用できます。

rm -rf /var/www/install/

おめでとう! OpenCartを使用して独自のeコマースサイトを設定しました。

投稿者:http: [[“%3Ca|//jigarjain.com/]] [[“%3C/a|”>ジガージャイン]]