OpenCartは、独自のオンラインストアを無料で構築または作成できるオープンソースのeコマースソフトウェアです。 Opencartは、PHPをベースにしたショッピングカートとも呼ばれます。この投稿では、CentOS 7.xでのOpenCartのインストール手順について説明します。インストールを開始する前に、Linuxシステムに以下をインストールする必要があります。
- PHP
- データベースサーバー(MySQL / MariaDB)
- Webサーバー(Apache)
私の場合、php、データベースサーバー、およびWebサーバーはすでにLinuxシステムにインストールされています。インストールされていない場合は、yumコマンドを使用してこれらのパッケージをインストールしてください。
必要なPHP拡張機能をインストールします Opencartインストールの場合:
[[email protected] ~]# yum install php-mysql php-gd php-curl php-pecl-zip
OpenCartのデータベースとユーザーを作成します:
mysqlコンソールに接続し、次のコマンドを実行します
mysql> create database shoppingcart_db; Query OK, 1 row affected (0.01 sec) mysql> create user 'shopuser'@'localhost' IDENTIFIED BY '[email protected]#'; Query OK, 0 rows affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON shoppingcart_db.* TO 'shopuser'@'localhost'; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
Webサーバーサービスを再起動します :
[[email protected] ~]# systemctl restart httpd.service
wgetコマンドを使用してOpenCart(2.0.2.0)の最新バージョンをダウンロードします
[[email protected] ~]# wget https://codeload.github.com/opencart/opencart/zip/2.0.2.0 [[email protected] ~]# unzip 2.0.2.0 [[email protected] ~]# ls -ld opencart-2.0.2.0 drwxr-xr-x. 3 root root 4096 Mar 30 13:52 opencart-2.0.2.0 [[email protected] ~]# ls -l opencart-2.0.2.0 total 64 -rw-r--r--. 1 root root 2106 Mar 30 13:52 build.xml -rw-r--r--. 1 root root 2256 Mar 30 13:52 changelog.md -rw-r--r--. 1 root root 2577 Mar 30 13:52 install.txt -rw-r--r--. 1 root root 34529 Mar 30 13:52 license.txt -rw-r--r--. 1 root root 3042 Mar 30 13:52 README.md -rw-r--r--. 1 root root 5897 Mar 30 13:52 upgrade.txt drwxr-xr-x. 7 root root 4096 Mar 30 13:52 upload [[email protected] ~]#
/ var / www / htmlの下にopencartディレクトリを作成し、rsyncコマンドを使用してアップロードフォルダのすべてのファイルをopencartフォルダに同期またはコピーします
[[email protected] ~]# mkdir /var/www/html/opencart [[email protected] ~]# rsync -Waq opencart-2.0.2.0/upload/* /var/www/html/opencart/
必要な権限を設定する
[[email protected] ~]# chown -R apache /var/www/html/opencart/ [[email protected] ~]# cd /var/www/html/opencart/ [[email protected] opencart]# mv config-dist.php config.php [[email protected] opencart]# chmod 755 config.php [[email protected] opencart]# cd admin/ [[email protected] admin]# mv config-dist.php config.php [[email protected] admin]# chmod 755 config.php
この時点で、コマンドラインのインストールタスクは完了しています。次に、Webブラウザを開き、「http://
ステップ:1「使用許諾契約」に同意し、[続行]をクリックします…
ステップ:2 この段階で、インストーラーはWebサーバーがすべての技術要件を満たしているかどうかを確認します。また、必要な権限もチェックします。
[続行]をクリックします…
注: このような場合は、「警告:OpenCartを機能させるには、mCrypt拡張機能をロードする必要があります!」 、mCryptはCentOS 7.xのデフォルトのyumリポジトリでは使用できないPHP拡張機能であるため、この問題を解決するには、以下の手順に従ってください:
tmpディレクトリに移動し、次のコマンドを実行します:
[[email protected] tmp]# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm [[email protected] tmp]# yum install php-mcrypt [[email protected] tmp]# systemctl restart httpd.service
ステップ:3データベース接続の詳細を、opencartでの管理者アクセス用のユーザー名とパスワードとともに定義します。
[続行]をクリックします…。
ステップ:4インストールが完了しました。インストールディレクトリを削除してください
opencartディレクトリに移動し、次に示すようにrmコマンドを使用してインストールフォルダを削除します:
[[メール保護]opencart]#rm -rf install
ステップ:5OpenCart管理パネルにログイン
Webブラウザの種類を開きます:http://192.168.1.14/opencart/admin/
設定に従ってIPアドレスを置き換えます。上記の手順で設定した管理者の資格情報を入力します。
クレデンシャルを入力すると、OpenCart管理ダッシュボードが次のように開きます:
OpenCartのインストールが完了しました。あなたのオンラインストアは準備ができて、楽しんで、楽しんでください🙂