Al comenzar a
programar nuestros sitios web, solo basta con utilizar una misma PC que nos hará
de cliente y de servidor al mismo tiempo, como mínimo necesitaremos contar con
un servidor web (como por ejemplo Apache, uno de los más populares, y
estables hoy en día) y por supuesto un
servidor de bases de datos (como lo es MySQL, gratuito, rápido, fácil de
administrar, y estable). Por último un lenguaje de programación en nuestro caso,
PHP.
Tener en cuenta antes
de la instalación:
Por medio de la descarga
podemos realizar la instalación y configuración de cada uno de los componentes
por separado; otra opción es a través de los paquetes de instalación
actualmente disponibles para los distintos sistemas operativos como (Windows,
Linux y MacOs) que hacen la tarea más sencilla, ahorrando tiempo automatizando
el proceso de instalación y de esa manera librando al usuario de posibles
errores e incompatibilidades. WAMP como ejemplo. Siendo una de las
herramientas más utilizadas por su calidad y sencillez.
Al término de la instalación
de las herramientas, ya tendremos todo lo necesario para comenzar el desarrollo
de aplicaciones en nuestro sistema.
Fig. 1 Página principal de WAMP SERVER
Nos descargamos la versión de WAMP que se adapte a nuestras necesidades,
optando por la última versión disponible. Con WAMP SERVER tendremos una distribución
que cuenta con Apache, MySQL Y PHP. La fórmula secreta para el desarrollo de nuestras aplicaciones web.
Instalación de WAMP
SERVER.
De la manera habitual
que llevamos a cabo la instalación de software en nuestro sistema operativo Windows, instalaremos el paquete de aplicaciones sin tener inconvenientes. Al presentar
la pantalla de bienvenida debemos aprobar las condiciones de licenciamiento y
seleccionar el directorio de instalación (c:/wamp) después un nombre para los
accesos directos y, por último, la opción de iniciar o no WAMP de manera automática
al iniciar Windows.
Fig. 2 Pantalla de
bienvenida del instalador de WAMP.
Fig. 3 Aprobación de las condiciones de licenciamiento de WAMP.
Fig. 4 Selección de la locación donde va ser instalado WAMP.
Una vez culminados
los pasos, se nos preguntara cuál es la carpeta que hará de DocumentRoot (Este
es el directorio en el cual almacenaremos todas nuestras aplicaciones). Carpeta
ya mencionada anteriormente con la variante www: c/wamp/www.
En la próxima sección
nos preguntaran acerca de la dirección de nuestro servidor de correo: Por el
momento esto no será absolutamente necesario para nuestros primeros
desarrollos, así que dejamos el valor por defecto: localhost y la misma dirección
de correo.
Fig. 5 Parámetros email PHP.
En pocos instantes
estaremos viendo como la interfaz gráfica de WAMP nos permite acceder de manera
rápida y sencilla a las diferentes opciones relativas al manejo y la administración
de servidore y sitios. Un detalle importante, es que el instalador nos pedirá definir
la ruta hacia cual navegador que poseemos en nuestro pc utilizará WAMP para
acceder a nuestros sitios web. Si seleccionamos Internet Explorer (c:\windows\explorer.exe)
o Mozilla Firefox (c:\archivos de
programas\Mozilla Firefox). O el Navegador de Google Chrome.
Si en un futuro
tenemos la necesidad de cambiar dicho navegador lo podemos hacer modificando cuidadosamente
el archivo: wampmanager ARCHIVO CONF en la ruta (navigator = "C:\Program
Files\ ").
Finalizada la instalación, iniciamos la aplicación. En el área de motificacion de nuestro sistema (aparece por defecto en la parte inferior derecha) el icono de WAMP. al hacer clic derecho o izquierdo tendremos las siguientes opciones:
Fig. 6 Funciones icono WAMP
- Localhost permite
al usuario ingresar (por medio del navegador seleccionado anteriormente en el transcurso
de la instalación) a nuestra página de inicio que contiene una lista de todos
nuestros sitios. Por supuesto en primera instancia este directorio estará
limpio.
- phpMyAdmin ingresaremos a través del
navegador, a esta aplicación que nos permitirá administrar nuestro servidor
MySQL, y así poder manejar las diferentes bases de datos que usarán nuestros
sistemas.
- www directory es
uno de los acceso al directorio DocumentRoot de nuestro sistema, por medio del
cual accederemos a todos nuestros sitios.
- Log files y Config
files nos listan los distintos archivos correspondientes al registro de errores
y a los archivos de configuración.
- Así como Apache
modules (módulos del servidor web Apache) como PHP settings (opciones y
extensiones PHP) permiten controlar características espeficicas y avanzadas
acerca de estas herramientas, y habilitar o deshabilitar funcionalidades.
Alias directories nos
permite crear accesos directos a determinados sitios locales, por ejemplo http://localhost/sitio.
Dentro de la sección Services,
en el mismo menú, contaremos con opciones para el manejo de los distintos
servicios. Al entrar en funcionamiento, tanto Apache como MySQL crean sus
propios procesos, que pueden ser wampapache (httpd.exe) y wampmysqld(mysqld-nt.exe),
a los que se denomina servicios.
(Star/ Resume, Stop, y Restart) serán controlados desde aquí junto a otros como (Start All Services, Stop All Services, Restart All Services).





No hay comentarios.:
Publicar un comentario