Maison  >  Article  >  développement back-end  >  Environnement LAMP : étapes pour créer un environnement lampe

Environnement LAMP : étapes pour créer un environnement lampe

不言
不言original
2018-08-04 15:11:423009parcourir

Cet article vous présente l'environnement LAMP : les étapes pour créer un environnement lampe. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

Préparation préliminaire

1. Matériel de préparation :

Package Linux CentOS-6.5 ECShop_v3.6.0_UTF8_release170608

Remarque : le package d'installation n'est pas disponible en téléchargement. sur le site officiel

2. Ouvrez

Logiciel Linux CentOS-6.5 Xshel Xftp 3

3. Entrez dans Windows et copiez le package d'installation du fichier dans /var/www/html. / sous Linux. Utilisez Xftp pour effectuer cette étape

4. Vérifiez si l'outil de compilation gcc existe dans le système (gcc vérifie s'il y en a, facultatif) (L'outil gcc est principalement un outil pour compiler le langage C, et le code source installé est principalement écrit en langage C) Utilisez la commande (gcc -v), si vous pouvez voir le numéro de version de gcc Information, indiquant que cet outil existe et peut être utilisé. Si vous ne l'avez pas, vous pouvez le télécharger et l'installer vous-même

Il n'y a pas d'outil gcc ici, utilisez yum -y install gcc pour télécharger


La première étape, installez

1. Configurez un environnement de lampe. Pour garantir que votre machine virtuelle peut se connecter à Internet, l'installation yum utilisée ici peut nous aider à résoudre les dépendances du logiciel lui-même.

La deuxième étape consiste à redémarrer Apache

Après avoir installé le logiciel ci-dessus (php et ses extensions associées), vous devez redémarrer Apache, démarrer le service Apache et vérifiez si le démarrage est réussi
yum -y install php   ----安装PHP
yum -y install php-mbstring   ---安装PHP扩展
yum -y install  php-mysql  php-gd  php-imap  php-ldap  php-odbc php-pear  php-xml  php-xmlrpc  ---和mysql扩展的

La commande est la suivante : (N'oubliez pas de démarrer le service avec l'utilisateur root)

Méthode 1

Arrêter la commande httpd (temporairement) :

Arrêter la commande httpd (permanent) :

Démarrer la commande httpd (temporaire) :

Service httpd stop

Démarrer Commande httpd (permanente) :

 chkconfig httpd off

Deuxième méthode
service httpd start

Arrêtez la commande httpd (temporaire) :
chkconfig httpd on

Arrêtez la commande httpd (permanent) :

Entrez le répertoire pour démarrer la commande httpd :

 Service httpd stop

Vérifiez si httpd est démarré

chkconfig httpd off
Vérifiez le résultat du démarrage :

 /etc/rc.d/init.d/httpd start
Vous pouvez également utiliser le statut du service httpd pour vérifier

Étape 3, décompressez le package d'installation et transférez-le dans le répertoire HTML

ps aux | grep httpd

Remarque : / var/www/html/ est le répertoire par défaut du serveur HTTP Apache (comme indiqué dans la figure ci-dessous)

A Entrez /var/www/html/Decompress ECShop_v3.6.0_UTF8_release170608.zip Commande de décompression :

B. Désinstallez ensuite le package d'installation d'origine

Commande de désinstallation :

unzip ECShop_v3.6.0_UTF8_release170608.zip
Remarque : Afin d'avoir une meilleure expérience et faciliter l'accès à la « Page d'inscription », d'autres étapes fastidieuses sont ignorées ici et l'emplacement du chemin d'origine de la « Page d'inscription » est délibérément modifié. Les étapes de fonctionnement sont les suivantes :

Entrez ECShop_v3.6.0_UTF8_release170608

commande :

Rm -rf ECShop_v3.6.0_UTF8_release170608.zip

commande : ll

puis entrez la source

commande :

 cd ECShop_v3.6.0_UTF8_release170608

Ensuite, copiez le serveur d'applications ecshop dans /var/www/html/

Command :

Command :
Cd source

puis entrez/var/www/html/ fichier pour vérifier si le la copie est réussie

commande :
cp -r ecshop /var/www/html

puis vérifiez si la copie est réussie
cp -r appserver /var/www/html

commande : ll

et supprimez-la Si nécessaire, conservez l'appserver ecshop

cd /var/www/html
commande : rm -fr file name

La quatrième étape consiste à modifier les autorisations

Dans l'opération suivante, Accès au la page Web nécessite des autorisations. Nous devons augmenter les autorisations du serveur d'applications ecshop à l'avance

Commande :

Commande :

La cinquième L'étape consiste à naviguer en utilisant Ouvrez votre propre ECShop

chmod -R 777 ecshop

Entrez votre IP pour ouvrir, telle que : 172.16.1.15/ecshop

chmod -R 777 appserver
La "Page d'inscription" apparaît et la construction est réussie

Étape 6 : Solution pour l'échec de l'ouverture de la page Web Apache

Après avoir vérifié que les étapes ci-dessus sont correctes, configurez Apache et MySQL pour qu'ils démarrent automatiquement au démarrage et iptables automatiquement. arrêté au démarrage. Suivez les étapes ci-dessous

Remarque : Vérifiez si le programme est activé ou désactivé dans le shell ou dans l'interface Linux CentOS-6.5

chkconfig mysqld --list Vérifiez si MySQL est allumé ?

Chkconfig httpd --list Vérifier si Apache est activé ? Httpd est le nom du logiciel d'Apache

Chkconfig iptables --list Vérifier si le pare-feu est désactivé ?

S'il n'est pas activé ou désactivé, suivez les instructions ci-dessous

Entrez chkconfig mysqld on pour activer MySQL, puis entrez le service mysqld status pour vérifier s'il est activé avec succès

Entrez chkconfig httpd on pour activer Apache, puis entrez le statut du service httpd pour vérifier s'il est activé avec succès

Entrez chkconfig iptables off pour désactiver le pare-feu, puis entrez service iptables status pour vérifier s'il est désactivé

Redémarrer (facultatif), dans Si toutes les commandes ci-dessus sont exécutées et qu'il ne peut toujours pas être ouvert, vous pouvez essayer de redémarrer

et saisir le redémarrage dans redémarrer Linux CentOS

Dans Linux Centos, vous pouvez voir l'icône de redémarrage

Reconnectez-vous en tant qu'utilisateur root

puis rouvrez le shell après le redémarrage de Linux CentOS. , le shell sera également déconnecté et devra être rouvert

Entrez votre IP/ecshop dans le navigateur et ouvrez

Lorsque la « Page d'enregistrement » apparaît, l'environnement est établi avec succès !

Articles connexes recommandés :

Configuration de l'environnement Lamp Configuration de l'environnement LAMP sous le serveur Alibaba Cloud sous CentOS 6.3

Principe de fonctionnement de base du middleware dans le modèle de conception de pipeline dans le framework Laravel

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!

Déclaration:
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