Archivo de la etiqueta: Debian

Debian 6

Con la salida de Debian Squeeze . Como un gran sistema Operativo Digo un pequeña recomendación

¡ Porque no bajarla por torrent !
  Aquídejo el link

http://cdimage.debian.org/debian-cd/6.0.0/multi-arch/bt-cd/debian-6.0.0-amd64-i386-netinst.iso.torrent

 Para ver  el anuncio oficial , pues aquí

Espero que disfrutes de esta grandiosa distribución que tardo nada menos que 24 Mese en hacerse.

Si quieres añadir sobre lo escrito anteriormente , puedes poner un comentario . Siempre se agradece

MySQL – Servidor web casero

No tengo definido como es el manual sino que va según la marcha con lo que no concreto con las fechas y siendo un manual quería hacerlo bien desde un principio que me ayudara en futuras instalaciones.

Con el servidor de la base de datos te ayudara a la instalar aplicaciones web en nuestro servidor web. también  una aplicación para controlar desde el navegador que tengamos instalado , sin necesidad   de tener un sistema operativo especial .

Con el transcurso del tiempo pongo algún previo paso . Los que os acordareis continuad desde el salto.

Sigue leyendo

GRUB-PC

Aun que fue larga la espera sin publicar ningún apartado , tengo algunas mejoras puestas para el futuro próximo en las cuales estuve trabajando. Tampoco iba a poner , como cambiar la decoración de nuestro gestor de arranque (Gru-PC ) .
Me surgió un pequeño fallo en el servidor con el cual lo solucione sin ninguna ayuda externa , la causa es que al actualizar El GRUB me dio fallo tras el reinicio que hice . En el servidor casero Debian.

E hai el problema , con lo que pongo los paso para la solucion de  futuras versiones.
El problema en cuestión es que la nueva versión de GRUB-PC hace referencia a una resolución  y a una librería externa . Si de fácil es la cuestión  . Lo malo es que no arrancaba el sistema Operativo aunque tuviera la gráfica puesta, así que ya que tenia la gráfica lo enchufe al monitor  y me inicie como Root , para visualizar el gestor de arranque . Ya que se me olvido sacar fotos de el apaño no es tan dificil hacerlo desde ssh , ya que es como si lo tuviras  delante,
Nos conectamos a nuestro servido por ssh , antes de el reiniciarlo , puedes compobar las siguiente archivo para poder ver si tendras ploblemas.

cd /

Saber le nobre de los diretorio comando ls

ls

Entramos en el directorio boot

cd  boot/

Dentro te encuentras con un listado de los archivos tienes que me terte dentro de la carpeta grub , ya que se sitúa el archivo de configuración .

cd grub/

Como no se el nombre ya que utiliza grub2 . y cambiaron el nombre archivo de configuracion .

ls -la

Nos muestra todo el listado de los archivos. Tenemos que encontrar el  archivo grub.cfg ya que el el editable  con la configuaracion y  para abrirlo con nano

nano grub.cfg

Dentro del archivo tendras que buscar la piemera entrada que ponga “gfxmode” ya que esta es la que hace referencia la la resolución , con la que comentamos  desde el if al te la referencia de acabado en fi ,ponienso corchetes , una vez echo esto .

Lo guardamos se pula F2 después no pedirá que presionemos “S” o “Y” para guardar los cambios y ya puede reiniciar ya que no estas sometido a la resolución , y por mi parte le saque la gráfica y me ahorro uno watios , que bien se lo merecen y que se esta mas tranquilo sin algún ventilador que otro.
Para finalizar lo ponemos en marcha nuestro servidor  y hasta la prósima

 reboot 

.

PHP – Servidor Web Casero

Continuamos con la instalación de nuestro servidor web casero ahora toca el lenguaje  de programación .  Este lenguaje es bastante usado en servidores web ya que no necesitas mas que tu navegador web para visualizarlo , diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+. Mas info en la wikipedia

Este paso te lo puedes saltar si estas continuando el manual pro por si las moscas , nos toca iniciar en nuestro servidor otra ves de la terminal ya
que es la forma de conexión , para eso abrimos la terminal menú : Aplicaciones > Accesorios > Terminal . Escribimos  la
forma de conectarnos  pero esta vez como Root.

ssh  root@IP.DE.NUESTRO.SERVIDOR

Una vez que ya estamos dentro del servidor nos toca instalar PHP y algunas librerías mas para la utilización de nuestro servidor para su funcionamiento con el siguiente comando.

aptitude install php5-cgi php5-cli php5-common libapache2-mod-php5

Una vez instalado creamos un fichero para comprobar la instalación en el directorio de nuestro servidor web, que era en /home/servidor , con el cual  nos dará la información  de lo que esta instalado.

