Instalar servidor HTTP con PHP y mySQL


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.

Blogalaxia Tags: , , , , , , ,

This entry was posted in Internet y redes, Tutoriales and tagged , , , , , , , . Bookmark the permalink.

6 Responses to Instalar servidor HTTP con PHP y mySQL

  1. mario says:

    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)

  2. Nymphetamine says:

    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

  3. ado says:

    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

  4. nymphetamine says:

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

  5. Nicolai says:

    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

  6. Nicolai says:

    gracias nymphetamine , instale el server sin ningun problema …

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>