Red de conocimiento informático - Aprendizaje de programación - ¿Dónde está php-fpm.conf.default5.3.27?

¿Dónde está php-fpm.conf.default5.3.27?

Inicio > Operaciones > Compile e instale php-5.3.27 en Linux

Compile e instale php-5.3.27 en Linux

1.

Ruta de almacenamiento de origen/home/wzw/workstation/ src

Ruta de instalación/home/wzw/workstation/env

Cambiar al directorio de trabajo cd /home /wzw/workstation/src/

2.Instalación

wget 2.php.net/distributions/php -5.3.27.tar.gz

sudo mkdir -p /home/wzw/workstation/env/php5

sudo tar -zxvf php-5.3.27.tar.gz

cd php-5.3.27

sudo ./configure --prefix=/home/wzw/workstation/env/php5 --with-config-file-path=/home/wzw/workstation/env/php5/etc/php.ini --with -mysql=/ home/wzw/workstation/env/mysql5 --with-pdo-mysql=/home/wzw/workstation/env/mysql5 --enable-magic-quotes --enable-static --enable- mbstring -- enable-sockets --enable-zip --with-curl --with-libxml-dir --enable-fpm

#Error: configure: error: xml2-config no encontrado Verifique su instalación libxml2. .

# Solución: sudo apt-get install libxml2-dev

# Error: Ha configurado varios SAPI para que se creen. Solo puede compilar un módulo SAPI y un binario CLI al mismo tiempo. al mismo tiempo Archivo: compilar sin este parámetro --with-apxs2=/home/wzw/workstation/env/apache2/bin/apxs

# Error: configure: error: reinstale la distribución libcurl -

# easy.h debe estar en /include/curl/

# Solución: sudo apt-get install libcurl4-openssl-dev

sudo cp php.ini-production .../.../env/php5/etc/php.ini

sudo cp /home/wzw/workstation/env/php5/etc/php-fpm.conf predeterminado /home/wzw/workstation/env/php5/etc/php-fpm.conf

sudo vim /home/wzw/workstation/env/php5/etc/php-fpm.conf

# Busque ;pid = run/php-fpm.pid de aproximadamente 25 líneas de largo, elimine el punto y coma inicial

sudo vim / home/wzw/workstation/env/nginx/conf/nginx.conf

## Agregue index.php a la posición del índice (aproximadamente 45 líneas), de la siguiente manera:

# index index.php index.html index .htm;

# Eliminar comentarios en la ubicación ~\.php$ { .... } módulo #

# y cambie el script que contiene a $document_root

3. Ejecute

cd /home/wzw/workstation/env/php5

sudo ./sbin/php-fpm -y ./etc/php-fpm.conf

# Error: [25-sep-2013 11:55:21] ERROR: [pool www] no puede obtener gid para el grupo 'nadie'

# [25-sep-2013 11:55:21 ] ERROR: Falló la inicialización de FPM

# Solución: abra etc/php-fpm.conf (alrededor de 140 líneas) y cambie a nadie a www-data

#

#

4. /bin/php -r "echo 2+4;"

¡La salida 6 significa que la instalación fue exitosa!