Primero nos situamos en el directorio

cd /home/servidor

Creamos un archivo para comprobar , yo le e puesto php-prueba pero si quieres poner otro nombre pues a vuestra elección, escribimos en la terminal

nano php-prueba.php

Introducimos las siguientes lineas

<?php phpinfo(); ?>

Después  pulsar F2 y a “S” para guardar los cambios y salir.Reiniciamos el servidor web , Para ver los cambios sufridos.

apache2ctl restart

 Después vamos a nuestro explorador web para comprobar lo instalado . introducimos la ip del servidor que pusimos en la configuración de la tarjeta de red. Abrimos nuestro navegador web  introducimos  la IP.DE.NUESTRO.SERVIDOR  veremos la siguiente imagen .

De esta forma ya esta puesto el comprobante , en la prosima entrega sera la instalación de MySQL  , si estáis en la consola  pues

halt.

Apache – Servidor web Casero

Seguimos con el manual de un servidor casero con Debian , sin depender de otra cosas que de un ordenador antiguo que lo teníamos en casa , tirado sacándolo un poco mas de jugo , y a la vez te da alguna utilidad  ya que sirve de punto de conexión  para la red local y exterior .

En este apartado del manual vamos a tener es el servicio web hacia el exterior con el cual se sustenta la base de la funciones , con lo que a partir de aquí ya empiezas a ver forma  de como se va montando .

Para eso tenemos que instalar la aplicación Apache web server , y como sigo los manuales dice la versión apache2-mpm-prefork . de la cual es la recomendación para la distribución de Debian, por ser considerablemente más rápido que el modelo tradicional. Si deseas mas información sobre el tema del (MPM) aquí os dejo una explicación.

Hora nos toca iniciar en nuestro servidor otra ves de la terminal ya que es la forma de conexión , para eso abrimos la terminal menú : Aplicaciones –> Accesorios –> Terminal . Escribimos  la forma de conectarnos  pero esta vez como Root.

ssh root@IP.DE.NUESTRO.SERVIDOR

Como se vio anteriormente  con la configuración de la tarjeta de red , nos pedira la contraseña , una vez metida  ya podemos instalar las aplicaciones

aptitude install apache2
aptitude install apache2-mpm-prefork

