Archivo por meses: enero 2010

Proyectos

 Se que en estos días No estoy Publicando tanto como yo quisiera , pero no por ello dejo de lado leer los blogs que leo . O alguno que descubro por thumbs.db, y no quería  ser tan avaricioso por tener enlaces de el y no devolver ninguno como dice en su blog , el proyecto es de destacar ya que te da una impresión de la web antes de visitarla , pero no por ello nada malo , sino es unir , aprender como es todo en la vida .

Siendo internet el punto de unión entre  las personas que no conocemos pero que ayuda a mejorar personalmente como a la sociedad , creo fielmente que este medio de comunicación esta revolucionado . Se puede desmentir como un medio conocedor de gente .

Como leí en el blog de phyx , entre otras cosas la habilidad nueva de poder poner paginas en blogger.com a través de http://draft.blogger.com , por eso estoy con algún que otro cambio  que se ordenaría el blog ya que se pondrían en pagina en vez de entrada , teniendo ordenado la web .

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.

Ailurus – Herramienta de configuracion del sistema

Anteriormente explique la instalación de ubuntu tweak , ya que se parece , pero al ser distinto creador  tiene la forma distintos , Ailurus tiene algunos comceptos mas tecnicos , de mi forma de verlo conlo que facilita enterder alguna cosa que no savias como son los consejos o alguna configuracion que te activa , para si acelerar el proceso .

También te ayuda a mirar las características del ordenado que lo tengas instalado ,  mismo ver los cambios que vas sufriendo . para una instalación o eliminación de algún programa. como instalar programas que solo estuvieran en fuentes. Recomiendo usarlo ya que mejoraras  el rendimiento  , activando o desactivando funciones  de tu sistema Linux.

Para instalar en un ubuntu 9.10  se pude utilizar la consola  llendo menu Aplicaciones –> Accesorios –>  Terminal  y escribiendo

sudo add-apt-repository ppa:ailurus
sudo apt-get update
sudo apt-get install ailurus

 Para las versiones que no se pueda añadir el repositorio , primero se mete la clave de certificacion  del servidor por la consola

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 9A6FE242

Se abre el sitado del repositorio 

sudo gedit /etc/apt/sources.list

Tienes  que añadir las siguientes lineas y cambiar por las version que tengas instalada “hardy” por “intrepid”, “jaunty” o “karmic”.

deb http://ppa.launchpad.net/ailurus/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/ailurus/ppa/ubuntu hardy main

O sino de una manera grafica de instalares es desde este archivo ailurus_10.01.1-0ppa1_all.deb para abrirlo con

Esperamos a que se descargue y aparezca la siguiente pantalla, para pulsar el botón de “Instalar el paquete” .

Nos pedirá la contraseña se la tendremos que dar para poder instalar .

esperamos a que termine de instalar como se muestra la siguiente imagen

Cerramos la ventana del archivo de instalación  y procedemos a  su funcionamiento , se encuentra situado en el menú Aplicaciones –> Herramientas del sistema  –>  Ailurus .

Ya me direis como anda este programa ,una cosa buena es los consejos que Vas aprendiendo cada vez que abre el programa

AL principio parece algo engorroso pero una vez que  le coges el truquillo donde están las secciones , ya vas a tiro fijo.

Truquillos linuxseros para ayudarte acelerar el manejo

Cuando se empieza en un mundo linuxero normalmete empiezas , con algún vecino , familiar ,compañero en persona ya que te pueda ayudar en los primeros pasos . Y cuando no tenemos a nadie nos puede resultar una tarea difícil de aprender , ya que tengo explicado alguna que otra vez algunos atajos que resultan verdaderamente útiles , como usar la tecla del ratón , o mismo utilizar el ratón , aunque seguramente abra alguna mas . Ya me gustaria  mi saber puedes poner un comentario para así conocerlo y de paso se las experiencias de otras personas.

 Una tarea muy utilizada es copiar y pegar aun que solo sirve para texto , te acelera mucho con el consiguiente ahorras tu tiempo y te dedicas a otras cosas.


Primero seleccionamos el texto que queremos  copiar  con la tecla primera del ratón.

