viernes, 8 de febrero de 2013

Vmware Kernel Module Update

Hoy instale mi 4to sistema operativo en mi laptop, ubuntu 12.10 64B como OS primario para el Grub. pero cuando estaba instalando mis software me tope con este detallito cuando inicie por primera ocacion VMware 8.0.5-893925.x64





 Me día la tarea de postear el detallito en mi Facebook e inicie a googlear algunas posibles soluciones, lei 1 o 2 soluciones en las comunicades de vmware donde decían algo de descargar un paquete vmware802fixlinux320.tar.gz realizar cambios en un directorio del sustema "source" cuando en menos de 4 minutos mis camaradas @Francisco Javier Escoppinichi Fernández
me comentan la pequeña y sencilla solución

sudo apt-get install linux-headers-`uname -r`

y santo remedio.... ni google me dio la respuesta tan rapido como mi colega a quien agradezco.

  

lunes, 4 de febrero de 2013

Instalacion de Ubuntu Server + LAMP y Joomla

Actualmente como muchos de mis amigos saben estoy estudiando mi 2da maestria en TI. en una de mis materias la scuales estoy cursando me piden desarollan una aplicacion web para la cual estoy lellendo muchisimo por que no soy muy bueno en esas cosas pero vamos a ver que podemos expitar en cuanto a la web para poder convertirnos en si no expertos por lo menos en una persona competitiva en el tema. 

en primera instancia estoy documentando para mi maestro toda la actividad que el solicita, solo que trate de darle un poco mas de plus y estoy documentando todo desde cero, desde la instalacion de el servidor las configuraciones y al termino pero lo mas importante la pag web y su respectiva aplicacion (la cual sera mi calificacion) 

aprobechando de ello les comparto los pasos para instalar facil y rapido un servidor web con ubuntu server, instalarle LAMP en su ultima vercion, SSH y Joomla para pode iniciar ocn nuestras practicas y mi maestro ve mis avances pero en linea desde su computadora. 

primero requerimos un servidorsito pequeño o un WS que puedan tener prendido en su casita o en el mejor de los casos una maquina virtual donde podamos realizar la instalacion.

iniciamos la instalacion descargando el ISO de Ubuntu server desde la pag. oficial de ubuntu. 

despues iniciar la sensila instalacion, les dejo un video para que se guien por si no cuentan con kucha experiencia en el tema. 
1.- Instalacion de ubuntu Server 


2.- Instalacion de LAMPP
instalar LAMP (LInux Apache Mysql PHP en ubuntu es sumamente sensillo. 
 Iniciamos con apache 

sudo apt-get install apache2

el servicio de apache inicia automaticamente pero si por alguna extraña razon no iniciara el comando para inciarlo y reiniciar es

sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 restart

continuamos e instalalamos PHP

sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-mysql

reiniciamos apache2

sudo /etc/init.d/apache2 restart

Para probar que se haya instalado correctamente vamos a crear un pequeño script en PHP. Escribe en tu terminal:

sudo gedit /var/www/test.php


y escribimos 

    phpinfo();
?>


y miraras algo de informacion con la que cuenta tus configuraciones de php

Continuamos instalando Mysql

sudo apt-get install mysql-server mysql-client libmysqlclient-dev


ahora realizamos las configuraciones para el acceso remoto a la base 
editamos el bind-address en /etc/mysql/my.cnf y reemplazar el valor que trae por defecto (127.0.0.1) por tu dirección IP, en mi caso aun no lo editara pue sno se cual sera mi IP fija para el proyecto.

Si hiciste algún cambio en my.cnf reinicia MySQL con:

sudo /etc/init.d/mysql restart


 ahora ya contamos con LAMP instalado en nuestro servidor ubuntu server. 

ahora si queremos facilitarnos la vida instalamos algunas herramientas extras 
PhpMyadmin

sudo apt-get install phpmyadmin

es el administrador de l abase de datos a nivel grafico.
Si no puedes acceder al phpmyadmin intenta crear un enlace simbólico en la carpeta www, así:

sudo ln -s /usr/share/phpmyadmin /var/www/





Si todo sale bien podremos consultar nuestra actividad desde la IP del servidor y tendremos algo identico a esta pantalla.



ahora en mi muy particular caso, no me gusta trabajar directamente sobre los servidores web, me agrada mas trabajar desde fuera con un cliente, para esto requiero un cliente SSH y en nuestor nuevo servidor vamos a instalarlo. 

Joomla. 

descargamos el software, recomiendo se descarge directamente sobre el directorio /var/www

wget http://joomlacode.org/gf/download/frsrelease/17783/77442/Joomla_3.0.2-Spanish-Pack_Completo.tar.gz

lo descomprimimos con tar xvf 

tar xvf Joomla_3.0.2-Spanish-Pack_Completo.tar.gz


de entre todos los paquetes y carpetas que Joomla trae en su tar el qu enos intereza para la instalacion es el "installation" 

para realizar la instalacion vamos a la direccion IP de nuestro servidor /installation


iniciamos la instalacion.








para poder entrar al panel de administracion eliminamos el directorio de installation (en mi caso lo renombre)


y listo..... ya tenemos nuestro servidor Ubuntu Web Server con todo lo requerido para iniciar a desarollar nuestra plataforma web.