Cargando la página...

Instalación de Apache + MySQL + PHP desde el código fuente en Linux

Publicado por Carlos el 18/01/2008 en GNU/Linux - Nivel Intermedio

Tabla de contenidos

Avatar de

La tabla de contenidos pertenece al artículo completo y no al contenido parcial de cada página del mismo si fuese el caso.

Leer los comentarios.

Resúmen

Esta es una guía y experiencia personal que tuve al instalarlo desde cero, es valido para cualquier distribución Linux (instalación universal)

Sobre el autor

Avatar de Carlos

Carlos tiene 25 años, vive en Mexico / Nuevo Leon y su ocupación es Programador web.

Forma parte del club desde 04/08/2007 a las 16:45 habiendo estado en linea 07/08/2011 a las 14:03 por última vez.

Ha publicado 2 artículos en clubdesarrolladores con un promedio de valoración de 8.43 puntos. Puedes visitar su sitio web en http://www.visionartificial.com.mx

Estadísticas

  • Leido 4194 veces
  • Valorado 9.33 puntos

Pasos para instalar Apache, MySQL y PHP


Esta guía es una experiencia personal sobre como instalar y hacer funcionar un servidor.
Puedes querer ejecutarlo de forma solitaria o también puedes usarla para poner tu propio servidor.

Descargar


Primero debemos descargar Apache desde su sitio Web:

Obtener apache
http://ftp.wayne.edu/apache/httpd/httpd-2.2.6.tar.bz2

MySQL
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51.tar.gz/from/http://mysql.skynet.be/

PHP
http://mx.php.net/get/php-5.2.5.tar.bz2/from/au2.php.net/mirror

Compilar e instalar


Después de descargar el código fuente debemos crear un directorio para compilarlos uno a uno

mkdir servidores

tar -xvjf php-5.2.5.tar.bz2
tar -xvjf httpd-2.2.6.tar.bz2
tar -xvzf mysql-5.0.51.tar.gz

cd httpd-2.2.6/
./configure --prefix=/opt/httpd-2.2.6 --enable-ssl --enable-cgi --enable-so --enable-modules=all --with-perl --enable-shared=max
make
make install

cd mysql-5.0.51
./configure --prefix=/opt/mysql-5.0.51 --enable-assembler --with-mysqld-ldflags=-all-static
make
make install

cd php-5.2.5
./configure --prefix=/opt/httpd-2.2.6 --with-config-file-path=/opt/httpd-2.2.6/conf --without-pear --with-openssl --with-zlib --with-bz2 --enable-calendar --with-gdbm --with-gmp --with-mysql --with-ncurses --with-apxs2=/opt/httpd-2.2.6/bin/apxs
make
make install


despues

cp php.ini-dist /opt/httpd-2.2.6/conf


Configurar


Despues editar el fichero de configuración de apache

nano /opt/httpd-2.0.39/conf/httpd.conf


y Agregar

ServerName 192.168.0.101

añadir

Para PHP 5:

LoadModule php5_module libexec/libphp5.so

En algun lugar de Clearmodule añadimos

para PHP 4:

AddModule mod_php4.c

para PHP 5:

AddModule mod_php5.c

AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps


Administrar



y para arrancar el servidor

apachectl -k start
apachectl -k stop
apachectl -k restart


;) Listo

Si tiene alguna pregunta sobre éste artículo por favor deje un comentario y será respondido.

Descargas

No existen descargas asociadas

Comentarios

Sus comentarios son importantes.

Listado de comentarios

No hay comentarios para listar, si desea puede crear el primer comentario para este artículo.

Agregar un comentario

Debe estar identificado para agregar un comentario