Mar
03
Archivado en la categoria Debian, Servidor Debian el dia 3-Marzo-2008

helptech.jpg

Uno de los artículos finales de este gran manual será el como montar un Blog con Wordpress pero antes de esto vamos a ajustar un poco la configuración del servidor minimamente para que todo quede mas pulido ademas de ordenado.

Con el siguiente manual crearemos un usuario especifico que sera el encargado de el directorio raíz en nuestro servidor Web. También eliminaremos la extensión www pudiéndose ver desde el exterior nuestro dominio.sytes.net en vez de dominio.sytes.net/www/.

También modificaremos el archivo hosts del sistema para dar un aspecto mas limpio a nuestra maquina en programas como el phpsysinfo y en Awstats que nos muestra por defecto maquina.dominio.sytes.net y vamos a dejarlo como dominio.sytes.net.

Para esto vamos a ajustar un poco la configuración del sistema arrancando nuestro servidor en Linux Debian y logeandonos como ( root ). Comenzaremos por crear un usuario para el contenido web de nuestro servidor ” Así no mezclaremos cosas “.

En mi caso voy a crear un usuario llamado ( web ) y su directorio raíz dentro de /home/web/ será donde hospedare el contenido web que quiero que los usuarios vean. Con este usuario también tendremos acceso al FTP para poder subir y bajar archivos directamente.

Creamos el usuario …

adduser nombredeusuario

El comando adduser creará automaticamente los directorios necesarios para el usuario incluyendo /home/usuario

Seguidamente introducimos el password para el usuario y lo volveremos a introducir para verificar de que no nos hemos equivocado.
Una vez introducido nos pregunta algunos datos sobre el usuario, esto es opcional, tan solo pulsa la tecla ( Enter ) y lo dejamos en blanco si no queremos poner nada …

Introducimos ( Y ) y listo. Ahora tenemos un usuario creado que vamos a destinar para la administración del apartado web en este servidor.

Ahora vamos a retocar el servidor Web Apache2 para que el directorio /home/usuarioweb sea el predeterminado y podamos operar directamente desde el. Esta configuración eliminara la extensión ( www ) que ahora mismo tenéis configurada en vuestros servidores pudiendo ver el contenido Web del servidor directamente desde vuestra IP local o dominio, ( En mi caso http://192.168.1.71 o hsnet2.sytes.net )

Editamos el fichero ( default ) dentro de la ruta /etc/apache2/sites-available/ con el editor vi

vi /etc/apache2/sites-available/default

Una vez dentro cambiaremos la ruta /home/usuario/ por la de el nuevo usuarioweb que acabamos de crear, ( en mi caso /home/usuarioweb/ ) en la linea DocumentRoot y Directory. Otro de los cambios que vamos a hacer en este fichero es el de comentar la linea RedirectMatch ^/$ con un símbolo ( # ) quedándonos así …

Una vez editado, guardamos y salimos del editor con ( ESC ) y ( :wq! ).

Ahora vamos a crear los enlaces simbólicos hacia la ruta /home/usuarioweb de los programas phpsysinfo, phpmyadmin y cgi-bin con …

ln -s /var/www/phpsysinfo /home/usuarioweb/phpsysinfo

ln -s /var/www/phpmyadmin /home/usarioweb/phpmyadmin

ln -s /usr/lib/cgi-bin /home/usuarioweb/cgi-bin

Ahora para ver si todo ha ido bien, vamos a abrir un navegador desde otro ordenador y vamos a introducir solo la IP local del nuestro servidor Web …

Como podéis comprobar ahora ya no veremos el directorio ( www ) junto a la IP local, ahora cuando montemos la Web o Blog principal del servidor, solo tendremos que hospedarlo en el directorio raíz /home/usuarioweb.

Por otro lado también vamos a configurar el fichero hosts para que muestre solo el nombre de dominio y no también el de nuestra maquina. Esto no es algo especialmente importante pero queda mucho mejor a la vista de algún programa como el phpsysinfo.

Si nos fijamos vemos el nombre hsnet2 sale repetido dos veces delante de sytes.net. Esto no es un fallo, tan solo es que hemos configurado al inicio el nombre de nuestro servidor y el nombre de dominio con el mismo nombre. No es un problema, es mas, es completamente necesario cuando tenemos mas de un servidor en casa, pero para los que tenéis solo un servidor puede quedaros un poco mas limpio y pulido, fijaos así es como lo tenemos ahora …

y así es como nos va a quedar después de una pequeña modificación …

Para hacer esto editamos el archivo hosts dentro de la ruta /etc/ y modificamos ….

vi /etc/hosts

Borramos el nombre de vuestra maquina que sale repetido quedando así …

Guardamos y salimos con ( ESC ) y ( :wq! ). ( Hay lo tienes InKiLiNo )

Se que muchos estáis esperando el articulo para crear vuestro propio Blog dentro de este servidor que nos estamos montando, así que doy por finalizado este articulo. Mas adelante iré publicando mas artículos relacionados con este servidor pero ya fuera de este manual que próximamente terminaremos. Mañana montaremos el Blog ;)

Si estas siguiendo el manual sobre como montar un servidor Web en Debian te invito a que continúes con ( Instalación y puesta en marcha de un Blog con Wordpress )

Este proyecto y muchos mas en el Blog oficial www.forat-project.com

Creative Commons License
www.forat.info sitio bajo licencia Creative Commons.

Articulos relacionados


Comentarios:
Gravatar jeickelement 3rd Marzo, 2008 a las 2:38

gracias forat, tu tutorial fue excelente, lo segui al pie de la letra ya lo de montar wordpress o foros smf…etc si lo tengo bien claro desde hace rato, pero se que a muchos les va a servir un monton, Saludos nos vemos en la proxima.


Gravatar forat 3rd Marzo, 2008 a las 2:56

Guay Jeickelement mañana el penúltimo capitulo de este montaje de un servidor en Linux Debian.

Esto se acaba compañero, el ultimo articulo será el oficial donde se incluirán todos los manuales.

Invito a todos a que expongáis la dirección web de vuestro server, así podre incluirlas en el articulo final.

Saludos ;)


