Sunteți pe pagina 1din 22

15/6/2010

SERVIDOR WEB CON SOPORTE

LAMP LINUX + LIGHTTPD + PHP

Aplicaciones web | Diana Marcela Quintero Duque


CONTENIDO

Introduccin.3
Instalacin del servidor...4
Crear base de datos13
Instalacin de la aplicacin14
Conclusin22

2
INTRODUCCION

Este es un pequeo tutorial donde aprenderemos a instalar y administrar un


servidor web con aplicaciones y una integracin con MYSQL.
En este documento mostrare paso a paso la instalacin de cada uno de las servicios
(Servidor web, Mysql y Aplicacin web).

3
Instalacin de servidor + aplicacin

Primero se investigo acerca de la aplicacin que vamos a instalar en mi caso


tangoCMS

TangoCMS

Es una aplicacin sencilla que permite la realizacin de sitos web con facilidad. En
CMS se tiene la posibilidad de montar galeras para los videos, imgenes,
audio, tambin permite agregar contenidos externos como videos de youtube entre
otros.

Para que tango CMS funcione correctamente tiene como requisitos:

PHP 5.2.0

MYSQL a.1 o MYSQL 5.0

Apache 2 o Lighttpd

Luego instalamos el servidor web en mi caso voy a utilizar el lighttpd

Mediante la instalacin de este nos dir que va a utilizar una cantidad del disco duro
decimos que si y esperamos a que termine la instalacin.

LIGHTTPD: es un servidor web confiable, pequeo, rpido, y consume menos


velocidad.

4
#aptget install lighttpd

cuando haya terminado la instalacin del servidor procedemos a instalar la


base de datos mysqlsever

MYSQL: Es un sistema que gestiona la base de datos la cual contiene de una manera
organizada una lista de la informacin de los servicios instalados en un servidor

#aptget install mysqlserver

5
mediante la instalacin nos va a aparecer una ventanita azul pidindonos una
contrasea para el usuario root y luego aparece otra donde nos pide que la
volvamos escribir luego aceptamos y esperamos a que termine la instalacin.

ya tenemos instalados el servidor web y la base de datos lo que nos falta es la


instalacin del soporte del lenguaje de programacin del tangoCMS es decir
PHP.

PHP: Es un leguaje de programacin que nos permite la creacin de paginas web


dinmicas.

#aptget install php5cgi

otros soportes que me pide mi aplicacin web son php5gd y php5mysql


entonces procedemos a instalarlos

#aptget install php5gd php5mysql

6
al tener instalados todos los paquetes vamos a hacer unas pequeas
modificaciones a los archivos de configuracin de lighttpd y php para que los
dos puedan complementarse.

Primero vamos a configurar el de lighttpd

#nano /etc/lighttpd/lighttpd.conf

Colocamos la siguiente lnea

"mod_fastcgi";

Y guardamos

7
segundo el archivo de configuracin del php

#nano /etc/php5/cgi/php.ini

y buscamos la sguete lnea

cgi.fix_pathinfo=0 le quitamos el 0 y le ponemos el 1

8
Y guardamos.
Luego reiniciamos

# /etc/init.d/lighttpd restart.

9
Para probar que nos quedo perfecto podemos crear un archivo y escribimos lo
siguiente.

<?

Phpinfo();

?>

Para esto debemos pararnos en el directorio /var/www

#cd /var/www

Creamos el archivo en este caso lo llamare prueba.php

#nano prueba.php

Damos enter y escribimos lo anterior

10
Guardamos y miramos si nos que do en el directorio

Y luego vamos al navegador y escribimos http://localhost si es en el mismo servidor o


la direccin que tenga tu servidor como por ejemplo http://192.168.1.2 si es desde un
cliente y all se nos abrir una pagina de php.

11
12
Crear base de datos

Luego volvemos a reiniciar /etc/init.d/lighttpd restart y listo lo que nos que da es


configurar la base de datos.

Primero debemos crear la base de datos. Mi base de

datos se llamara tangocms

#mysqladmin u root p create tangocms

Aparentemente no pasa nada pero en realidad ya hemos creado nuestra base de


datos ahora lo que nos que da hacer es crear un usuario que tenga administracin
sobre la base de datos para ello hacemos lo siguiente.

#mysql u root p
Password

Luego creamos el usuario

>grant all privileges on tangocms.* to usuario@localhost identified by


clave;

Damos los privilegios >flush privileges

13
Instalacin de aplicacin

Luego procedemos a instalar la aplicacin web despus de a ver investigado y


aprender la instalacin de dicha aplicacin.

Primero descargamos el tangoCMS de acuerdo con la versin de sistema operativo


que tengamos

Luego descomprimimos en el directorio /var/www

Entramos al directorio donde este descargado el paquete

#cd Escritorio

#tar xvfz TangoCMS_2.5.0.tar.gz

Cuando haya terminado lo copiamos en el directorio /var/www

# cp R tangocms2.5.0

14
Nos salimos de ese directorio con cd y luego nos paramos en el directorio
/var/www y rectificamos que si nos pego el archivo.

luego debemos de dar todos los permisos a todos los archivos para que en la instalacin
no nos aparezcan errores en el proceso.

#chmod R 777 tangocms2.5.0

Ya podemos ingresar al navegador para comenzar la instalacin http://localhost/tangocms-

2.5.0/install y se abrir la ventana para la instalacin de la aplicacin.

Damos en install TangoCMS y seguimos los pasos

15
En la siguiente pagina pide que creemos un archivo con el nombre que nos da.

Entonces vamos a #cd /var/www/tangocms2.5.0/install

Y creamos el archivo #nano zula_verify_4b8028aee0be.tex el archivo puede estar


vacio.

Damos enter y se abrir un archivo vacio lo dejamos as damos control+o enter para
guardar y luego control+x para salir.

16
Y luego vamos al navegador y damos Ctrl+R para recargar la pagina y seguir con
la instalacin.

Nos aparecer una pgina donde nos pide los datos de la base de datos

SQL username: el nombre de usuario de la base de datos

SQL password: la clave de usuario

SQL database: el nombre de la base de datos

17
Next
En la siguiente pgina colocamos los datos del administrador de esta aplicacin.

18
Le colocamos un nombre a nuestra pagina y una descripcin y un email
Le colocamos un nombre a nuestra pagina y una descripcin y un email

Next
Nos muestra que ya tenemos instalado la aplicacin

19
Y por ultimo al dar clic en AdminCP nos dice que debemos borrar la carpeta install
del servidor web

20
Nos vamos al directorio #cd /var/www/tangocms2.5.0 y borramos la carpeta install

#rm r install

Recargamos el navegador y ya nos pedir que ingresemos el usuario y contrasea


para ingresar al panel de control.

Panel de control ya tenemos instalado nuestro sitio web

21
CONCLUSION
Para la instalacin de cualquier aplicacin web siempre debemos de buscar en las pginas
Principales de cada aplicacin.

22

S-ar putea să vă placă și