servidor en una red de computadores que ejecuta ciertas aplicaciones. Un servidor de aplicaciones generalmente gestiona la mayor parte (o la totalidad) de las funciones de acceso a los datos de la aplicación. Los principales beneficios de la aplicación de la tecnología de servidores de aplicación son la centralización y la disminución de la complejidad en el desarrollo de aplicaciones. Servidor Web
Un servidor web es un programa que implementa el
protocolo HTTP (HyperText Transfer Protocol).
Es un programa que se ejecuta continuamente en un
ordenador, manteniéndose a la espera de peticiones y que responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error. Servidor Web
Un servidor web se mantiene a la espera de
peticiones HTTP por parte de un cliente HTTP que solemos conocer como navegador. El cliente realiza una petición al servidor y éste le responde con el contenido que el cliente solicita. Las aplicaciones de servidor muchas veces suelen ser la mejor opción para realizar aplicaciones web. Algunos servidores web importantes son: Apache Cherokee Servidor HTTP Apache
Es un servidor web HTTP de código abierto.
Apache presenta entre otras características altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración. Apache es el componente de servidor web en la popular plataforma de aplicaciones LAMP, junto a MySQL y los lenguajes de programación PHP/Perl/Python. Configuración de Servidor Web OpenSolaris
Primero debemos colocar la dirección IP correspondiente, al servidor debemos
de hacerlo del mismo modo como se realiza en cualquier distribución que tenga entorno de escritorio Gnome. Configuración de Servidor Web OpenSolaris
Una vez configurada la dirección IP debemos de ir al Package Manager, y
esperar que cargue todos los paquetes. Configuración de Servidor Web OpenSolaris
Debemos de instalar los siguientes paquetes.
Configuración de Servidor Web OpenSolaris
Una vez instalados los paquetes vamos al menú de “Aplicaciones”, en
“Herramientas para desarrolladores” y damos clic en “Web Stack Initialize” Configuración de Servidor Web OpenSolaris
Esto nos inicializara todas las opciones para poder manejar
un servidor WEB, esperamos a que cargue la configuración. Configuración de Servidor Web OpenSolaris
Vamos de nuevo al menú de “Herramientas para desarrolladores”, y
tenemos un nuevo menú “Web Stack Admin”, le damos clic en Start Apache2/MySQL Servers Configuración de Servidor Web OpenSolaris
Esperamos que termine la configuración.
Configuración de Servidor Web OpenSolaris
Una vez hecho esto, ya podemos montar páginas WEB, en
la siguiente dirección “/var/apache2/2.2/htdocs”; recordemos que para que la página entre directamente se debe hacer con “index.php” o “index.html”. Configuración de Servidor Web OpenSolaris
Como podemos ver al entrar a “localhost” o “127.0.0.1”,
nos muestra la página hecha y configurada para que muestre. Como instalar Apache+PHP+MySQL en OpenSolaris.
Vamos a explicar la forma de instalación de Apache, php y Mysql en
Open Solaris, así como la realización de una página de prueba en php, para verificar que nuestra instalación es correcta.
Primero: Vamos a abrir una terminal de line de comandos y
ejecutaremos lo siguiente: Instalación del core Apache 2 (para ejecutar lo siguiente no necesitas ser root) $pfexec pkg install SUNWapch22 SUNWapch22d
Nota: En caso de tener instalado Mysql ya no es necesaria la ejecución del
siguiente comando. Además por lo que pude observar al instalar PHP 5 en automático Open Solaris trae por defecto dependencias de Mysql, pero aun así ejecutemos el siguiente comando. Como instalar Apache+PHP+MySQL en OpenSolaris.
Cuarto. Procederemos a levantar los servicios de Apache 2 y
Mysql para lo cual vamos (todo esto en las opciones de de la barra de tareas) a la opción System–>Services y activar la opción MySQL RDBMS así como Apache 2 HTTP Server en la lista que le aparecerá y dar click en el botón ok. Como instalar Apache+PHP+MySQL en OpenSolaris. Quinta. En este paso vamos a verificar que la instalación de nuestros componentes se hallan instalado correctamente por lo cual en una terminal de comandos ejecutamos: $cd /var/apache2/2.2/htdocs $cd ls –l Deberá salir una lista de archivos similar a la siguiente: Como instalar Apache+PHP+MySQL en OpenSolaris.
Sexto. Ahora vamos a realizar la prueba de que Apache esta
funcionado correctamente para lo cual abriremos firefox y ejecutamos el la barra de tareas la siguiente dirección: http://localhost/index.html Recuerde que Apache corre en el puerto 80, una vez realizado esto podrá ver una pantalla similar a la siguiente: Como instalar Apache+PHP+MySQL en OpenSolaris.
Séptimo: Ahora vamos a realizar la prueba de funcionamiento
de PHP, para lo cual vamos a crear un archivo con el nombre hello.php de la siguiente manera:
$cd /var/apache2/2.2/htdocs $vi hello.php
Estando dentro del archivo colocamos lo siguiente:
<?php phpinfo(); ?>
Guardamos el archivo y salimos del editor vi.
Como instalar Apache+PHP+MySQL en OpenSolaris.
Octavo: Ahora vamos a firefox y ejecutamos la siguiente
dirección y podremos ver la siguiente información. http://localhost/hello.php Como instalar Apache+PHP+MySQL en OpenSolaris.
Noveno: Para saber si esta funcionando Mysql estando en la
misma URL http://localhost/hello.php Se puede verificar, solo basta ver la imagen y buscar algo similar a la siguiente imagen.