Toca ir a la parte del texto que queremos copiar selecionando .

Después con el botón central del ratón.

Pegamos el texto seleccionado en donde deseamos, esta vez lo puse en un buscador con el cual me ayuda a saber mas términos  y lugares desconocidos.

Es realmente útil ya que cuando dice de escribir en consola solo necesito un ratón , el resto solo es seleccionar , ya que soy bastante bago acelero el andar mirando donde esta las teclas de teclado y mover la mano entre ambos. utensilios.

Con el cursor

Ahora sera mas palabrería pero intentare que se entienda , en otros sistemas para poder desplazarte en un programa de iba a estar bajo tenias que pulsar con el botón derecho del ratón y girar con la rueda central del ratón , con el consiguiente de atraer la ventana para delante , una cosa que en Linux no hace falta ya que solo tienes que mover el cursor sobre la parte que quieres desplazar . Resulta bastante útil si esta copiando un testo de un programa que  por no descolocar las ventanas te ayuda a seguir leyendo  o escribiendo.
Como si lo a plicas para cambiar de escritorios virtuales también te sirve  .

Tecla Tabulador

Primero de todo saber identificar la tecla tabulador ya que si hablas de ella pero no sabes donde esta no te sirve de nada. Pues se sitúa en la parte izquierda del teclado encima del el bloque de mayúsculas y de lado de la tecla “Q” ,ahora que ya te sabes que tecla es , aunque el uso común es para cambiar entre secciones  mismo aumentar sangría .

No es lo que venia a contar ya que pueda parecer que no se tenga uso, . pues para la consola sirve para auto completado de comando o mismo para listado.
si abres la consola y pulsas dos veces el tabulador te pone si quieres ver toda la posibilidad de comandos , para desplazarte te sirve dándole al intro y vas linea por linea y si pulsas la barra espaciadora salta todo el pantallazo de comandos.
Ahora que no te acuerdas de un comando que empieza por la letra “x” y pulsas dos veces tabulador te da la lista de todos los comandos que empiecen por “x” que se puedan ejecutar en tu Pc.
ahora para otras características  pero a raíz de directorios o archivos.
, como es sabido para ejecutar un archivo se escribe ./archivo_que_sea.sh y esta en un directorio superior llamado “lucas” . Pues con la consola abierta escribiría “cd l” pulsaría la tecla tabulador , con lo que se me auto completaría con “cd lucas/
ahora pulsamos la tecla intro  para acceder a esas carpeta .  Ahora ya que estas dentro escribo “./ ” pulso la tecla tabulador , y solo hay un archivo ejecutable es auto completa con “./archivo_que_sea.sh”

Asta aquí llego mis pequeños truquillos para un mejor manejo del Pc en Linux , te invito a que pongas un comentario , si faltaría algo que debiera estar aquí. o simplemente decir que tal fu el aportación .

Panoramica nieve 8 de enero del 2010 sobre las 12_ en bonabal

Ya que hoy estuve con la camara de fotos , hice una panoramica , desde una esquina de un parque para ver como me quedaba . podesi comentar para saber si fu ma o no la foto

Configurando tarjeta de red del servidor Debian

Continuamos con el manual y aunque este punto lo ponen normalmente antes , ya que no se va mover del sito cuando se instala mientras que en mi caso es lo contrario y tengo que controlarlo remotamente , por eso de primero puse a instalar el servidor ssh . Ya que se ubica en distinto sito donde tengo el ordenador personal de donde tengo el servidor web  con el consiguiente conflicto distinta configuración de red .
Teniendo en cuenta que solo tengo el ordenador personal con monitor , sencillamente ahorro ya que una vez que se instala el ssh , no se necesita la tarjeta gráfica ,  ahora lo controlo solo por la tarjeta de red , supone un ahorro, en consumo eléctrico , poder utilizar el resto de componentes para otros aparatos . Tanto el teclado , ratón , pantalla los cables que se suprimieron .

Como el ssh lo tengo instalado en el servidor debian , como servidor casero puedo controlar el ordenador solo por consola, aunque parezca muy complicada la consola de Linux , te facilita basten las cosas , ya que no te genera trafico al conectarte con el servidor, por ello es como lo controlaremos a nuestro servidor .