Gravatar InKiLiNo 3rd Marzo, 2008 a las 8:21

Gracias Forat, pero ya lo arreglé todo ayer ;)

Hoy voy a instalarme otro disco duro para separar MySQL, que si lo ponemos en otro HD las consultas a la BBDD van a toda ostía :D


Gravatar magarto 3rd Marzo, 2008 a las 9:14

Dios, pero esto tenía fin???? Pedazo de guías que nos has publicado.
Un abrazo tío y te aseguro que en cuanto monte uno, que tengo ganas, usaré referencia a tus artículos, sobre todo el de No-IP porque, España es lo que tiene


Gravatar InKiLiNo 3rd Marzo, 2008 a las 9:36

Hablando de todo un poco de Spam :D

http://inkilino.sytes.net/phpsysinfo/


Gravatar satanasof 3rd Marzo, 2008 a las 10:27

Vas a poner el manual del servidor de correo?
Gran trabajo.


Gravatar forat 3rd Marzo, 2008 a las 14:39

Magarto este miercoles publicare la guia oficial del montaje de este servidor incluyendo todos los articulos de este cacharrito que nos hemos montado, seguramente diseñare algun banner para la sidebar que lo enlace, así cuando lo necesites no tengas perdida ;)

Ok Inkilino ya tengo la dirección de tu server te incluire en la lista.

Si alguien mas se ha montado el server que lo diga que sera incluido en el articulo oficial !!!!

satanaof, no no voy a incluir correo, te explico porque …..

He tenido un servidor de correo en casa unos 4 años y todo va bien y fluido pero si algun dia te quedas sin adsl o simplemente tienes que retocar algo y desconectarlo de la red es posible que pierdas correos y esto es una cosa que no me la puedo permitir.

Para el correo uso Gmail, lo siento man ;)


Gravatar jose87 3rd Marzo, 2008 a las 16:37

Te ha quedado de lujo macho, gran trabajo ;)


Gravatar Intruso 3rd Marzo, 2008 a las 19:23

Pues algo estoy haciendo mal, tu quieres decir que en el redireccionamiento no sobra lo del apacha2-default, no se tio, es por preguntar algo porque no consigo ver el fallo, me cago en tooooo :(


[...] Servidor Web en Linux Debian 13 - Últimos ajustes [...]


Gravatar makineroes 3rd Marzo, 2008 a las 21:49

forat,sigiendo todo,todo los pasos,ahora al final solo me sale en la web la carpeta de cgi-bin solamente,porfa iluminarme a ver lo que he hecho mal,gracias


Gravatar forat 3rd Marzo, 2008 a las 22:39

Gracias Jose87 ;)

