armando el server PHP
-
ok... suponiendo que tengo la última version de php...
1) como armo un server off-line para hacer pruebas en mi pc?
2) necesito mysql?
3) en caso de ser afirmativa (3) ... como lo instalo? -
Vamos a ver, suponiendo que usas Windows ¿Vale?
Puedes elegir entre un servidor Apache (http://www.apache.org/) o el IIS (En caso de que uses NT o XP) o el PWS (Si usas 98 o Millenium)
En ambos casos tienes que instalar primero el servidor (Suena muuy "grande" la palabra "Servidor" pero no deja de ser un programa osea que tampoco creas que es muy dificil) y luego configurarlo.
En el caso del Apache, la configuración es algo más compleja que en el PWS o en el IIS (En estos últimos de echo, sólo tienes que configurar la carpeta donde vas a tener el servidor y poco más (Normalmente la que viene por defecto te sirve que es c:\Inetpub\wwroot))
Una vez instalado y configurado el servidor, ponlo en marcha (En el caso del PWS al lado del reloj de Windows tienes un icono para activarlo y desactivarlo, en el caso del IIS lo tienes en el panel de control de Windows) y en tu navegador, escribe la siguiente URL:
http://127.0.0.1
si te sale algo ya está funcionando, si te dice que no encuentra la página, algo falla, revisa la configuración y sobre todo si lo tienes activado (Que parece una tontería, pero a veces pasa jejeje)
Si usas el Apache, en el menú de inicio tienes un acceso para activar y desactivar el servidor.
Vale, supongamos que ya tienes el server funcionando ¿ok?
Ahora te vas a la web de php (http://www.php.net/) y te bajas la última versión que haya para Windows (bajete los binarios no el código fuente, eso no te sirve)
Esto que te bajas no es más que un interprete para que el servidor entienda el lenguaje pero es como otro programa cualquiera.
En la instalación te pide información sobre el servidor que estás utilizando, díle el que usas y ya se encarga él de configurar el servidor para que interprete el lenguaje.
MySQL sólo te sirve si vas a usar bases de datos, si sólo van a ser páginas PHP sin uso de base de datos no te hace falta (Si tienes pensado probar algún tipo de foro, un PHP-nuke o similares, sí necesitas el MySQL)
Si lo quieres bajar, lo tienes en su web (http://www.mysql.com/) esto, al igual que el servidor y el interprete del lenguaje, tambíen no deja de ser un programa osea que lo instalas, lo activas y te olvidas :-)
Para el manejo de bases de datos, si no sabes el lenguaje SQL te recomiendo usar un Front-End, esto no deja de ser como el Acces de Office sólo que para bases de datos MySQL.
Uno que está muy bien, es simple y que trabaja en entorno web es el PHP-my-Admin (http://www.phpmyadmin.net/) te lo recomiendo, yo es el que uso y no tengo ninguna queja sobre él.
Pues nada, una vez montado, sólo te queda meter en el servidor lo que quieras y verlo através de la dirección que te he dicho antes (Si haces carpetas dentro del servidor (la carpeta de tu disco duro que sirve las páginas), recuerda que la dirección sería http://127.0.0.1/carpeta)
Espero que esto te sirva de ayuda, de todas foramas si necesitas algo más, dímelo y a ver si puedo echarte un cable ¿Vale?
Un saludote -
sino www.easyphp.org que pones next next next y te instla todo de 1