Ahora que blogger puedo hacer un salto de contenido lo pongo para que no me quede una entrada grandiosa por donde no se da navegado, también facilita los comentarios.

como dije antes utilizare la terminal (consola, cmd, símbolo del sistema, según que sistema esteas) en este caso utilizo un linux Ubuntu . Para abrir la terminal  vamos a Aplicaciones >> Accesorios >> Terminal.

Una vez abierta la terminal  nos conectamos con la direcion IP de nuestro  servidor con el cual iremos a funcionar. Para eso tienes que conocer  el comando ssh , con el nombre de usuario que te quieras conectar y un arroba seguido de la ip del equipo que te conectas.

ssh nombredeusuario@IP_EQUIPO_O_SERVIDOR

si tiene un mismo nombre de usuario que el te vas a conectar .

ssh IP_EQUIPO_O_SERVIDOR

en mi caso es :

ssh root@83.38.139.183

Ahora nos pide identificación siendo la primera vez que entramos, para ello escribimos yes, las prosimas veces que nos conectaremos ya no necesita autentificar con lo que te ahorras este simple paso, para conectarte a nuestro servidor de una forma segura.

Nos toca poner la contraseña del usuario root (es el nombre del administrador de sistemas en Linux), que tiene nuestro servidor no importa si no te aparece ningún símbolo de  tecla escrita,  funciona así por seguridad,
seguidamente pulsamos la tecla intro para seguí con la configuración.

Ahora ya estamos conectados y podríamos hacer alguna pruebas , como ver si tenemos conexión hacia fuera de nuestra red cara internet con el comando ping  y el nombre de servidor o la dirección ip de algún servicio publico. Este es un ejemplo :

ping www.kernel.org

Aquí esta la prueba

Ya que el comando funciona una infinidad de veces pues como veas que funciona  dejar de funcional pulsamos las teclas Control + C  , una vez visto que tenemos conexión hacia fuera podemos el rango de direcciones IP con el cual nos estamos conectando de nuestro router , hacia internet . Para eso escribimos ifconfig , Los que vengan de wind, recordar que no es ipconfig sino :

ifconfig

en alguna distribución tengo visto que solo estaba en /sbin/ifconfig
ya que es una tarea administrativa. que al vez delicada.

ya se puede ver el rango de ip en el que estas con el cual tienes bastante información .
aunque ya es el propio servido configurado sirve para esplicar en que rango de ip estas  conectado  siendo la ip del equipo

192.168.1.2

La de nuestro router

192.168.1.1

Vamos hacer una copia de seguriad  por si se nos fastidia la configuracion
sabiendo que el comando cp sirve para copia y después poner la ruta de dirección y pega con el cual se hace facil copiar archivos.

cp /etc/network/interfaces /etc/network/interfacesOLD

Nos toca abrir el ficheo de configuración de la red , para eso es este manual , con el cual utilizanos un editor de texto en consola como es el nano seguido de la direcion del archivo que queromos modificar .

nano /etc/network/interfaces

Nos aparece una Pantalla como la que tememos a continuación , no importa ya que vamos cambiarla precisamente para tener una IP fija , con el cual cada vez que se encienda no se cambie y se pueda direccionar nuestro router , de forma sencilla  .

Aun que aparezca el corchete nos da la posibilidad de comentar , teniendo mucha  jugo de personalizaron , como también para desactivar opciones poniendo un corchete . también sirve para tener las configuraciones viejas por si no funcionan.

se le bastante bien la configuración , aunque estoy pensando cambiar las dns por las de google , ya que son un poco mas fáciles de recordar.

Una vez escrita toda la configuración pulsamos F2 y aceptamos los cambios poniendo s o y , pulsamos intro  y probamos la configuración  con el anterior comando

ifconfig

Se ve que es el mismo reporte ya que es la configuración que tenia y no iba cambiar por el hacer el manual , ya que así se pude aceder a el .

Lo termino en una fecha señalada  Epifania ya llevo varios días detrás de el , no se si me falta algo que debería agregar  ya que dejo los comentarios abiertos .

sigue el manual  instalando Apache.