hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
04 de ſeptiembre de 2008, 11:17:32
Noticias: Participa en el batch lab de CPH
Para ver este enlace Registrate o Inicia Sesion
aqui

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Desarrollo Web
| | |-+  Php (Moderador: shevchenko)
| | | |-+  Compilando Apache y PHP para Linux
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Compilando Apache y PHP para Linux  (Leído 986 veces)
vart001
Administrador
*****
Desconectado Desconectado

Mensajes: 1,417


El Mero, mero!


Ver Perfil WWW
« : 25 de Mayo de 2005, 02:40:13 »

Compilando Apache y PHP para Linux
Por Fernando José Pereda Garcimartín
fuente: maestrosdelweb .com

En este taller vamos a describir un poco por encima los pasos que hay que seguir para tener Apache + PHP en tu máquina Linux.

    *  Nos ponemos como root para empezar a trabajar
    * Bajamos los fuentes de Apache y PHP y los descomprimimos
    * Compilamos Apache con los módulos necesarios
    * Compilamos PHP con el soporte que queramos
    * Probamos Apache y PHP

Obteniendo los permisos necesarios para compilar Apache y PHP

   1. Obtenemos permisos de root con el comando su -l:

      [shell]$ su -l
      Password:
      [shell]#

      Notar que cambia el signo $ por el #, con este usuario nos limitaremos a hacer labores de administración, podemos dañar el sistema.

Preparando las fuentes para ser compiladas

   1. Bajamos las fuentes de los programas de
Para ver este enlace Registrate o Inicia Sesion y
Para ver este enlace Registrate o Inicia Sesion.

   2. Descomprimimos las fuentes:

      [shell]# gunzip apache_1.x.x.t ar.gz
      [shell]# gunzip php-4.0.x.tar.gz
      [shell]# tar -xvf apache_1.x.x.t ar
      [shell]# tar -xvf php-4.0.x.tar

   3. Preparamos Apache para ser compilado:

      [shell]# cd apache_1.x.x
      [shell]# ./configure --enable-module=so --enable-module=all --enable-shared=max

    * Preparamos PHP para ser compilado:

      [shell]# cd ../php-4.0.x
      [shell]# ./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs

    * Aquí es el momento en el que podemos añadir todos los módulos que queramos, por ejemplo, para añadir el soporte para GD

      [shell]# ./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs --with-gd=shared

      Cualquier cosa, la añadiremos como shared, que así no crece el binario Smiley

    * También podemos añadir PostgreSQL y GD

      [shell]# ./configure --with-apxs=/usr/local/apache/bin/apxs --with-gd=shared --with-pgsql=shared

Compilamos Apache y PHP y los hacemos funcionar

   1. Compilamos e instalamos Apache y lo probamos:

      [shell]# cd ../apache_1.x.x
      [shell]# make -j5 && make install && echo "Bien compilado e instalado"

      Puesto que el operador && no ejecuta el siguiente comando si el anterior no se acabó con éxito, he añadido el tercero para tener más control.
      Probamos que Apache funciona bien:

      [shell]# /usr/local/apache/bin/apachectl start

      Si todo está bien, pondrá algo así como httpd started.

   2. Compilamos e instalamos PHP y lo probamos:

      [shell]# cd ../php-4.x.x
      [shell]# make -j5 && make install && echo "Bien compilado e instalado"


      Vamos a probar PHP, creamos un archivo con <?php phpinfo() ?>:

      [shell]# cat > /usr/local/apache/htdocs/info.php
      [shell]# <?php phpinfo() ?>
      [shell]# [Control-D]
      [shell]# lynx
Para ver este enlace Registrate o Inicia Sesion

      Si vemos la información de PHP, entonces ha funcionado.

Si has llegado hasta aquí, entonces es que todo ha funcionado, entonces, sólo queda recomendar el Manual de PHP.net
En línea

root from cph


Para ver este enlace Registrate o Inicia Sesion
Hackear hotmail aqui

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online