Una vez finalizado la instalación abrimos nuestro navegador web con el cual estamos trabajando (En mi caso firefox ,) y escribimos la dirección IP de nuestro servidor en la barra de direcciones del navegador web (sienso mi caso  http://192.168.253.129/ ,) IP.VUESTRO.DE.SERVIDOR  con lo que optendreis una imagen parecida a esta.

Con este mensaje  de ( It works! ), algo así … quiere decir que ya tenemos nuestro servidor web Apache funcionando y listo para funcionar y meter contenido web.
como nuestro servidor web apunta /var/www/apache2-default en esa dirección no tengo intención de andar ya que lo prefiero para la partición de home siendo esta partición un disco duro ,  configuración  del servidor ftp fácilmente, con el cual podremos subir y bajar archivos directamente al directorio donde se encuentra web, y todo esto por la área local .

Para eso vamos a editar el archivo que dirige la ruta web como es default donde aparece en este directorio /etc/apache2/sites-available con el que sustituiremos la dirección donde poner los archivos por defecto al directorio personal  del servidor, cambiando /var/www/ por /home/usuario/. Todo ello con el editor nano ya que facilita el manejo por la terminal.

nano /etc/apache2/sites-available/default

Estas son las imágenes de la configuración que ya traen predeterminada , con lo que queda de recordatorio.

Vamos a cambiar donde pone /var/www/  por /home/usuario, en mi caso /home/servidor , quedando así.

Ahora solo nos queda guardar y salir  pulsando Contr + O  , con lo que te indica el nombre del archivo pulsa intro para que se guarde  después para salir la tecla F2  volviendo  ala consola  y antes de apagar reiniciamos el servidor web para ver os cambio sufridos con este comando.

apache2ctl restart

Quedando el aspecto de la imagen siguiente.

Para el dia de hoy escribimos en la consola

poweroff

Y nos vemos en otra edición con la instalacion de php.

Instalando ssh en el servidor

En días anteriores puse  las características del servidor , y en otro capitulo la instalación  hoy toca la instalación del servidor ssh  .

Si te parece un  programa extraño pues resulta muy útil para controlar el servidor , atraves de la linea de comandos . Ya que no es un programa pesado , y funciona perfectamente por consola. Aunque a mucha gente le da miedo la consola , en entornos unix aun haces mas rápido las tareas que por algún entorno gráfico también controlar todo el sistema atra ves de la consola , pero esta no sera la unica manera de controlar nuestro servidor  mas adelante instalaremos otra aplicación con entono gráfico controlando nuestro servidor.

Ahora toca la instalación de  SSH  , para controlarlo remotamente y no necesitar un monitor para su funcionamiento , así ahorramos unas pelas ya que no necesitamos que este a funcionado la tarjeta gráfica con lo que se lo sacaremos una vez instalado, procedemos a ello.

Arrancamos el sistema operativo con el monitor conectado ya que asta ahora solo se ver las cosas con el monitor .

Podemos visualizar  todas las aplicaciones , sabiendo que no tenemos ninguna en exceso , ya que no tenemos nada de un entorno de escritorio.

Introducimos el nombre de usuario que pusiste en la instalación 

Acto seguido introducimos  la contraseña de vuestro usuario puesto anteriormente.

En la pantalla siguiente nos muestra  el primer login  que se hace  y comprobar si funciona la contraseña

Una vez que ya nos conectamos como usuario podemos pasar a la contraseña de administrador escribiendo

su

des pues escribir la contraseña del administrador  para poder entrar y instalar el ssh.

Introducimos la contraseña del administrador que pusimos en la instalación

Nos muestra la ruta del directorio donde estamos

Estamos logueados como administrador del sistema operativo linux Debian Lenny procedemos a instalar  el ssh a partir del comando siguiente

aptitude install ssh

una vez introducido pulsamos la tecla intro para que se efectué el cambio  y se instale

Una vez que mira en los repositorio lo que se va a descargar a nuestro ordenador y el espacio que ocupara no dará esta advertencia tan solo tienes que pulsar “y” seguidamente pulsar intro para continuar con la instalación.

Esta es una de las grandezas del sistema operativo linux que actúa atraves del los repositorios con lo cual descarga e instala de manera fácil los programas  so tendrás que esperar a que se descargue e instale automáticamente.

Esperamos a que sala otra vez la consola para apagar la el ordenador que esta actuando como servidor

Para apagar el ordenador tenemos que escribir

poweroff

o  también con este otro comando también funciona

halt

me figuro que hay alguno mas pero esto es cuestión de

Una vez apagado sacamos la tarjeta gráfica (reduciendo el consumo eléctrico) , y controlando la solo por  la tarjeta de red.

 Ah se me olvidaba de que activar en la BIOS que arranque aunque tenga errores , ya que sin gráfica te sonara un pitido , por falta de la misma . No se sise meo olvida poner lago pero puedes comentar si existe algún fallo.

continua con configuaración de tarjeta de red

Instalando Servidor Debian casero

Aunque parezca que solo me interesaba las actualizaciones de Ubuntu 9.10 karmic Koala , solo fue un propósito mio , por si daba puesto todos los días una entrada en el blog , aunque lo podría hacer con la próxima versión de Ubuntu , pero es un poco marear la perdiz.
Como anteriormente puse las características de mi servidor  casero ,con todo el hardware  , ahora toca  la instalación de el sistema operativo a usar Linux Debian 5.0 Lenny ,tanto por seguridad como fiabilidad, otra de las razones es que ,no instalaremos paquetería necesaria , me manejo con la paquetería apt .


También agradecer a Forat, ya que sin sus manuales no conocería algunos programas con su configuraciones.
Lo primero de todo es descargarse la archivo iso para nuestro pc , aunque si el tullo es moderno te aconsejaría que utilizaras  el de amd64 . También podría visitar la web oficial si no coincidiera con tu tipo de procesador , una vez descargado lo grabamos en un cd virgen para proceder con la instalación

En la imagen anterior es donde se realizara la instalación , de esta manera mi servidor sigue funcionando mientras ando con el tutoríal . Decir que esta maquina fue el anterior servidor  , entre otras cosas la sustituir por la forma que tiene ya que solo me esta adaptado para un disco duro , la colocación de la torre  , y alguna característica mas.

Una vez que esta preparado ya podemos meter el cd de instalación que en nuestro caso va ser un Debian ya que es con el que mejor me manejo , para un servidor. Te lo puedes descargar de aquí (arquitectura amd64 )  y grabarlo en un cd para luego arrancar  desde el mismo.

Si aun no lo tienes configurado el ordenador que inicie desde cd , puedes que cargue el setup , para configurar  y inicie desde cdrom.

Para que te salga  el siguiente menú que se muestra a continuación

Para que tengas un entono mas agradable pero la vez de fácil seleccionamos “Graphical install” . no importa si te aparecen uno punto es que esta cargando   de manera gráfica , también podamos utilizar el ratón a partir de este momento.

Para acelerar un poco el proceso  escribo en el teclado “sp” ya me selecciona el idioma de instalación en español con el que no tendrá ningún repelús tocar ya que lo en tenderas .

Como se muestra tenemos un ratón con el cual solo tenemos que ciclar sobre continué y por ate de magia ya tendremos en español

Este menú es el teclado con el cual se instalara ya que por defecto esta en español solo tengo que pulsar  continuar , aun que podrías seleccionar el tullo si no correspondiera.

En esta parte de la instalación te esta preguntando por el idioma que se instalara el equipo  por defecto es el español si que solo tengo que pulsar continuar

Aquí ya es un poco personalizarle pero de esta forma me ahorro después tocar la configuración ya que ya esta puesto  solo lo pongo una vez . Para nombre del equipo pongo “www

Por si alguno no se lo cree que esto funcionara va una imagen donde se ve que pulso continuar y se fija en la foto.

Nos esta preguntando por el nombre del dominio ya que esta vez se va a ajustar al que vosotros eligierais a gusto, en mi caso es servidor.picholeiro.info , continuamos con la instalación.

nos preguntara la zona horaria y siendo de España nos toca seleccionar la península , ya que de esta forma se ajustara el reloj 

Nos toca un punto delicado ya que esto de pende de lo que tenga cada uno en casa y como se ajuste, voy a tomar por lo fácil utilizando el disco completo ya que no es poca capacidad y solo va a ser usado por este uso , también esta función ajusta automáticamente la partición swap.

Tendríamos que seleccionar el disco que vamos a cambiar pero como solo tengo uno se selecciona y pulsamos continuar.

Como dije iba a poner todo en una partición para tener mas espacio ya que solo lo iba a utilizar para este uso

Se ve como va a quedar aunque lo podrías ajustar a tu modo ya que es la configuración que se ajuste a ti.

Te muestra como quedara los disco y te lo pregunta antes que formateas ya que lo hace por seguridad  seleccionas si y a continuar

Hasta aquí que me dejo cargar la instalación básica , ya que se murió el disco duro y no di reanimado como a las personas

No importa ya que cogí mi ordenador y cree una maquina virtual , con la continuamos  .

Tendrás un tiempo instalado el kernel pero te saldrá la siguiente imagen.

Nos toca introducir la clave de administrador (root, para los que ya conocen estas variantes.) para poder controlarlo, ten en cuenta de que la tendrás que recordar , pero también que tenga la seguridad suficiente .

Elige una clave segura , teniendo en cuenta que con este usuario controla todo el pc en el que instales

Ponemos el nombre de usuario que se configurara donde pondremos las configuraciones como los archivos, se se pusieran en nuestro servidor.

Yo e puesto servidor ya que va a funcionar de servidor el primero es el nombre completo, ya que no me quiero complicar con nombres.

Aunque parezca igual tenemos un segunda vez por si el otro correspondieran con las iniciales , y este es el verdaderamente que se te conectas. pero puede ser el mismo que no surge ningún problema.

Una vez que tienes puesto los nombres toca la contraseña  por doble vez para que no tengas equivocaciones , sugiero alguna algo difícil de adivinar ya que podría ser causa de ataques. Continuamos

Seleccionar el repositorio ya que esto es una de las virtudes de Gnu/Linux , con el cual estas al a ultima . Ten e cuenta que mejor es tener una menor distancia del servidor  mas cerca que vallas a utilizar , generaras menos trafico con lo que te llegaran antes los paquetes , por consiguiente acabaras antes . Selecciono España ya que es donde resido. Continuamos

Aquí ya me da todo los que hay en España , con el que tendría que mirar cual es el mas rápido pero seleccionando el primero seria suficiente

Es to es por si utilizaras un servidor proxy , normalmente nunca hay así que dejarlo en blanco, pulsamos siguiente.

Ya te parecen estas dos opciones seleccionadas , pero como el entono de escritorio no lo vamos a utilizar ya que nos ahorraremos espacio y recursos   instalando uno a uno , antes de seleccionar alguno ,aunque ya se podrían seleccionar ,pero mejor hacerlo uno a uno así aprendes como se llama el programa.

Seleccionamos solo el sistema estándar ya que es lo básico y necesario, te pude tardar el siguiente paso dependiendo de trafico de datos  pero esto se hace bastante tranquilo si no están encima de el .

En esta opción le puedes marcas si o no ya que no influye nada en las características de nuestro servidor , lo único que si te preocupa mucho la información pon que no , pero eso es cosas personal o también ,por seguridad

En este apartado es bastante importante , ya que con el arranca nuestro sistema operativo así que ten lo activado , poniendo un si con el cual arrancara el sitema operativo

Ya la ultima imagen de información.

Ultima pantalla que nos indica que La instalación esta completada y  recordarte de sacar el cdrom , Para que arranque le sistema .

El próximo manual sobre la instalación  de ssh.