Visitas Totales

  • © 2008 (GNUPanamá)
  • - Actualizado: 21/11/2008
  • - Visitas totales: 22,052
  • - Últimas 24 horas: 180

Usuarios Online

Encuestas

¿Que te parece Ubuntu 8.10?

View Results

Loading ... Loading ...

Descargas

DISTROS

Debian Slackware
Ubuntu Suse
Kubuntu Knoppix
Zenwalk Arch
Redhat Gentoo
Mandriva Fedora
Centos

HERRAMIENTAS

Amarock Amsn
Cedegas Firefox
OpenOffice Thunderbird

Rankings

Galaxia Linux TOP100ADD.COM - ADD YOUR SITE, BOOST YOUR TRAFFIC. Blogalaxia Web Directory Dmegs Web Directory Add to Technorati Favorites enlaces enlaces blogs directorio web Tu Directorio. Computers Blogs - Blog Top Sites información, noticias, blogs Zulo Blog




Debian como Servidor WEB - Configuración Básica

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (1 votes, average: 5 out of 5)
Loading ... Loading ...

Ago

26



PHP LOGO


Este tema ya debe estar un poco quemado pero voy a explicar de manera breve como instalar y configurar un Servidor Web Apache ejecutándose dese Debian Etch 4.0. La configuración del servidor conllevará dentro de el la instalación básica y además se explicará como se pueden instalar varios sitios webs dentro de un mismo server.

Actualizando el Sistema

Empecemos, lo primero a tener en cuenta es tener nuestro sistema actualizado para asegurarnos de que se instalen las ultimas actualizaciones que mejoren la segurdad de nuestro sistema en sí:

#apt-get update

#apt-get upgrade

Instalacíon de Apache y sus demás Recetas
Luego instalamos apache2 con soporte php:

#apt-get install apache2 php5

#apt-get install mysql-server-5.0 mysql-client-5.0 mysql-common

Lo anterior instala el servidor web apache junto con algunas de las herramientas básicas para la correcta funcionalidad de este y además con MySQL para cualquiera gestion que desee realizarse que conlleve Base de Datos. Posterior a esto empezamos a configurar nuestro server.

De manera opcional instalaremos el Gestor de BBDD para la administracion de esta (PHPMYADMIN)

#apt-get install phpmyadmin

PD: Cuando se esté en el proceso de instalación de Mysql se les preguntará si queremos que MySQL soporte conexiones desde cliente Debian, decimos que si y a continuación nos preguntara el password para root, lo tecleamos y damos Aceptar. Con esto ya tendremos arrancado el servidor de BBDD.

Configurando El Servidor Web

Los archivos de configuración de apache se encuentran en /etc/apache2; por lo tanto nos ubicaremos allí y configuramos los Sitios Virtuales que hospedará nuestro servidor, por cuestiones de prueba demostrare su funcionalidad con dos sitios web’s; los cuales tendrán un nombre de dominio ficticio (www.webserver.net y www.securityadvanced.com). El nombre deberás reemplazarlo por los que quieras manejar; ya sea uno gratuito o comprado.

#cd /etc/apache2/sites-available

Crea los dos sitios web’s, sales y guardas (Esc+:wq!)

#vim sitio1

#vim sitio2

Luego edita el primer sitio (sitio1); el cual se llamará webserver.net (este servirá a esta dirección):

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.webserver.net

ServerAlias webserver.net *.webserver.net

DocumentRoot /var/www/sitio11
</VirtualHost>

Ahora edita sitio2:

<VirtualHost *:80>
ServerName
www.securityadvanced.com

ServerAlias securityadvanced.com *.securityadvanced.com
DocumentRoot /var/www/sitio2
</VirtualHost>

Luego habilita los dos sitios como sigue y posterior a ello recarga la configuración:

#a2ensite sitio1

#a2ensite sitio2

#/etc/init.d/apache2 reload

Tocando /etc/hosts

Algo importante es configurar la resolucion de nombres localmente para los dos sitios web’s; esto para que el servidor sepa que bajo una misma dirección Ip escuchan varios sitios web’s:

#vim /etc/hosts
172.30.xxx.xxx      www.webserver.net www.securityadvanced.com

Directorios de Sitios Web’s y sus correspondientes index’s

Ahora debes crear dos páginas web’s que sirvan a los dos sitios, como es caso práctico solo crearemos dos archivos simples para comprobar el correcto funcionamiento de nuestro server.

#mkdir /var/www/sitio1

#mkdir /var/www/sitio2

#vim /var/www/sitio1/index.php

<?php

<html>
<head>
<title>[[[--Gracias por Visitar Network Solution---]]]</title>
</head>
<BODY BGCOLOR=”White” TEXT=black LINK=blue VLINK=green>
<h3>En Hora Buena el Servidor Funciona</h3>
</body>
</html>

?>

#vim /var/www/sitio2/index.php

<?php
$texto = “Pagina en PHP AQUI!, esto es codigo PHP!”;
echo $texto;
?>

Puesta en Marcha
Para terminar con la instacion y configuracion solo nos resta iniciar o reiniciar el servidor web y probar su funcionamiento.

#/etc/init.d/apache start

Ve al navegador y teclea http://www.webserver.net y en otra ventana www.securityadvanced.com; notaras que todo funciona…Saludos…

free6 gnu panama linux



Leave a Reply

You must be logged in to post a comment.








GNU Panama te necesita
Búsqueda personalizada

Info Blog

Galeria Multimedia GNU Panama

NUEVAS FOTOS

Eventos

Próximos

No hay eventos próximos disponibles

Anteriores

Feria de Software Libre

Primera feria de software libre Universidad Tecnológica

13 de Octubre

Freedom Day

Celebracion del Freedom Day Oficinas de GNUPanama David

20 de Septiembre

Conferencia Unachi

Primera Feria Tecnológica, UNACHI, Centro Regional de Puerto Armuelles.

19 de Septiembre

Conferencia Universidad Tecnologica

Primera Conferencia de Software Libre

22 de agosto

Campañas

Campaña Bad Vista
Campaña de alta prioridad

Calendario

Agosto 2008
L M X J V S D
« Jul   Sep »
 123
45678910
11121314151617
18192021222324
25262728293031