You are on page 1of 22

SERVIDOR DE

APLICACIONES WEB

EN OPENSOLARIS
Servidor de Aplicaciones

Se denomina servidor de aplicaciones a un


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

 Instalación de módulos de apache

$pfexec pkg install SUNWapch22m-security SUNWapch22m-jk


SUNWapch22m-fcgid SUNWapch22m-dtrace
Como instalar Apache+PHP+MySQL en
OpenSolaris.

 Segundo: Ahora procederemos con la instalación de PHP


5.
$pfexec pkg install SUNWphp524 SUNWphp524core SUNWphp524man
SUNWphp524-mysql SUNWphp524-pgsql SUNWapch22m-php5

 Tercero. Ahora procederemos con la instalación de Mysql


$pfexec pkg install SUNWphp524 SUNWphp524core SUNWphp524man
SUNWphp524-mysql SUNWphp524-pgsql SUNWapch22m-php5

 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.

You might also like