Maison > développement back-end > Problème PHP > Comment configurer l'environnement d'exécution php

Comment configurer l'environnement d'exécution php

爱喝马黛茶的安东尼
Libérer: 2023-02-23 12:54:02
original
6053 Les gens l'ont consulté

Comment configurer l'environnement d'exécution php

étapes de configuration et d'installation de l'environnement php :

1. 🎜 >

Comment configurer lenvironnement dexécution php

Adresse de téléchargement du système :

Adresse de téléchargement du package logiciel : http://xiazai.jb51.net/201611/yuanma/php+apache+ mysql (jb51.net).rar

2. Téléchargez le progiciel/changez la source

(1) Téléchargez et installez l'outil logiciel du progiciel

yum install -y wget vim unzip zip

Comment configurer lenvironnement dexécution php

(2) Changer la source

1. Désinstallez d'abord l'epel précédemment installé pour éviter d'affecter

rpm -e epel-release

2. Vider le cache miam

miam tout nettoyer

Comment configurer lenvironnement dexécution phpmiam makecache

3. rm -rf /etc/yum.repos.d/* (Lorsque vous effectuez cette opération, n'oubliez pas d'installer wget à l'avance, sinon vous devez monter le CD et utiliser rpm pour installer wget.)


Comment configurer lenvironnement dexécution php4. Téléchargez la source d'Ali

wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel -6.repohttp://mirrors .aliyun.com/repo/Centos-6.repo

5,

miam repolist

Comment configurer lenvironnement dexécution phpRecommandations associées : "

Tutoriel d'introduction à PHP

3. Installez MySQL

(1) Décompressez

tar -zxvf mysql-5.1.72-linux- x86_64-glibc23.tar.gz

Comment configurer lenvironnement dexécution php (2) Configurer mysql

mv mysql-5.1.72-linux-x86_64-glibc23 /usr/local/mysql
cd /usr/local/mysql
useradd -s /sbin/nologin mysql
mkdir -p /data/mysql
chown -R mysql:mysql /data/mysql
Copier après la connexion

./scripts/mysql_install_db --user =mysql --datadir=/data /mysql

Vérifier si la compilation a réussi

echo $?

Comment configurer lenvironnement dexécution php (3) Make mysql dans un service

cp support-files/my-large.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
vim /etc/init.d/mysqld
Copier après la connexion

Modifier le contenu du fichier

basedir=/usr/local/mysql (répertoire d'installation mysql)

datadir=/data/mysqlrépertoire de la base de données mysql)


chkconfig --add mysqld

chkconfig mysqld on

4 Installer Apache

(1) Installez le logiciel exécutant l'environnement gcc

<. 🎜>yum install -y gcc

(2) Décompresser Comment configurer lenvironnement dexécution php

tar -jxvf httpd-2.2.27.tar.bz2

(3)CompileComment configurer lenvironnement dexécution php

./configure --prefix=/usr/local/apache2 --enable-mods-shared=most --enable-so

(4) InstallerComment configurer lenvironnement dexécution php

make

make installComment configurer lenvironnement dexécution php

Comment configurer lenvironnement dexécution php 5. Installez PHP

(1) Décompressez

tar -zxvf php-5.3.28.tar.gz

(2) Installez le plug-in logiciel requis pour php Comment configurer lenvironnement dexécution php

yum install -y libxml2-devel.x86_64
yum install -y openssl-devel.x86_64
yum install -y bzip2-devel.x86_64
yum install -y libjpeg-turbo-devel.x86_64
yum install -y libpng-devel.x86_64
yum install -y freetype-devel.x86_64
yum install -y libmcrypt-devel.x86_64
Copier après la connexion

(3) Compilez le code Comment configurer lenvironnement dexécution php

comme suit :

./configure --prefix=/usr/local/php 
--with-apxs2=/usr/local/apache2/bin/apxs 
--with-config-file-path=/usr/local/php/etc 
--with-mysql=/usr/local/mysql 
--with-libxml-dir 
--with-gd 
--with-jpeg-dir 
--with-png-dir 
--with-freetype-dir 
--with-iconv-dir 
--with-zlib-dir 
--with-bz2 
--with-openssl 
--with-mcrypt 
--enable-soap 
--enable-gd-native-ttf 
--enable-mbstring 
--enable-sockets 
--enable-exif 
--disable-ipv6
Copier après la connexion

(4) Installer Comment configurer lenvironnement dexécution php

make

Comment configurer lenvironnement dexécution php

make install

Comment configurer lenvironnement dexécution php

六、编辑配置文件

(1)vim /usr/local/apache2/conf/httpd.conf找到:

<Directory />
 Options FollowSymLinks
 AllowOverride None
 Order deny,allow
 Deny from all
</Directory>
Copier après la connexion

改为:

<Directory />
 Options FollowSymLinks
 AllowOverride None
 Order deny,allow
 Allow from all
</Directory>
Copier après la connexion

找到:

AddType application/x-gzip .gz .tgz

在该行下面添加:

AddType application/x-httpd-php .php

找到:

<IfModule dir_module>
 DirectoryIndex index.html
</IfModule>
Copier après la connexion

将该行改为:

<IfModule dir_module>
 DirectoryIndex index.html index.htm index.php
</IfModule>
Copier après la connexion

找到:

#ServerName www.example.com:80

修改为:

ServerName localhost:80

2 测试解析php

vim /usr/local/apache2/htdocs/1.php

写入:

<?php
phpinfo();
?>
Copier après la connexion

浏览器打开:地址/1.php

Comment configurer lenvironnement dexécution 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:php.cn
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