Maison > Tutoriel CMS > ECShop > le corps du texte

Explication détaillée de l'installation et de l'utilisation d'ECSHOP

coldplay.xixi
Libérer: 2021-03-12 10:30:03
avant
6510 Les gens l'ont consulté

Installation de l'environnement Linux/CentOS 7 ECShop 3.6

Explication détaillée de l'installation et de l'utilisation d'ECSHOP

1. Vérifiez si le serveur HTTP Apache a été installé sur le système. C'est-à-dire httpd
Si le contenu suivant est renvoyé, cela signifie qu'il a été installé

[root@localhost ~]# httpd -version
Server version: Apache/2.4.6 (CentOS)
Server built:   Aug  8 2019 11:41:18
Copier après la connexion

S'il n'est pas installé, exécutez la commande suivante pour installer et démarrer le service

[root@localhost ~]# yum install httpd -y
Copier après la connexion

Recommandé (gratuit) : ecshop

2 Vérifiez si PHP et les plug-ins ont été installés sur le système
Si le contenu suivant. est renvoyé, PHP a été installé

[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
Copier après la connexion
rrree

Sinon, exécutez la commande suivante pour l'installer

[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
Copier après la connexion

3 Vérifiez si MySQL ou MariaDB a été installé sur le système
Si ce qui suit. le contenu est renvoyé, MariaDB a été installée

[root@localhost ~]# yum install php php-gd php-mysql -y
Copier après la connexion

Sinon, exécutez la commande suivante pour installer et configurer, et suivez les invites Entrez le nouveau mot de passe de l'utilisateur root

[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
Copier après la connexion

Modifiez le. Fichier de configuration PHP pour définir le fuseau horaire
Recherchez le fuseau horaire, supprimez le caractère de commentaire # avant date.timezone et définissez la valeur sur PRC

[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
Copier après la connexion

Téléchargez et décompressez le code source d'ECShop 3.6

[root@localhost ~]# vim /etc/php.ini
date.timezone = PRC
Copier après la connexion
6. Définissez le répertoire du code source pour qu'il soit accessible en écriture

[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/
Copier après la connexion
7. Désactivez selinux

Modifiez le fichier de configuration selinux et modifiez la valeur de SELINUX sur désactivé

[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
Copier après la connexion
. 8. Démarrez le service Apache, interrogez l'état du service et configurez le service de démarrage

[root@localhost conf]# vim /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted
[root@localhost conf]# setenforce 0
setenforce: SELinux is disabled
Copier après la connexion
9 Le pare-feu autorise le port 80 du service Apache

[root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl enable httpd
[root@localhost ~]# systemctl status httpd
Copier après la connexion
10. Installation du navigateur ECShop

. Supposons que l'adresse IP du serveur soit 192.168.8.128, saisissez

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

Toujours signalé comme interdit, vous devez modifier manuellement les autorisations de tous les répertoires sous www, html et ecshop en mode modifiable. . .

Selon les étapes de l'assistant d'installation, acceptez l'accord et vérifiez l'environnement

Contrat d'installation ECShop

En cas d'échec, continuez à modifier manuellement les autorisations

Environnement de vérification de l'installation ECShop

Lors de la configuration du système, entrez le mot de passe de l'utilisateur root de la base de données, le nom de la base de données ecshop, entrez le compte administrateur et le mot de passe, vérifiez pour installer les données de test et cliquez sur Installer maintenant

MySQL doit changer le mot de passe et créer une base de données, sinon il indique que le compte ou le mot de passe a échoué

Solution :

[root@localhost conf]# firewall-cmd --add-port=80/tcp --zone=public --permanent
success
[root@localhost conf]# firewall-cmd --reload
success
Copier après la connexion

Réussi

Après l'installation est terminée, il n'est pas nécessaire d'activer le système. Entrez l'adresse de la page d'accueil dans le navigateur pour accéder à
http://192.168.8.128/ecshop/index.php
.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!