Mostrando las entradas con la etiqueta como instalar. Mostrar todas las entradas
Mostrando las entradas con la etiqueta como instalar. Mostrar todas las entradas

martes, marzo 08, 2011

Como instalar PHP en Windows IIS

Yo sé que muchos han descargado el XAMMP, Apache o incluso el Abyss Webserver con el fin de tener un servidor para sus páginas web que pueda trabajar con php, pues hoy les mostraré (y no porque Microsoft me pague comisión) como instalar php en Windows y hacer que el IIS (servidor web que viene con la instalación de Windows) funcione con este lenguaje.  Ya hay muchas páginas donde explican a detalle la instalación y configuración del IIS con PHP, pero, todas estas hablan de que se tiene que descargar la versión de PHP que viene en un archivo comprimido (ZIP) y después descomprimirla, copiar archivos, cambiar archivo de configuración, agregar al registro, etc, etc, etc, etc y demasiados etc´s después tenemos listo nuestro servidor con PHP.  Pues esta vez les doy la manera más sencilla y rápida de hacer la configuración, incluso, yo la terminé en 15 minutos, en realidad la descarga de archivos es lo que te toma más tiempo.

     En fin inicio el tutorial con el mismo comentario de siempre y que me gustaría que tengan en mente siempre que estén haciendo algo con su computadora (o la computadora de tu hermano si no quieres descomponer la tuya :-) : "ESTO ES MUY SENCILLO!".

     Ok, comenzamos, primero, vamos a ver el listado de las cosas que necesitamos:


  • Computadora con el sistema operativo Windows instalado (funciona mejor si utilizas un Windows XP ó Windows Server (que en realidad yo recomiendo que si lo vas a utilizar como "SERVIDOR" que utilices alguno de estos dos como sistema operativo), aunque también funciona con Vista o Windows 7).
  • Archivo de instalación de PHP.
  • Alguien a quien echarle la culpa si te sale mal :-)
     Ahora si, empecemos con el trabajo sucio:

     Descarga el instalador de PHP (si, leyeron bien INSTALADOR no el zip ni binarios) desde este vínculo: Instalador PHP y sigue las instrucciones en pantalla para instalarlo (o sea dale next, next, next hasta terminar la instalacióon) sólo hay que anotar las rutas a donde se ha instalado nuestro PHP.

   Ahora la configuración para el IIS:
  • Abrir el administrador del IIS (IIS Manager).
  • En el panel del lado izquierdo hay que expandir la carpeta de "local computer".
  • Hacer click en la carpeta "Web Service Extensions".
  • En el panel derecho dar click en "Add new web service extension...".
  • Ingresa "PHP ISAPI extension" como el nombre de la extension.
  • Click en el botón "Add" y navega hasta el archivo php5isapi.dll dentro de la carpeta donde se instaló el PHP (ya ven por que les dije que anotaran la ruta de instalación?!).
  • "Palomear" el cuadro donde dice "Set extension status to allowed" y dar click en "Ok".
  • Expandir la carpeta "local computer" en el panel izquierdo.
  • Dar click derecho en "Web Sites" y después en propiedades dentro del menú que se desplega.
  • Aquí hay que ir a la pestaña que dice "Home Directory" y hacer click en el botón "Configuration".
  • Ir a la pestaña "Mappings" y dar click al botón "Add".
  • Navegar hasta el archivo php5isapi.dll en la carpeta de instalación (Nota: si algunas carpetas de la ruta contienen espacios van a tener que encerrar TODA la ruta con el nombre de archivo con comillas "").
  • En donde dice "Extension" escriban ".php", sin las comillas.
  • En los botones que siguen seleccionar el que dice "Limit to" y escriban: GET, POST, HEAD.
  • Y por último denle click en "Ok" ó "Aceptar" hasta que se cierre por completo el grupo de cuadros con pestañas que se abrió.
  • Nuevamente hay que dar click derecho a la carpeta "Web Sites" e ir a las propiedades y a la pestaña de "Home Directory".
  • Aquí hay que cambiar el "Execute permisions" a "Scripts only" (y en los botones que de arriba de esto hay que dar permiso de ejecución a los scripts, escritura, lectura, etc que vaya a necesitar tu aplicación, de hecho, por lo general yo eligo todo menos "Directory browsing".
  • Y que creen?.....................  Con todos estos pasos todavía no funciona!  Jajaja, acuérdense que para que los cambios surtan efecto hay que reinicar el servicio de IIS o en su defecto reiniciar el servidor, por lo que en el panel izquierdo damos click derecho sobre "local computer" nos vamos a "All Tasks" y después damos click en "Restart IIS" para no tener que reiniciar toda la máquina.
  • Ahora sí viene lo bueno, abran su block de notas y escriban las siguientes líneas, no se les olvide guardar el archivo con el nombre test.php en la ruta C:\Inetpub\wwwroot:
               <html>
                  <head>
                     <title>Prueba de PHP</title>
                  </head>
                    <body>
                       <?php phpinfo(); ?>
                   </body>
               </html>

      Con este archivo podrán ver la información de configuración del PHP instalado en la máquina y así cambiar el php.ini a manera que ustedes lo necesiten para sus aplicaciones.

     Por cierto para ver el archivo desde otra máquina van a tener que escribir la dirección de su servidor (http://myservidor(o ip)/test.php) ó para verlo de manera local desde el navegador del mismo servidor entonces hay que escribir http://localhost/test.php, y por supuesto que les recomiendo que este archivo lo borren o le cambien el nombre para evitar que cualquier persona no autorizada pueda acceder a esta información.

     Espero que esta información les sea útil, y si es así por favor compártela para que todos veamos este mundo bizarro de una manera mucho más simple.

viernes, diciembre 24, 2010

Como instalar Android (Sistema Operativo de Google) en tu computadora.

Hola a todos, hace un par de días me llevé la sorpresa que también tenemos visitantes activos de Francia!  Gracias por el mensaje Daniel.

Y en vista de que hay temas que les interesan más que otros, aquí les dejo uno que creo que les va a encantar.  Han visto, escuchado y leído acerca del sistema operativo de Google para PC?  Esto también a mi me hizo quedar en shock!  Sin embargo, al parecer no se ha concretado, pero les tengo una buena noticia; he encontrado la manera de instalar un sistema operativo de Google en tu PC, sip, el Android, que aunque fue intencionado para ser utilizado en telefonía móvil, ahora también lo podemos probar en nuestra propia computadora desde un live CD o instalarlo si lo quieren, incluso lo pueden correr desde un USB en caso de que lo quieran instalar en una Netbook que no tenga lector de CD´s.

     Empecemos por el principio, diría un viejito que conozco, primero las instrucciones de como utilizarlo desde tu USB:


  • Primero que nada, para correrlo desde un USB, obviamente necesitamos un dispositivo de almacenamiento USB de por lo menos 256 MB.  Borren todo lo que tengan ese dispositivo para que puedan correr Android desde allí.  (Entre más espacio tengan, más rápido corre el sistema operativo (dependiendo también de la velocidad de tu ordenador y puerto USB) (esto es un chiste de programación para los que sean programadores) =)).
  • Ahora hay que descargar la imagen del ISO del Android: Descargar escogiendo la primera descarga de la categoria de versiones estables.


  •  Al mismo tiempo, puedes descargar el UNetbootin que permitirá hacer de tu USB booteable: Descargar.


  • Cuando tus descargas estén completas, abre el UNebootin, dale click al botón de Diskimage, después dale click al botón de "..." y selecciona la ISO de Android que acabas de descargar.  Finalmente, selecciona el drive para tu USB o tarjeta de memoria y da click en OK.

  • UNebootin copiara los archivos a tu dispositivo USB e instalará un bootloader.  Esto puede tardar unos minutos dependiendo de la velocidad de tus puertos USB.

  • Una vez que haya terminado te pedirá reiniciar la computadora, reiniciala si quieres empezar a utilizar Android o déjalo así si lo quieres empezar a utilizar más tarde.

  • Si quieres (y puedes) utilizar Android desde un CD, sólo hay que quemar la imagen en un disco y bootear desde este.

  • Cuando la PC o Netbook inice el Android, selecciona la opción de Live CD para que pruebes el sistema operativo primero.

  • Va a aparecer algo de texto cuando Android inicie.

  • Vas a ver la pantalla de carga de Android, yo la ví sólo por unos instantes ya que Android trabaja muy rápido en una computadora.

  • Después de unos segundos, verás el escritorio de Android ... EN TU COMPUTADORA!  Puedes acceder a una de las aplicaciones que ya están en la pantalla o abrir el menú para ver más aplicaciones.

  • Has click sin dejar ir el botón del ratón para abrir un menú contextual y cambiar el fondo de pantalla o agregar un "Widget" al escritorio.

  • O presiona el botón derecho de tu ratón para abrir un menú en el que se muestran otras opciones, como abrir una nueva pestaña en tu navegador.

  • Fuciona muy bien para utilizarlo como una forma para entrar en línea rápido y de manera segura.  El sistema operativo tiene un tiempo de inicio de 10 segundos, por lo que es una muy buena alternativa al Puppy Linux.  Incluso puedes instalar aplicaciones dando click al Appstore, sólo que al momento de reiniciar la máquina las aplicaciones serán borradas a menos que tengas el sistema operativo instalado en tu disco duro.

     En su totalidad, Android se portó muy bien desde un live CD, aunque al momento de abrir un cuadro de diálogo empezó a alentarse e incluso hizo que el ratón empezara a funcionar con un poco de letargo.  Podrían instalar el Android en su disco duro, pero yo no lo recomiendo ya que tiene muchas limitaciones en cuanto a compatibilidad con muchas aplicaciones y programas y, al menos yo, no lo pude instalar en una computadora con procesador AMD.

     Este también es un buen recurso si quieres buscar en las carpetas de tu computadora cuando tienes un virus, ya que el virus no se activará dentro de este sistema operativo.

     Por favor recuerden, este sistema operativo es basado en Linux, para todos aquellos que lo quieren instalar primero en una máquina virtual como VirtualBox para probarlo.

     En fin, es muy divertido utilizarlo desde un USB y es una muy buena alternativa al Puppy Linux, a parte, puedes realizar todas las pruebas que se te ocurran, ya que si te equivocas y hechas a perder el sistema operativo de Android no te pesará, ya que lo puedes reiniciar o reinstalar en menos de 30 segundos.