Hosting de Calidad
  • Inicio
  • Precios y servicios
  • F.a.q y ayudas
  • Realizar pedido
  • Webs alojadas
  • Quienes somos
  • Foro HyD
  • Contacto

    Zona Dominios

    Entrar
    registro de dominios


    Zona Hosting

    Entrar
    alojamiento web


    5 Métodos de Pago
    Tarjeta de crédito
    Domiciliación
    Transferencia
    Soporte Epagado
    Soporte Paypal

    Liberalización .es

    Ver mas
    dominios .es


  •  
     
     
    Tutorial de PHP y MySQL: Instalación de Apache+PHP+MySQL en Linux/Unix

    Instalación de Apache+PHP+MySQL en Linux/Unix


    En este capítulo describiremos el proceso de instalción de la base de datos MySQL, de un servidor web Apache con PHP, en una máquina con sistema operativo Linux o Unix.

    Lo primero que debemos hacer es conseguirnos los paquetes necesarios, y que mejor para ello que diriguirnos a las páginas web (o cualquiera de sus mirros) de los programas en cuestión:

    Para poder realizar todo el proceso de instalación has de tener acceso como root a la máquin Linux.

    Lo primero que debemos hacer un directorio de instalación, aunque lo normal sería que lo hicieramos en /usr/local, /urs/src, o bien en /opt. Como hay que escoger uno, yo voy ha escoger el primero, /usr/local, aunque el proceso sería el mismo si nos declináramos por cualquier otro.

    Supongamos que ya nos hemos conseguido los paquetes y los tenemos en el directorio /root/install, lo primiero que hacemos es descomprimirlos:

    cd /usr/local

    tar zxvf /root/install/apache-1.3.x.tar.gz

    tar zxvf /root/instal/mysql-3.22.x.tar.gz

    tar zxvf /root/instal/php-3.0.x.tar-gz

    Creamos enlaces sencillos (blandos) a código fuente

    ln -s /usr/local/apache-1.3.x  /usr/local/apache

    ln -s /usr/local/mysql-3.22.x /usr/local/mysql

    ln -s /usr/local/php-3.0.x /usr/local/php

    Preparamos la fuentes par al compilación de Apache

    cd /usr/loca/apache

    ./configure --prefix=/usr/local/apache

    Compilamos e instalamos MySQL

    cd /usr/local/mysql

    ./configure --witout-debug --prefix=/usr/local/mysql

    make

    make install

    cp /usr/local/support-files/mysql.server /etc/rc.d/init.d/mysql

    chmod 755 /etc/rc.d/init.d/mysql

    Creamos la bases del datos del sistema MySQL

    /usr/local/mysql/bin/mysql_install_db

    Arrancamos el servidor MySQL

    /etc/rc.d/init.d/mysql start

    Asignamos la password del adminstrador (root ) de MySQL

    /usr/local/mysql/bin/mysqladmin -u root password "clave"

    Ya hemos terminado con MySQL, ahora compilaremos PHP como módulo de Apache.

    cd /usr/local/php

    ./configure --with-mysql=/usr/local/mysql \

    --with-apache=/usr/local/apache \

    --enable-track-vars

    make

    make install

    #cp php3.ini-dist /usr/local/lib/php3.ini

    Compilamos Apache

    cd /usr/local/apache

     ./configure --prefix=/usr/local/apache \

    --activate-module=src/modules/php3/libphp3.a

    # si hemos compilado PHP4 utilizaremos

    #--activate-module=src/modules/php4/libphp4.a

    # quitar los comentarios para habilitar el módulo de proxy

    #--activate-module=src/modules/proxy/libproxy.a

    make

    make install

    Para definir las extenciones de los scripts PHP, hay que añadir las siguientes lineas en el fichero de configuración de apache (httpd.conf):

    AddType application/x-httpd-php3 .php3

    AddType application/x-httpd-php3 .php

    AddType application/x-httpd-php3 .phtml

    Ahora ya sólo nos queda arrancar el servidor, pero primero copiamos el script de arranque en /etc/rc.d/init.d

    cp /usr/local/apache/bin/apachecte /etc/rc.d/init.d/apache

    /etc/rc.d/init.d/apache start

    Para comprobar nuestra instalación crea un fichero llamado test.php3 con la siguiente linea:

    <?php phpinfo() ?>

    Colócalo en el directorio de documentos de Apache y llámalo desde el navegador. Si lo hemos hecho todo bien nos saldrá una página con todas las variables de PHP.

    NOTA:

    Cabe destacar que lo que hemos echo es una instalación básica, por lo que recomendamos leer los manuales de las distintas aplicaciones para obtener más detalles sobre la instalación de éstas.

     

    ©José Antonio Rodríguez 2000.

     
       



    registro de dominios | alojamiento web | hosting por publicidad

       

     

    Manual de linux Manual de apache Manual de php Manual de mysql Manual de SQL Manual del Plesk Como funciona Paypal Manual de html