jueves, 6 de septiembre de 2012

Configurar un Servidor LAMP en CENTOS


Ante todos saludos y Bendiciones!!!

Vamos a configurar rapidamente un servidor web bajo la Distribucion Centos 6.3 de Linux, ah pero a que nos referimos con LAMP, para explicarlo de una manera sencilla es la combinacion de varias tecnologias aplicadas a soluciones de configuracion para la Insfraestructura de un servidor web

L= Linux (Sistema Operativo)
A=Apache (Servidor Web)
M=MySQL (Gestor de Base de Datos)
P= PHP (Lenguaje de Programacion)

1).- Lo primero que tendremos que hacer es actualizar los repositorios del sistema y lo hacemos mediante el siguiente comando:

  •  yum update
2).- Luego Procedemos a instalar el Servidor httpd

  • yum -y install httpd httpd-devel

3).-  una vez instalado el servidor apache iniciamos el Servicio
  • service httpd start
 4).- instalamos el gestor de base de datos que en este caso sera MySQL.

  • yum -y install mysql mysql-server mysql-devel
5).- importante ahora tenemos que establecer la contraseña del usuario administrador, para los que han instalado mysql en distribuciones como debian eso biene a ser novedad, ya que en estas distros durante la instalacion se pide la configuracion de las mismas, en centos es totalmente diferente por defecto la deja en blanco.

iniciamos el servicio

service mysqld start

ingresamos a la consola de mysql mediante el siguiente comando:
  •  mysql
Dentro de la consola seguiremos los siguientes pasos. Donde sustituiremos ('newpassword') por ('mi_password').

  • mysql> USE mysql;
  • mysql> UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root'mysql> FLUSH PRIVILEGES;mysql> exit;  Si todo funciono peluche, verificamos si ingresamos a la consola de mysql mediante el usuario "root" mysql -u root -p nos pedira la contraseña de root para la cual ingresamos la previamente configurada Enter Password: "contraseña ingresada para el usuario root"
 6).- ahora si instalemos el lenguaje de programacion a usar PHP.
  • yum -y install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
7).- ya comienza a oler a comida lista!!! pero antes de servir la mesa reiniciemos el servidor web de la siguiente forma:


  • service httpd restart     Listo ahora si podemos comenzar a desarrollar nuestros proyectos en PHP y almacenarlos en el directorio por defecto para sitios web "/var/www/html" en CENTOS, espero haberles sido de ayuda!  :)                        

martes, 28 de agosto de 2012

Como instalar noip2 en Debian Squeeze!


Instalar no-ip en Debían Squeeze

Saludos amigos! A continuación describo los pasos a seguir para poder instalar no-ip en debían squeeze, si has llegado hasta aquí imagino que tienes conocimientos de lo que deseas y es que por lo general cuando necesito instalar no-ip en un servidor es debido a que es la mejor solución de tener un nombre de dominio gratuito y así poder ingresar desde la calle o remotamente a mi servidor ya sea para levantar algún servicio o simplemente realizar alguna tarea de mantenimiento.

Pero listo dejemos de perder tiempo y procedamos a meterle manos a la obra!!!

1).- Descarga el Cliente no-ip desde la siguiente dirección: 


que sucede al hacer clic en el enlace anterior nos aparecerá una ventanita de descarga indicándonos el archivo a descargar “noip-duc-linux.tar.gz”

2).- Descomprime el archivo descargado introduciendo la siguiente línea de comandos en la consola Linux
tar xvzf  noip-duc-linux.tar.gz

3).- necesitaras instalar dos aplicaciones para poder compilar el programa de no-ip, pero tranquilo no hay porque temer solo debes ingresar las siguientes líneas de código en la consola

         aptitude install make
         aptitude install gcc

4).- una vez instalados procedemos a ingresar al directorio donde se encuentras los archivos de no-ip, recuerda que ya en el paso 3 lo descomprimiste así que ingresa vía consola a la carpeta noip-2.1.9-1

            cd noip-2.1.9-1

            una vez adentro del directorio ingresa

            make install noip2.c

5).- Nos preguntara el email/login, seguido de la contraseña de la cuenta de no-ip que registramos previamente, luego mostrara una lista de host asociados a nuestra cuenta no-ip seleccionamos una e ingresamos el periodo de actualización que por defecto mostrara 30 ingresamos la que deseemos presionamos enter y listo configurara el archivo no-ip2.conf.

6).- a diferencia de versiones anteriores noip2 no se ejecuta automáticamente al reiniciar el equipo asi que debemos ingresar la siguiente línea de compandos en la consola

# /usr/local/bin/noip2

7).- Ahora ¿Cómo hacemos para no tener que ejecutar el noip2 cada vez que tengamos que reinicar el servidor? Poes sencillo nos vamos a crear una archivo al que llamaremos mynoip de la siguiente forma:

# nano /etc/init.d/mynoip

Dentro del archivo ingresamos lo siguiente:

### BEGIN INIT INFO
# Provides:          mynoip
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO

/usr/local/bin/noip2

Guardamos el archivo presionando Crl+O y listo!

8).- ingresamos la siguiente línea de comandos desde la consola

# insserv mynoip

9).- Sonríe hemos terminado! Ahora cada vez que reiniciemos debería si todo corrió perfecto de levantar el servicio de noip2, cualquier sugerencia o error en la redacción o en algún paso házmelo saber y así corregir rápidamente cualquier error en el mismo!

Gracias y Bendiciones del Padre de las Luces!!!

Tu propio Peluche Tux!!!

Despues de tanto caminar y recorrer tantas tiendas de peluches en busca de algun pinguino que le pusiera un toque linuxero a mi espacio geek en mi habitacion, me vino el gran chispazo!!! jejeje y es que me puse a investigar y encontre un manual o por lo menos un patron de como hacer un tux de peluche! claro yo de manualidades se lo que sabe superman de reposteria! pero todos tenemos una novia que si puede tomar cartas sobre el asunto! jajaja sin mas que decir aqui les dejo el modelo o patron para hacer un tux

cortesia de free-penguin.org
Descargar