La nueva versión de mysql + apache + php Linux, guía de instalación

  

acaba de ver que alguien publicó los pasos de la instalación de manera no ganadora. Apenas hoy, el nuevo servidor del sitio web de la compañía, pasó una mañana para instalar mysql + php + apache.

La nueva versión de la versión anterior todavía es algo diferente. Ahora ponga los pasos para instalar los pasos:

1.mysql

Descargue el paquete mysql for linux rpm en la siguiente página

http://www.mysql.com/downloads /down...3.52-1.i386.rpmhttp://www.mysql.com/downloads/down...3.52-1.i386.rpm

Guardar en el directorio /home /tmp

Lista de comandos:

cd /home /tmp rpm -ivh mysql-3.23.52-1.i386.rpm //# Instalar el servidor mysql rpm -ivh mysql-client-3.23.52-1. I386.rpm //# Instalar mysql client /usr /mysql /safe_mysqld &//# Iniciar mysql server mysql //# Ejecutar mysql client y abrir el acceso remoto para que el usuario root pueda hacer una depuración usar mysql update user set host = '%' donde usuario = 'raíz' y host < > 'localhost'; flush privileges; quit //Esta instalación de mysql está completa

2.apache

Descargue apache en la página siguiente Paquete fuente para linux

http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz

Guardar en el directorio /home /tmp

Lista de comandos: cd /home /tmp tar -zxvf apache_1.3.26.tar.gz mv apache_1.3.26.tar.gz apache cd apache ./configure --prefix = /usr /local /apache --enable-module = así que haga make install Instale apache en /usr /local /apache //y configure apache para que sea compatible con el modo dso

3.php

Página de descarga php para el paquete fuente de linux

http://www.php.net/get_download.php?df=php-4.2.3.tar.gz

Guardar en /home Directorio /tmp

Lista de comandos:

cd /home /tmp tar -zxvf php-4.2.3.tar.gz mv php-4.2.3.tar.gz php cd php ./Configure --prefix = /usr /local /php --with-apxs = /usr /local /apache /bin /apxs --with-config-file-path = /usr /local /lib --enable-track-vars --with-xml --with-mysql make make install cp php.ini-dist /usr/local/lib/php.ini

Instale php como dso /usr /local /php Establezca el directorio del archivo de configuración en /usr /local /lib Abra mysql, soporte xml

4.Configure

vi /usr/local/apache/conf/httpd.conf

Realice la siguiente configuración para apache

#Cambie la línea de ServerAdmin [email protected] a su dirección de correo electrónico #DocumentRoot " /home /httpd /html /" aquí está el archivo html Directorio principal # 同上 #Opciones FollowSymLinks MultiViews Por razones de seguridad, elimine " Índices " # # DirectoryIndex default.php default.phtml default.php3 default.html default.htm # # Establezca el nombre de apache predeterminado nombre de archivo #AddType application /x- Httpd-php .php .phtml .php3 .inc #AddType application /x-httpd-php-source .phps #Configurar el sufijo del archivo php

Guardar salida de disco

vi /usr /local /lib /php.ini

# register-golbals = On //Save and exit

5. Comience el servicio

/usr /local /apache /bin /apachectl start

6.Remarks

El número máximo predeterminado de apaches en linux es 256. No importa cómo modifique httpd.conf, no puede exceder este límite. Si desea aumentar este límite, edite /home/tmp/apache/src/include/httpd.h antes de compilar apache, y cambie la línea #define HARD_SERVER_LIMIT 256 a #define HARD_SERVER_LIMIT 2048 y compile apache nuevamente,

apache 1.3.26 mod_so parece que ya no es el módulo predeterminado. El tiempo de compilación debe agregar --enable-module = por lo tanto, no agregué este parámetro por primera vez, los resultados no pueden encontrar el compilador de apxs php

php 4.2.3 La ruta de configuración predeterminada del archivo parece haber cambiado. El tiempo de compilación debe agregar los parámetros --with-config-file-path = /usr /local /lib, compilé php.ini por primera vez, poner n lugares son inútiles. Último recurso Solo este parámetro puede ser agregado.

ps No hay garantía de que los pasos descritos en este artículo se apliquen a otras versiones

Archivo adjunto: descargue el archivo relevante de

php: http://www.php.net/get_download.php Df = php-4.2.3.tar.gz

apache: http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz

servidor mysql: Http://www.mysql.com/downloads/down...3.52-1.i386.rpm

mysql client:


http://www.mysql.com/downloads/Abajo ... 3.52-1.i386.rpm

Copyright © Conocimiento de Windows All Rights Reserved