martes, 3 de mayo de 2011

Páginas Web.

Práctica Realizada En Clase:

1. Crear cinco usuarios incluido el del profesor; y que cada usuario tenga un sitio web dentro de la carpeta public_html.



Pasos Para Crear una Página Web:

1. Primero ejecutaremos Estas ordenes en el terminal.

Cada usuario tiene su sitio web en su carpeta personal public_html

Ir a la carpeta de configuración de Apache
cd /etc/apache2
natalia@natalia-laptop:/etc/
apache2$ ls

apache2.conf  envvars     magic           mods-enabled  sites-available
conf.d        httpd.conf  mods-available  ports.conf    sites-enabled

apache2.conf es el archivo de configuración de apache,
conf.d es un directorio con configuraciones tambien,
 httpd.conf  para que el administrador del sistema agregue sus configuraciones.

mods-enabled y mods-available contienen los modulos disponibles y los que se cargan (Estas dos carpetas son con las que vamos a trabajar),

sites-available y sites-enabled cumplen una función similar a las carpetas de los mods o modulos,

envvars son variables de entorno
ports.conf es de puertos


cd /etc/apache2/mods-available
ls userdir*

userdir.conf  userdir.load

estos archivos del modulo están disponibles pero no activados, para activarlos debemos meternos dentro del directorio mods-enabled y crear enlaces simbólicos hacia estos dos archivos.

cd /etc/apache2/mods-enabled
natalia@natalia-laptop:/etc/apache2/mods-enabled$ ls userdir*

ls: no se puede acceder a userdir*: No existe el archivo o directorio

crea un enlace simbólico (ln  -s)
(¡ateciṕn después del asterisco: espacio punto (directorio actual) !)
natalia106@natalia106-laptop:/etc/apache2/mods-enabled$ sudo ln -s /etc/apache2/mods-available/userdir* .

natalia106@natalia106-laptop:/etc/apache2/mods-enabled$ ls userdir*

userdir.conf  userdir.load

ls -la userdir*

sudo /etc/init.d/apache2 restart

En el directorio home o carpeta de usuario y creamos una carpeta llamada public_html, es ahí donde guardamos nuestros archivos web, vamos a crear una página sencilla con el nombre de index.html en esa carpeta.

Lo siguiente es abrir nuestro navegador de internet y en la barra de direcciones poner lo siguiente: http://localhost/~natalia/

el carácter virgulilla ~ indica la carpeta home.

2. Una vez que hemos ejecutado las ordenes anteriores, crearemos los usuarios con la orden adduser y el nombre del usuario que queramos crear.

3. Dentro de cada usuario creado tenemos que crear una carpeta llamada public_html.



4. Dentro de esa carpeta creada en cada nombre de usuario crearemos una página llamada index.html. 


5. Una vez que hemos creado la página en cada usuario dentro de la carpeta public_html, después podemos abrir el archivo web y poner algo que muestre que dicha página es del usuario correspondiente. Por ejemplo en este caso he abierto el archivo web de mi usuario y pongo que esta es la página web de Natalia.



No hay comentarios:

Publicar un comentario