ECSHOPのインストールと使い方を詳しく解説

coldplay.xixi
リリース: 2021-03-12 10:30:03
転載
6337 人が閲覧しました

Linux/CentOS 7 環境のインストール ECShop 3.6

ECSHOPのインストールと使い方を詳しく解説


1. Apache HTTP Server がインストールされているか確認します。 httpd

次の内容が返された場合は、インストールされていることを意味します

[root@localhost ~]# httpd -version
Server version: Apache/2.4.6 (CentOS)
Server built:   Aug  8 2019 11:41:18
ログイン後にコピー
インストールされていない場合は、次のコマンドを実行してサービスをインストールおよび開始します

[root@localhost ~]# yum install httpd -y
ログイン後にコピー
推奨 (無料): ecshop


2. システムに PHP とプラグインがインストールされているかどうかを確認します。

[root@localhost ~]# php -v
PHP 5.4.16 (cli) (built: Nov  1 2019 16:04:20)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
ログイン後にコピー
[root@localhost ~]# rpm -qa | grep php-gd
php-gd-5.4.16-46.1.el7_7.x86_64
[root@localhost ~]# rpm -qa|grep php-mysql
php-mysql-5.4.16-46.1.el7_7.x86_64
ログイン後にコピー

そうでない場合は、次のコマンドを実行してインストールします。

[root@localhost ~]# yum install php php-gd php-mysql -y
ログイン後にコピー

3. システムに MySQL または MariaDB がインストールされているかどうかを確認します。次の内容が返されます。MariaDB がインストールされました

[root@localhost ~]# rpm -qa|grep mariadb
mariadb-libs-5.5.64-1.el7.x86_64
mariadb-5.5.64-1.el7.x86_64
mariadb-server-5.5.64-1.el7.x86_64
ログイン後にコピー
そうでない場合は、次のコマンドを実行してインストールおよび構成し、プロンプトに従います。root ユーザー

[root@localhost ~]# yum install mariadb-server -y
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl enable mariadb
[root@localhost ~]# systemctl status mariadb
[root@localhost ~]# mysql_secure_installation
ログイン後にコピー
4 の新しいパスワードを入力します。 PHP 設定ファイルを変更してタイム ゾーンを設定します。

timezone を検索し、date.timezone の前のコメント文字 # を削除し、値を PRC

[root@localhost ~]# vim /etc/php.ini
date.timezone = PRC
ログイン後にコピー
5 に設定します。ECShop 3.6 ソース コードをダウンロードして解凍します。

[root@localhost ~]# wget http://zj.mycodes.net/201708/ECShop_3.6.0_UTF8_release.zip
[root@localhost ~]# unzip ECShop_3.6.0_UTF8_release.zip
[root@localhost ~]# mv ECShop_3.6.0_UTF8_release/source/* /var/www/html/
ログイン後にコピー
6. ソース コード ディレクトリを書き込み可能に設定します

[root@localhost ~]# mv ECShop_3.6.0_UTF8_release/source/* /var/www/html/
[root@localhost ~]# cd /var/www/html
[root@localhost ~]# ls
appserver  ecshop
[root@localhost ~]# chmod 777 -R appserver ecshop
ログイン後にコピー
7. selinux をオフにします

selinux 設定ファイルを変更し、SELINUX の値を無効に変更します

[root@localhost conf]# vim /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted
[root@localhost conf]# setenforce 0
setenforce: SELinux is disabled
ログイン後にコピー
8. Apache サービスを開始し、サービスのステータスをクエリし、スタートアップ サービスを設定します

[root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl enable httpd
[root@localhost ~]# systemctl status httpd
ログイン後にコピー
9. ファイアウォールは Apache サービスのポート 80 を許可します

[root@localhost conf]# firewall-cmd --add-port=80/tcp --zone=public --permanent
success
[root@localhost conf]# firewall-cmd --reload
success
ログイン後にコピー
10. ブラウザのインス​​トール ECShop

サーバーの IP アドレスが 192.168.8.128 であると仮定し、

http://192.168.85.128/ecshop/install/index.php

と入力します。ブラウザのアドレス バー

#常に禁止されていると報告され、www、html、および ecshop の下のすべてのディレクトリのアクセス許可を手動で編集可能モードに変更します。 。 。

##インストール ウィザードの手順に従い、契約書に同意し、環境を確認します

ECShop インストール契約書

#障害が発生した場合は、引き続き権限を手動で変更してください

# #ECShop インストールチェック環境

システムを設定する場合、データベース root ユーザーのパスワード、データベース名 ecshop を入力し、管理者アカウントとパスワードを入力して、テスト データのインストールを確認し、[今すぐインストール] をクリックします

MySQL はパスワードを変更してデータベースを作成する必要があります。そうしないと、アカウントまたはパスワードが失敗したというメッセージが表示されます

##解決策:

mysql -u root -p
 ALTER USER USER() IDENTIFIED BY 'Biran1991!2#'
 create database ecshop;
 show databases;
 systemctl restart mysqld.service
ログイン後にコピー

成功

終了後インストールが完了したら、システムをアクティベートする必要はありません。ブラウザにホームページのアドレスを入力して、

http:///192.168.8.128/ecshop/index.php にアクセスします。

以上がECSHOPのインストールと使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!