lol Intruso funciona !!!

Makineroes te has dejado en el camino la seccion de los enlaces simbolicos ln -s.

Hay está la iluminación ;)

Suerte man !!


Gravatar makineroes 3rd Marzo, 2008 a las 23:28

jajaja,gracias no era eso,pero lo arregle tanteando.ya me dara problemas mas adelante.mientras en espera de los ultimos capitulos de esta estupenda saga.


Gravatar makineroes 3rd Marzo, 2008 a las 23:33

aah se me olvidaba: http://www.akivaz.dyndns.org


Gravatar forat 4th Marzo, 2008 a las 4:09

Makineroes no me chuta el enlace :(


Gravatar macrobio 4th Marzo, 2008 a las 14:44

Hola a tod@s los que, como yo, hemos decidido tener un server en casa.

Lo primero es felicitarte por el tutorial que encontré ayer por casualidad y lo he seguido con ahinco hasta ahora.

Solo comentarte que en los enlaces que realizas con ln -s para phpsysinfo y el de phpmyadmin están mal ya que tienen que que ser:

ln -s /var/www/phpsysinfo /home/usuarioweb/phpsysinfo
(como indicas en “Servidor Web en Linux Debian 8 - Información del sistema con PhpSysInfo”) y el otro sería:
ln -s /var/www/phpmyadmin /home/usuarioweb/phpmyadmin
como indicas en “Servidor Web en Linux Debian 7 - Bases de datos MySQL”

A los dos les sobra lo de apache2-default.

Un saludo y sigue escribiendo estos tutoriales que todos te lo agradeceremos.


Gravatar Roger Bermudez 4th Marzo, 2008 a las 16:29

Gracias por tus esfuerzos en explicarnos Forat, anteriormente ya habia hecho algo de estos tipos de servicios, pero ahora lo entiendo mejor gracias a tu excelente manual. Mi url: http://rogerjbv.sytes.net soy de Venezuela. Edo-Zulia. Todo funciono muy bien, excepto algunas cositas que luego preguntare. Saludos.


Gravatar Servidor Web en Linux Debian 5th Marzo, 2008 a las 0:43

[...] Web con AwStats 11 - Redireccionamiento DNS de No-IP 12 - Abriendo puertos en nuestro Router 13 - Últimos ajustes 14 - Instalación y puesta en marcha de un Blog con [...]


[...] Web con AwStats 11 - Redireccionamiento DNS de No-IP 12 - Abriendo puertos en nuestro Router 13 - Últimos ajustes 14 - Instalación y puesta en marcha de un Blog con [...]


Gravatar Monta tu propio servidor Web con Debian 10th Marzo, 2008 a las 2:37

[...] Web con AwStats11 - Redireccionamiento DNS de No-IP12 - Abriendo puertos en nuestro Router13 - Últimos ajustes14 - Instalación y puesta en marcha de un Blog con [...]


[...] Últimos ajustes [...]


[...] Web con AwStats 11 - Redireccionamiento DNS de No-IP 12 - Abriendo puertos en nuestro Router 13 - Últimos ajustes 14 - Instalación y puesta en marcha de un Blog con [...]


[...] el manual sobre como montar un servidor Web en Debian te invito a que continúes con el articulo ( Ultimos ajustes [...]


Gravatar JM 14th Abril, 2008 a las 19:44

Segui este MEGA-RECONTRA-UTIL-EASY Manual, y todo bien excepto el fallo que no he podido reparar, cuando trata de acceder a mi server desde Internet via http://midominio.synet.net me muestra el web browser de mi router, pero el FTP trabaja de maravillas, al menos localmente.
Alguna pista?


Gravatar LM 25th Mayo, 2008 a las 2:30

Como alojo páginas con mi propio dominio?


Gravatar hund 4th Junio, 2008 a las 0:48

Loco acabo de seguir tu manual y es realmente hermoso! bien explicado y al detalle! como pocos en la red!

Felicitaciones! y que sigas con estos manuales que son de gran ayuda!

Saludos!


Gravatar Alexis 3rd Julio, 2008 a las 7:54

Doctor, hasta acá he hecho todo al pie de la letra, pero cuando intento ingresar a http://ip/phpmyadmin me sale que no tengo permisos…

en cambio con phpsysinfo todo va bien. He revisado los enlaces dinamicos, y van bien, no se que puede estar pasando.

Apreciare mucho tus comentarios. Mil gracias.


[...] Últimos ajustes [...]


[...] Web con AwStats 11 - Redireccionamiento DNS de No-IP 12 - Abriendo puertos en nuestro Router 13 - Últimos ajustes 14 - Instalación y puesta en marcha de un Blog con [...]


Gravatar Mi Familia » Blog Archive » CronoS.Info 23rd Octubre, 2008 a las 16:57

[...] Web con AwStats 11 - Redireccionamiento DNS de No-IP 12 - Abriendo puertos en nuestro Router 13 - Últimos ajustes 14 - Instalación y puesta en marcha de un Blog con [...]


Gravatar juanjava 29th Octubre, 2008 a las 23:10

hola bien por el manual ya que si tienes un poquito de curiosidad puedes instalar las versiones que quieras, y los comentarios de algunas personas estan de mas, pero bien por ti, por otro lado una pregunta tendras algun manual sobre seguridad, Bloquea ataques por fuerza bruta con ‘Fail2ban’ y asi evitar que nos hackeen ver de donde son las peticiones masivas o algo por el estilo ya que no lo encuentro y lo instale en una maquina y creo que lo saque de alguna parte de tu web (no se si de las camaras de segurida o no se me podras mandar la liga de esto o alguna que conoscas por favor, mil gracias por el apoyo.

por otro lado yo quiero instalar joomla con mi usuario web para lo cual descomprimo el paquete de joomla el /home/web e instalo, todo bien sigo los pasos todo bien pero al querer ver el portal o la administracion y nada, y esto es que el archivo de configuracion no lo coloca (no se si por permisos), no se si me puedas ayudar en esto ya que tu manual lo he ocupado en otros sitios y si he podido pero al realizar los Ultimos ajustes usuario web ya no puedo instalar el joomla, help me please, mil gracias


Gravatar francisco 1st Noviembre, 2008 a las 9:47

Hola que tal tengo un error en mi configuracion y no se en que falle: miren ya esta todo configurado pero a la hora de que quiero abrir mi web con la direccion compupacvallarta.sytes.net me redirecciona a http://localhost, y me marca error por que no lo abro en mi servidor si no en cualquier pcy me direcciona a localhost, solo me funciona en mi server, alguien me puede ayudar?? gracias.


[...] con AwStats - 11 - Redireccionamiento DNS de No-IP - 12 - Abriendo puertos en nuestro Router - 13 - Últimos ajustes - 14 - Instalación y puesta en marcha de un Blog con [...]


Gravatar abbadon 10th Enero, 2009 a las 8:02

solo una pregunta y un comentario:
1.- para que eliminamos el /www/ en redirect match, si de cualquier manera la vamos a comentar?
ke no se supone ke si la komentamos el script debe ignorar dicha linea?
2.- despues de:”Ahora para ver si todo ha ido bien, vamos a abrir un navegador desde otro ordenador y vamos a introducir solo la IP local del nuestro servidor Web …”
yo tuve ke reiniciar el servidor apache (apache2ctl restart) para que los cambios puedan ser vistos :)


Gravatar juan jaimes 27th Marzo, 2009 a las 22:23

hola nuevamente yo, mira me quedo ya un servidor de acuerdo a tu manual pero ahora tengo una pregunta que debo de hacer (que modifico y donde) para que en mi navegador coloque http://www.sitio.sytes.net en vez de solamente sitio.sytes.net, mil gracias por la ayuda de antemano.


Gravatar Eday 21st Junio, 2009 a las 17:11

Buenas… hace un semana empece con el manual desde 0 y hoy llego hasta aqui con exito.

Yo tengo dominios registrados, y quisiera saber como enlazo mi dominio a mi servidor casero. Gracias.


A continuación puedes hacer un comentario con tu duda, consulta o aportación.Si puedes responder a otro usuario no te cortes y hazlo " Yo no puedo con todos ". Recuerda que no están permitidos los insultos, la publicidad o cualquier cosa que pueda ofender a alguien. De no respetar estas sencillas normas serás baneado. En este Blog intentamos ayudar a los demás y para eso necesitamos un ambiente lo mas agradable posible. Ayúdanos a conseguirlo ( Gracias )

¿ Tienes algo que decir ?
Nombre: 
Email: 
URL: