Instalar el AppServ

Hola, ahora veremos como instalar AppServer en un ambiente windows, en mi caso lo estoy haciendo en windows 7, es una herramienta que instala:

  • Apache
  • PHP
  • MySQL
  • PHPMyAdmin

En lo particular, prefiero EasyPHP, el cual permite arrancar los servicios solo sobre demada (al final del tutorial se explica un poquito mas esto), pero el AppServ es lo mejorcito que ha servido en el laboratorio de la UTN, donde las maquinas estan pasmadas o congeladas.

(Recuerda que puedes dar clic sobre la imagen para ver la misma “mas grande” en algunos casos).

Visitaremos su pagina para descargar una versión estable:

http://www.appservnetwork.com/

Nosotros para los efectos de los demas tutoriales que emplearemos aqui, descargamos la version 2.5.10.

Pagina web de App Serv Network
Pagina web de App Serv Network

El nombre del archivo es appserv-win3-2.5.10.exe. El cual ejecutaremos para la instalación.

Instalador del AppServ 2.5.10
Instalador del AppServ 2.5.10

Nos dara la bienvenida al proceso de instalación, le damos clic en NEXT:

Bienvenida del Instalador
Bienvenida del Instalador

Nos da a leer el acuerdo, las licencias y demas arreglos que aceptamos para instalar el software, damos clic en I AGREE:

Terminos de uso y acuerdos del AppServ
Terminos de uso y acuerdos del AppServ

Nos pregunta la carpeta donde se instalar el software, dependiendo de nuestras necesidades o no, podemos cambiar la ruta, para beneficios practicos, es recomendable dejar la ruta por default, damos clic en NEXT:

Directorio para instalación del AppServ
Directorio para instalación del AppServ

Nos da a escoger todas y cada una de las opciones que podemos o no instalar, para nuestros propositos, activaremos TODAS las opciones (4 disponibles), y daremos clic en NEXT:

Escoger las opciones de instalación del AppServ
Escoger las opciones de instalación del AppServ

Aqui es donde se pone interesante:

La primera opcion nos pregunta DONDE invocaremos al apache, si estamos instalandolo en nuestra compu personal, para uso de desarrollo personal, deberemos teclear localhost y SOLO ESO. Si vamos a instalar un servidor en una red donde debe ser visible para los usuarios de la misma, deberemos teclear la IP que tenga configurada la PC para los mismos efectos, si la desconoces, puedes invocar el comando IPCONFIG, desde una consola de MS-DOS. Si van a instalar sobre un dominio, pues debes dar el nombre de dominio, incluyendo el www, si tu servidor asi lo permite. Para nuestros ejemplos nos iremos por la opción de localhost.

La Segunda opcion nos pregunta el correo web del Administrador, algunos scripts utilizan la dirección aqui indicada, para enviar o recibir correos de manera predeterminada. Si estas instalando en localhost, puedes optar por null@localhost. Si estas instalando por IP igualmente, pero si es por dominio, pues introduce el correo del webmaster.

La Tercera opcion nos pregunta por el puerto donde arrancara el Apache, en nuestro caso por default es el puerto 80, que es el puerto mas estandar para web, existen otros como el 8080, el 82 y el 85. Para nuestros ejemplos dejaremos el 80.

Cabe hacer destacar que cualquier puerto que utilices, debes “desbloquearlo” en el firewall de windows o algunos antivirus deshabilitan el firewall de windows y activan uno propio. Aparte del puerto arriba mencionado el 3306 es utilizado por MySQL, y tambien se debe desbloquear. Le damos clic en NEXT:

Escoger los parametros de instalación para el Apache
Escoger los parametros de instalación para el Apache

Ahora el instalador nos pedira algunos parametros de MySQL, el primero y el segundo preguntan por el password para el usuario principal: root, para nuestra conveniencia, si vas a utilizar tu maquina en un ambiente de desarrollo muy personal, te recomendaria utilizar como password algo sencillo, como mysql, si vas a utilizar tu MySQL a traves de una red o de internet, pues es mas recomendable utilizar un password que sea dificil de recordar y averiguar por ende: f966f48c90a559e5338408490f157f10, el cual es el resultado de encriptar una palabra sencilla de recordar, pero dificil de averiguar. ¿Comprende?… 😉

Lo siguiente que pregunta el juego de caracteres, para evitarte broncas con acentos y otros caracteres especiales, deberemos escoger: UTF-8 Unicode, que es el estandar mas propagado. Y que nos servira de mucho para evitar dolores de cabeza. La opción de OldPassword support no es necesaria activarla para los ejemplos que realizaremos. Pero la opcion de innodb, si es MUY importante tenerla activa, porque de otra manera, no tenemos una base de datos transaccional, como debe de ser. Le damos clic en INSTALL:

Escoger los parametros de instalación para MySQL
Escoger los parametros de instalación para MySQL

Nos mostrara el avance de nuestra instalación y el que todo va haciendo:

Progreso de la instalación del AppServ
Progreso de la instalación del AppServ

Al terminar de instalar, nos dara la opción de iniciar los servicios, puede que al darle clic en FINISH, nos aparezca el aviso de windows o del antivirus si deseamos o no darles permiso a los programas de iniciar servicios. Inclusive algunos antivirus con firewall avanzados preguntan, si dejamos entrar, salir o dar permisos sin restricciones a los programas.

Finalización de la instalación del AppServ
Finalización de la instalación del AppServ

Por ultimo abrimos nuestro navegador favorito y tecleamos la dirección: http://localhost/ y deberemos ver la pantalla del AppServ en acción (aunque tambien podemos navegar en: http://127.0.0.1/), ya que es un alias el primero del segundo:

Pagina principal del AppServ
Pagina principal del AppServ

Ahora daremos clic en el enlace que dice: phpMyAdmin Database Manager y que nos llevara al administrador de base de datos de MySQL, este ultimo tambien es conveniente hecharle un buen vistazo, ya que en la mayoria de los hostings de paga compartidos o no, se instala por default, asi que sus funciones basicas debemos de dominarlas. Nos pedira un usuario y un password para entrar, que son los que escogimos para el MySQL:

Usuario y Contraseña para el phpMyAdmin
Usuario y Contraseña para el phpMyAdmin

Si nos aparece la ultima ventana que mostramos, entonces quedo muy bien configurado nuestro entorno de desarrollo:

Pantalla principal del phpMyAdmin
Pantalla principal del phpMyAdmin

Espero que sea de utilidad, es para los muy polluelos, pero necesario para realizar los jutsus mas avanzados de PHP que realizaremos, y algunos en mancuerna con Adobe Flex.

Aunque vuelvo a insistir, que en lo personal me gusta trabajar mas con EasyPHP: http://www.easyphp.org/, ya que este se pueden arrancar y apagar los servicios de una manera mas facil, y con el AppServ, TODOS los servicios arrancan por default cuando inicias sesion en windows, aunque no seas un Administrador.

Para estar al pendientes de nuevos tutoriales, pues ahi tienen mi cuenta de twitter: http://twitter.com/profesorAntonio y para quejas, pues a otro lado, porque nadie te obligo a leer este blog, feliz codigo y gracias.

(Todas las imagenes mostradas aqui son con FINES EDUCATIVOS, cualquier otro uso pidanle un chance a los del App Server).

Deja un comentario

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