Debian 8にosCommerceをインストールする方法を紹介します。販売する優れた製品とすでに計画されているマーケティングキャンペーンがある状況を想像してみてください。ただし、不足しているのは、製品を販売するeコマースWebサイトです。もちろん、あなたはデューデリジェンスを行っており、どのeコマースプラットフォームを使用すべきかを明確にする代わりに、利用可能で可能なeコマースソリューションの数にさらに混乱しています。 Magento、OpenCart、CS Cart、Prestashop…どこで終わりますか?言及されているものはすべて、独自の基準による優れたeコマースソリューションですが、このチュートリアルでは、Debian 8 VPSに軽量でサーバー集約度の低いオープンソースコマース(osCommerce)をインストールすることに焦点を当てます。
osCommerceは、カタログフロントエンドと管理ツールバックエンドの両方を含む完全な自己ホスト型オンラインストアソリューションであり、Webベースのインストール手順で簡単にインストールおよび構成できます。
PHPとMySQLがインストールされている任意のWebサーバーで使用でき、ほとんど労力をかけずにeストアを非常に簡単にセットアップおよび保守できます。
1。要件
SSD 1を使用します このチュートリアルのLinuxVPSホスティングプラン。サーバーにApache、MySQL、およびPHPがすでにインストールおよび構成されていることを前提としています。そうでない場合は、すばらしいチュートリアルに従って、LAMPスタックを簡単にインストールできます。
2。 SSH経由でサーバーにログインします
# ssh root@server_ip
次のコマンドを使用して、サーバーに適切なDebianバージョンがインストールされているかどうかを確認できます。
# lsb_release -a
次の出力が得られるはずです:
Distributor ID: Debian Description: Debian GNU/Linux 8.3 (jessie) Release: 8.3 Codename: jessie
3。システムを更新する
以下を使用して、サーバーが完全に最新であることを確認してください:
# apt-get update && apt-get upgrade
次に、osCommerceのインストールに必要なデータベースを作成します。 rootとしてMySQLにログインし、以下のクエリを実行します。
# mysql -u root -p mysql> CREATE DATABASE oscommerce; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES on oscommerce.* to oscommerceuser@localhost identified by 'your_password'; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec) mysql> quit; Bye
4。 OSCOMMERCEのインストール
Apacheのデフォルトのドキュメントルート( / var / www / html / )に移動します )そして最新のosCommerceバージョンをダウンロードします(この記事の執筆中、最新バージョンは2.3.4です):
# cd /var/www/html/ # wget http://www.oscommerce.com/files/oscommerce-2.3.4.zip
アーカイブを解凍します:
# unzip oscommerce-2.3.4.zip
解凍したディレクトリの名前を変更します:
# mv oscommerce-2.3.4/ oscommerce/
以下のファイルに適切な権限を付与して、Webサーバーがそれに応じてインストールパラメータを保存できるようにします。次のコマンドを実行します。
# chmod 777 /var/www/html/oscommerce/catalog/includes/configure.php # chmod 777 /var/www/html/oscommerce/catalog/admin/includes/configure.php
5。 Webブラウザでインストールを続行します
次に、お気に入りのWebブラウザーを開き、次の場所に移動します: http://your_IP_address/oscommerce/catalog/install/index.php 。次の図に示すように、osCommerceのインストールページが表示されます。
もちろん、インストールを続行できるように、PHP設定と必要なPHP拡張機能を有効化/インストールする必要があります。すべて問題がなければ、開始をクリックします インストールを続行します。次はデータベースの設定です。データベースのクレデンシャルを入力します。データベースの作成部分の指示に従った場合は、次の画像のようになります。
次に、ストア設定を構成できるページが開きます。必要に応じてフィールドに入力し、インストールを完了します。
ストアには、 http://your_server_IP/oscommerce/catalog/index.phpからアクセスできます。 およびosCommerce管理バックエンド: http://your_server_IP/oscommerce/catalog/admin/login.php
インストールを削除する必要があるというインストール後のメモに気付いているかもしれません。 ディレクトリ、いくつかのファイルに正しい権限を設定し、管理ツールを保護します。下のコマンドを実行します:
# rm -rf /var/www/html/oscommerce/catalog/install/ # chmod 644 /var/www/html/oscommerce/catalog/includes/configure.php # chmod 644 /var/www/html/oscommerce/catalog/admin/includes/configure.php
それでは、htpasswdユーティリティを使用してosCommerce管理ツールをパスワードで保護しましょう。実行:
# htpasswd -c /var/www/html/oscommerce/catalog/admin/.htpasswd your_user
これで、パスワードを2回入力するように求められます。パスワードを入力した後、クレデンシャルが期待どおりに入力されているかどうかを確認できます。
# cat /var/www/html/oscommerce/catalog/admin/.htpasswd
6。 Apacheを構成する
次に、保護されたコンテンツを提供する前に.htpasswdファイルをチェックするようにApacheWebサーバーを構成します。お気に入りのエディタでApacheのデフォルトの設定ファイルを開きます。 nanoを使用しています:
# nano /etc/apache2/sites-available/000-default.conf
VirtualHostディレクティブに以下を貼り付けます:
<Directory "/var/www/html"> AuthType Basic AuthName "Restricted Content" AuthUserFile /var/www/html/oscommerce/catalog/admin/.htpasswd Require valid-user </Directory>
ファイルを保存して閉じます。次に、変更を有効にするためにApacheを再起動します。
# service apache2 restart
これで、 http://your_server_IP/oscommerce/catalog/admin/login.phpを開くことができます。 その後、ユーザー名とパスワードのプロンプトが表示されます。
おめでとうございます。osCommerceが正常にインストールされました。 Debian8VPSで。
もちろん、Debian VPSホスティングサービスのいずれかを使用している場合は、Debian 8にosCommerceをインストールする必要はありません。その場合は、専門のLinux管理者にosCommerceのインストールを依頼するだけです。24時間年中無休で利用できます。すぐにリクエストに対応します。
PS。この投稿が気に入った場合は、Debian 8にosCommerceをインストールする方法について、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。