Maison  >  Article  >  développement back-end  >  Comment installer php5.4 avec wdcp

Comment installer php5.4 avec wdcp

藏色散人
藏色散人original
2021-10-20 09:22:581771parcourir

Comment installer php5.4 avec wdcp : 1. Installez wdcp ; 2. Installez mysql via la commande "sh mysql_up55.sh" ; 3. Installez php5.4 via "sh php_up54.sh".

Comment installer php5.4 avec wdcp

L'environnement d'exploitation de cet article : système linux5.9.8, version PHP5.4, ordinateur DELL G3

Comment installer php5.4 avec wdcp ?

WDCP installe et configure php5.4 et mongodb :

Enregistrez-le pour ne pas l'oublier. Tous les processus d'installation ont été testés et utilisés par moi-même sans aucun problème.

Commandes Linux communes

mv 移动文件
mkdir 创建文件夹
rm 删除
cp 复制
netstat 网络状态
tar 解压
wget 下载
rpm 安装内容
config/make/make install 编译安装

Si vous souhaitez exécuter une commande dans un certain répertoire, vous devez ajouter ./

installation wdcp

Installation du package RPM
wget http://down.wdlinux.cn / in/lanmp_wdcp_ins.sh
sh lanmp_wdcp_ins.sh

wdcp update PHP5.4

Téléchargez le script, décompressez-le et téléchargez-le dans votre propre répertoire d'installation

Adresse de téléchargement : http://pan.baidu.com/s /1dD9vXBV

1. Installez mysql

sh mysql_up55.sh

2. Installez php

sh php_up54.sh

Si vous devez installer d'autres versions, utilisez simplement ceci : sh php_up54.sh numéro de version, pour Par exemple, le dernier numéro de version est 5.5 .15, utilisez sh php_up54.sh 5.5.15

3 Installez zend guard,

sh Zendguard6.sh

4. Après avoir installé zend, n'oubliez pas de redémarrer le serveur Web

.

service httpd restart

service nginxd restart

5 Lors du redémarrage de MySQL, il indique que l'arrière-plan ne peut pas être connecté.

Solution : vim /www/wdlinux/init.d/mysqld

basedir=/www/wdlinux/mysql

datadir=/www/wdlinux/mysql/var

Installer le pilote mongodb

Parce que je ne suis pas très familier avec Linux, je n'ai pas pu l'ignorer en suivant le tutoriel du site officiel utilisant pecl install mongo et en téléchargeant, décompressant et compilant depuis github.

Plus tard, j'ai pensé que c'était peut-être parce que j'avais mis à niveau php vers 5.4, mais centos php n'est pas la version de php qui a été mise à niveau plus tard, donc la version pecl est fausse. Cela peut probablement être trouvé dans l'invite, car elle provoque des erreurs telles. car phpize n'est pas installé. Lors de l'exécution de yum install php5-devel, il indique que le package est introuvable, mais ces commandes sont disponibles dans le répertoire d'installation, la solution est donc très simple et il n'est pas nécessaire de contourner les coins. tous.

1. Exécutez directement la commande pecl dans le dossier php

/www/wdlinux/php/bin/pecl installez mongo

2.php.ini et ajoutez

extension=mongo.so

Installez mongodb (v2. 6.x)

1. Téléchargez mongodb

curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.11.tgz

2. du répertoire wdcp)

mv mongodb-linux-x86_64-2.6.11.tgz /www/wdlinux

3 Décompressez

tar -zxvf mongodb-linux-x86_64-2.6.11.tgz

4.

mv mongodb-linux-x86_64-2.6.11 mongodb

5 Entrez dans le dossier mongodb et créez des dossiers de données et de journaux. Le premier stocke la base de données et le second stocke les journaux

mkdir data

mkdir log

6. . Modifiez le fichier rc .local, le système s'exécutera automatiquement après le redémarrage

vim /etc/rc.local

Ajoutez et enregistrez

/www/wdlinux/mongodb/bin/mongod --dbpath /www/wdlinux/mongodb/. data --logpath /www/ wdlinux/mongodb/log/dblog --port 27017 --auth

7 Exécutez mongod

Configurez mongodb (écrit auparavant, répétez-le)

1 Ouvrez mongo.exe avec la console

.

2. Entrez use admin ----->Cette étape consiste à accéder à la base de données de gestion des utilisateurs par défaut afin de créer un administrateur global)

3. Utilisez directement db.addUser("root","12345"). ------> ;Il s'agit d'une commande obsolète. Elle génère un administrateur avec le rôle de root et toutes les autorisations.

4. Entrez à nouveau mongo.exe et utilisez mongo.exe -u root -p 12345 --authenticationDatabase admin pour démarrer le client -------> collection pour votre administrateur

5. Par exemple, le nom de ma base de données lbs est lbs_people, puis entrez le contenu suivant pour créer un administrateur appelé lbsadmin. Ce qu'il faut noter ici, c'est que le rôle doit être dbOwner, ce qui signifie que la collection existe. Les autorisations de lecture, d'écriture et de vérification sans dbAdmin, c'est-à-dire l'autorisation de maintenance

use lbs_peopledb.createUser({    user: "lbsadmin",    pwd: "password",    roles: [ { role: "dbOwner", db: "lbs_people" } ] } )

6 Ajouter l'index db.lbs_people.ensureIndex({poi:"2d"})

commandes mongodb communes

show. dbs show database

show collections display Set

db.drop() Supprimer la base de données

db.createCollection("name") Créer un ensemble vide

Apprentissage recommandé : "Tutoriel vidéo 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!

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