Inicio > Internet y redes, Tutoriales > Instalar servidor HTTP con PHP y mySQL

Instalar servidor HTTP con PHP y mySQL

viernes, 7 de diciembre de 2007

Cuando desarrollas aplicaciones en PHP, probar instalaciones se necesita subir los archivos a el hosting pero puedes probar esas mismas aplicaciones en tu pc que es mas rapido ya que no tienes que subir archivos a ningun lugar xD.

Ademas esto puede servir para crear tu propio servidor Web

Clic en Leer mas para empezar


Usaremos los siguientes programas:

Servidor HTTP : Apache
Base de datos: mySQL
Programacion: PHP
y ademas phpMyAdmin.

Puedes instalarlos manualmente bajando cada componente desde su sitio Web y editando httpd.conf para que reconozca apache a PHP o instalar los pack que traen todo en un solo archivo autoinstalable.

Hay dos packs disponibles: Appserv y Xampp

APPSERV

Es un pack simple, este incluye Apache, PHP, mysql y phpmyadmin

  • Primero baja el pack desde su sitio http://www.appservnetwork.com/
  • Seleccionas los componentes a instalar
  • Ingresas la contraseña que tendra el usuario root de la base de datos.
  • Al finalizar deja marcadas ambas opciones para que se inicien los programas.

XAMPP

Este pack es algo mas avanzado, ademas de los programas que tiene Appserv incluye mod-ssl, webalizer, mercury mail (servidor SMTP y POP3), filezilla FTP server y perl

  • Bajas el pack desde su sitio http://www.apachefriends.org/en/xampp-windows.html
  • En la tercera pantalla marcas todas las casillas para instalar los programas como servicios y asi que se inicien automaticamente al encender el PC
  • Esperas un momento que se copien los archivos
  • Una vez instalado se iniciara el panel de control, ahi puedes controlar los programas.

Para probar los servidores abres en tu navegador http://127.0.0.1 y verificas si se abre la pagina del programa que hayas instalado. En ambos casos tendras las opciones de administrar la base de datos, phpinfo() y otros.

Ahora donde guardar las paginas?

Xampp: c:\xampp\htdocs
Appserv: c:\appserv\www

Si estas conectado mediante un router y quieres que las paginas tuyas sean accesibles desde internet debes abrir los puertos en el router, es decir redirigir el puerto 80 (si usas xampp tambien el 443 para el SSL y el 21 para el FTP server) a tu PC.

  • mario

    instale el appserv, y extoy aprendiendo php en el bloc de notas y las guardo en “www” como index.php pero me lo guarda como texto, y cuando tecleo localhost no sale nada.¿que es lo que pasa no ha de reconocer la extencion o que sera?
    (estoy empezando en todo esto)

  • Nymphetamine

    si te sale que no se puede conectar o algo asi revisa que Apache este iniciado, para eso en el menu inicio -> appserv selecciona la opcion start

  • ado

    tengo nstalado en mi oc appserv realise mis paguinas pero ahora como las subo a mi servido de paga nesecito su ayuda porfa me urga

  • nymphetamine

    con un programa FTP las subes al hosting que tengan, ellos te dan el host, usuario y contraseña

  • Nicolai

    para visualizar los archivos php primero debes gurdarlos en la carpeta C:\AppServ\www y luego abrirlos desde el navegador desde la raiz http://127.0.0.1/

    EJEMPLO:

    guardé un archivo PHP llamado pagina.php, para visualizar el archivo debes ingresar en el navegador http://127.0.0.1/pagina.php

    ( SI ABRES EL ARCHIVO DERECTAMENTE DESDE LA CARPETA SOLO SE VERAN LOS COMANDOS)

    saludos

  • Nicolai

    gracias nymphetamine , instale el server sin ningun problema …