Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Como instalar Ubuntu server 12.10 paso a paso

Necesitan un servidor linux?, porque no le dan un vistazo a Ubuntu Server en su versión 12.10. Hoy les mostrare como instalarlo.
Aunque en mi ejemplo lo instalo virtualizado con KVM desde Proxmox, es el mismo procedimiento para hacerlo en un equipo físico.

-Comenzamos haciendo boot desde el cd o USB y entramos por la primera opción Install Ubuntu Server.

-Elegimos el idioma para el proceso de instalación, en mi caso uso English


-La zona horaria, importante para el horario y fecha del servidor. Al no mostrarse nuestro país (Colombia en mi caso) escogemos Other






-La distribución del teclado, aunque no vemos el nuestro, se nos sugiere uno.


-Decimos que no para buscar nuestro tipo de teclado.


-Escojo teclado latino.





-En este server coloque 2 tarjetas de red; el sistema entonces me preguntara cual de las 2 ethernet puede usar para descargar actualizaciones en la instalación. La que se use deberá estar conectada a internet.


-Se intentara configurar por DHCP para poder salir a internet.


-Ya conectado le colocamos un nombre o hostname.


-Nos creamos un usuario administrativo.




-Le colocamos una contraseña.




-Se nos da la opción de encriptar el directorio home de nuestra cuenta, le decimos que no.


-Activamos la zona horaria, por lo general el sistema lo determinara automáticamente  en caso de que no podemos hacerlo de forma manual.


-Usamos el disco completo para la instalación en modo LVM.


-Se nos muestra en que disco se instalara, en caso de tener 2 o mas discos, podríamos elegir en cual.


-Aceptamos los cambios.




-El instalador particiona el disco.


-Se crearan las particiones.


-Ya creadas las particiones, se formatearan.


-Hora de ir por un café, comienza la instalación.


-En caso de tener el equipo detrás de un proxy, especificamos los datos para que pueda salir a internet, sino, continuamos dejando los campos en blanco.




-Se nos da la opción de configurar actualizaciones automáticas,  para algunos es buena idea, yo prefiero saber que estoy actualizando y cuando, por eso no lo activo.


-En el siguiente paso se nos muestra software a instalar, para este ejemplo solo escojo openssh, muy importante para apenas este instalado podernos conectarnos por ssh.




-Instalamos el grub en el MBR del disco.


-Terminamos con éxito la instalación  momento de reiniciar el servidor y retirar el cdrom o USB desde el que instalamos.


-Al reiniciar ya tenemos listo nuestro servidor Ubuntu Linux 12.10.


Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo. Share/Bookmark

Optimizando Ubuntu 12.10 con Ubuntu Tweak

Con el pasar del tiempo nuestros equipos se sienten un poco mas lentos o cansados. Una solución es optimizar Ubuntu para que parezca mas joven de lo que ya es. Hoy les mostrare como empujar un poco el desempeño de nuestro hardware con un mínimo esfuerzo por medio de la aplicación Ubuntu Tweak.

-Agregamos el repositorio. Presionamos enter cuando se nos pida.

sudo add-apt-repository ppa:tualatrix/ppa
[sudo] password for cabrera:
You are about to add the following PPA to your system:
 The official Ubuntu Tweak stable repository
 More info: https://launchpad.net/~tualatrix/+archive/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp9mufyz/secring.gpg' created
gpg: keyring `/tmp/tmp9mufyz/pubring.gpg' created
gpg: requesting key 0624A220 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp9mufyz/trustdb.gpg: trustdb created
gpg: key 0624A220: public key "Launchpad PPA for TualatriX" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

-Actualizamos e instalamos

sudo apt-get update
sudo apt-get install ubuntu-tweak

-Lo ejecutamos



-Esta es la pantalla de inicio. Desde aquí podemos ejecutar el janitor dando click en el botón Start Janitor.





















-Marcamos los archivos que queremos eliminar por categorías. Estos files no son un problema si los eliminamos, mas bien son los causantes de la demora de nuestro equipo muchas veces. Cuando tengamos marcadas las categorías en ambas columnas, se nos habilitara el botón Clean.












-Cada categoría nos dirá cuanto espacio liberara.








-Aunque el janitor es a mi punto de vista lo mas usado de esta herramienta, también podemos configurar o mejorar otros aspectos de Ubuntu, para esto podemos explorar las opciones que nos dan los otros botones superiores.





















Haz usado esta herramienta, que te ha parecido?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Como cambiar fecha y timezone de OpenVZ

Para los que usamos OpenVZ para virtualizar equipos es muy común encontrarnos que la fecha, hora y zona horaria no es la correcta. Hoy les mostrare como configurar estos valores para que funcionen bien.
Si no sabes como instalar OpenVZ te sugiero leas mi anterior articulo donde instale y configure un servidor Proxmox para virtualizar con OpenVZ y KVM.

Todos los comandos los haremos en consola desde la cuenta root del equipo Proxmox.

Equipo openvz: 102

-Paramos la maquina virtual
 
 vzctl stop 102

-Modificamos para que guarde la fecha y hora

vzctl set 102 --capability sys_time:on --save
CT configuration saved to /etc/pve/openvz/102.conf

-Iniciamos la maquina virtual
vzctl start 102
Starting container ...
Container is mounted
Adding IP address(es): 192.168.1.30
Setting CPU units: 1000
Setting CPUs: 1
Container start in progress...

-Entramos a la maquina
 
root@vecol2:~# vzctl enter 102
entered into CT 102
 
-Quitamos el localtime
 
mv /etc/localtime /etc/localtime.old
 
-Activamos la zona horaria, en mi caso Bogota Colombia
 
ln -s /usr/share/zoneinfo/America/Bogota /etc/localtime
 
-Cambiamos la hora y fecha (mes,día,hora,minutos,año)
 
date 022713522013

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Como instalar un servidor ftp en Zentyal 3

El protocolo FTP, aunque ya bastante antiguo, sigue usándose hoy en día siendo muy útil para trasferir archivos a o desde un servidor. Hoy les mostrare como configurar un ftp server en un servidor Zentyal, si no lo leíste, en este anterior articulo mostré como instalar un servidor Zentyal 3 paso a paso.

-Primer paso, verificar que ya tengamos instalado el modulo de FTP. Sino, instalarlo. Menú Software Management.


-Agregamos un grupo desde el menú Users and groups.


-Habilitamos el protocolo FTP desde el menú FTP. Se nos da la posibilidad de tener acceso anónimo (entrar sin necesidad de tener una cuenta creada). En este caso para mayor seguridad deshabilito el Anonymous access y pido que cada usuario tenga su propio directorio marcando la opción Personal directories. La opción SSL support nos permite forzar que la conexión sea solo por SSL u opcional, la colocamos opcional y le damos click al botón Change para que guarde los cambios.


-En el menú Users and Groups creamos las cuentas de usuario, el único campo que podemos dejar en blanco es el de comentario y elegimos el grupo que creamos en el paso anterior, en este caso ftp y le damos click al botón ADD


-Ya creado nos aparece debajo permitiéndonos modificarlo si le damos click a la rueda que aparece a su derecha debajo de Edit.


-Al editarlo podemos ampliar o disminuir el campo User quota (MB) el cual es el espacio en disco asignado a esta cuenta. También podemos asignarle otros grupos si los hubiera en caso de ser necesario.
Aquí mismo si quisiéramos podemos eliminar una cuenta, para eso damos click en el botón Delete User.

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo
Share/Bookmark

Como instalar MySQL WorkBench en Ubuntu 12.10

NOTA: En este URL podrás ver este articulo mas actualizado

Necesitas una herramienta para monitorear y administrar un MySQL, pues recomiendo MySQL WorkBench. Hoy les mostrare como instalarlo en Ubuntu 12.10.

-Descargamos el MySQL Workbench desde este URL, dependiendo de nuestro Ubuntu, en mi caso lo descargo para i386.


-Damos click en No thanks, just start my donwload.

-Esto me deja el siguiente .deb


mysql-workbench-gpl-5.2.46-1ubu1204-i386.deb

-Instalamos algunas dependencias que necesitaremos.

sudo apt-get install python-paramiko mysql-client python-pysqlite2 mysql-common python-gdbm mysql-client-5.5 libdbi-perl libdbd-mysql-perl mysql-client-core-5.5 libplrpc-perl libnet-daemon-perl

-Descargamos el binario para libtemplate0 y lo instalamos.

wget -c http://launchpadlibrarian.net/83494419/libctemplate0_1.0-1_i386.deb

sudo dpkg -i libctemplate0_1.0-1_i386.deb

-Instalamos el MySQL WorkBench

sudo dpkg -i mysql-workbench-gpl-5.2.46-1ubu1204-i386.deb

-Y ya podemos ejecutarlo, así es como lo veremos.


Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Perdiste tu contraseña de root?

Les ha pasado alguna vez que han perdido la contraseña de root de algun servidor linux? O que lo cambiaron y no se acuerdan? Bueno, hoy les dejo este articulo esperando les salve el dia a mas de uno.
En este ejemplo le cambiare el password a la cuenta root de un server debian 6 desde un live cd de ubuntu 12.04. El disco esta particionado con LVM, algo que le añade un poco mas de complejidad al problema. Para otras distribucciones los comandos deben ser parecidos.

-Hacemos boot desde el live cd de Ubuntu escogiendo la opcion de probarlo, OJO, no instalarlo, sino probarlo antes.

-Verificar red, podemos navegar? Sino, configurar la red para que podamos instalar paquetes en el live cd en memoria RAM.

-Instalamos dependencias necesitadas. Abrimos una consola e instalamos.

sudo apt-get install lvm2

-Buscamos el nombre y tamaño del volumen / debajo de la columna VG, en este caso es pve

sudo pvs
PV         VG   Fmt  Attr PSize   PFree
  /dev/sda2  pve  lvm2 a-   271.74G 3.99G

-Ya con el nombre podemos mirar mas info y preparanos para montar el volumen /

sudo lvdisplay /dev/pve

sudo vgscan --mknodes

sudo lvchange -a y /dev/pve/root

-Creamos un directorio temporal para montar el volumen

mkdir /tmp/temporal

-Montamos el volumen

sudo mount /dev/pve/root /tmp/temporal

-Editamos el file shadow y borramos todo lo que hay entre los : como segunda columna. Salimos guardando.

sudo vi /tmp/temporal/etc/shadow
root:$6$U/nxxx3732ddfgfgut1GKt6DRYWTlqKt45oxOW0qRRPWUzAm.KUHxjd/:

-Reiniciamos el equipo entrando esta vez por su disco. La cuenta root estara sin contraseña, asi que es dar Enter cuando nos pida el password. Aconsejable colocarle una contraseña inmediatamente y memorizarla.

reboot

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Actualizacion 3.5.1 de WordPress ya disponible

La nueva versión 3.5.1 de WordPress corrige 37 errores y agrega nuevas mejoras a la interfaz administrativa ya de por si bastante cómoda.

De lo mas resaltado vemos:
  • Nuevo gestor de archivos multimedia
  • Nuevo tema por defecto
  • Listo para pantallas con tecnología Retina como Ipad, Mac Book Pro, Nexus 10, etc.
  • Mejor accesibilidad sin necesidad de usar un mouse
  • API para edición de imágenes
  • y mas..
Aparte de corregir errores lo que trae nuevo esta versión te hará cambiar de versión?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Como instalar QuickBooks Database Server 13 en Linux

Comenzando el año, adiós a las vacaciones y como muchas veces, a ver en que gastamos tanto dinero a finales de año. Para esto necesitamos un software de contabilidad y hoy les mostrare como instalar QuickBooks en Centos 6.3.
Aunque en los requerimientos de Intuit no lo menciona, si menciona a Redhat, entonces, nos sirve igual. Todos los pasos los haremos desde la cuenta root.

Requerimientos:
-Linux Centos 6.3
-Samba
-QuickBooks 13

-Instalamos dependencias

yum install glibc.i686 libstdc++.i686 gamin.i686

-Descargamos desde este URL el rpm, asc y el pdf de ayuda. En mi caso descargo la versión 13 (ultima en este momento)

wget -c http://globalsmallbusiness.intuit.com/downloads/QuickBooks/Linux/qbdbm-23.0-1.i386.rpm

wget -c http://globalsmallbusiness.intuit.com/downloads/QuickBooks/Linux/qbdbm-pubkey.asc

wget -c http://enterprisesuite.intuit.com/resources/LinuxInstallGuide_13.0.pdf

-Importamos la llave y verificamos el rpm

rpm --import qbdbm-pubkey.asc

rpm -K qbdbm-23.0-1.i386.rpm
qbdbm-23.0-1.i386.rpm: (sha1) dsa sha1 md5 gpg OK

-Instalamos

rpm -ivh qbdbm-23.0-1.i386.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:qbdbm-23.0-1                     ################################# [100%]

Please add the QB data paths to /opt/qb/util/qbmonitord.conf file.

Starting qbdbfilemon (via systemctl):                      [  OK  ]
Starting qbdbmgrn_23 (via systemctl):                    [  OK  ]

-Creamos la carpeta compartida por samba y le damos permisos.

mkdir -p /home/shares/public/QBData
chown -R root:users /home/shares/public/QBData/
chmod -R ug+rwx,o+rx-w /home/shares/public/QBData/

-Creamos un volumen compartido en samba de nombre QBData y reiniciamos el servicio de samba.

vi  /etc/samba/smb.conf

 [QBData]
  comment = QuickBooks data
  path = /home/shares/public/QBData
  valid users = @users
  force group = users
  create mask = 0765
  directory mask = 0771
  writable = yes

Salimos guardando cambios y reiniciamos samba.

service smb restart

-Agregamos la carpeta a qbmonitord.conf

vi /opt/qb/util/qbmonitord.conf
/home/shares/public/QBData

-Reiniciamos el servicio.

service qbdbfilemon restart

-Creamos usuarios para samba

useradd pepito -m -G users
passwd pepito
smbpasswd -a pepito

-Copiamos los archivos de QuickBooks a nuestra carpeta compartida QBData y ya estamos listos para usar QuickBooks desde el cliente Windows conectados al server Centos con Quickbooks Database Server 13.
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark