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

Mostrando entradas con la etiqueta linux server. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux server. Mostrar todas las entradas

Como instalar Ubuntu Server 13.04 paso a paso

Ubuntu con el pasar del tiempo ha ido ganando adeptos en su versión servidor al ser confiable, tener buen soporte opensource o por medio de canonical entre otras características, por eso hoy veremos como instalar Ubuntu Server 13.04 paso a paso.

Comenzamos descargando el ISO desde este URL, recomendable usar la opción de descargar por medio de BiTorrent para mayor velocidad a la vez que ayudas a otros a descargarlo sin saturar servidores.

-Hacemos boot desde nuestro CD con Ubuntu server o desde una USB booteable para comenzar a instalar. Nos preguntara idioma para la instalación, en mi caso escojo Ingles.

-Escogemos la primera opción para instalar.

-Escogemos el idioma para el proceso de instalación.

-Buscamos nuestro país, territorio o área, asi se activara la zona horaria. Como Sur América no aparece, elijo Other.

-Ahora vemos South America, siguiente paso para activar Colombia.

-Ok, ya encontré el país donde reside el servidor, lo elijo para activar zona horaria.

-El instalador basado en nuestro idioma y país hará cambios para datos locales como formato de fecha, moneda, etc.

-Se nos pregunta si dejamos que se detecte el teclado, decimos que No.

-Tipo de teclado Spanish en mi caso.

-Variantes del teclado elegido, escojo el primero.

-El hostname o nombre del servidor, esta debe ser una palabra no muy larga completamente en minúsculas  Se recomienda nombrarlo de forma que nos recuerde para que sera usado.

-Crearemos una cuenta para el administrador, se nos pedirá nombre completo, nombre de la cuenta y contraseña.




-En el siguiente paso nos dará opción de encriptar nuestro directorio personal.

-El sistema determina el país por nuestra ip con la que salimos a Internet y nos propone usar esta info para activar el reloj con esta zona horaria.

-Momento de particionar el disco, sugiero usar la segunda opción así cuando mas adelante queramos agregar otro disco sera mas sencillo.

-Se nos alerta que perderemos los datos que contenga el disco, ultima oportunidad para arrepentirnos.

-Confirmamos que escribiremos los cambios al disco activando LVM.

-Espacio a usarse para activar los volúmenes lógicos, damos enter dejando el valor detectado.

-Escribimos los cambios al disco.

-Comienza la instalación.

-Se descargaran algunos paquetes de internet, para ello se te permite configurar un proxy si lo tuvieras, sino, das enter y dejas vacio el campo.

-Se configura apt para descargar paquetes.

-Mantener actualizado el sistema es vital por seguridad así que se nos da la opción de no hacerlo automáticamente, instalarlas automáticamente o por medio de Landscape, el sistema de Canonical. Me gusta saber que estoy actualizando o instalando, por eso elijo la primera.

-Hora de decidir que instalarle al servidor. Como lo usare para otros proyectos, solo instalo el OpenSSH server. Pero es una buena opción si quieres tener listo un servidor web, dns, etc. de una forma rápida y sin dolor.

-Se instala el software que hayamos elegido.

-Instalamos GRUB para hacer boot del servidor.

-Instalación terminada, apenas reinicie, debemos quitar el CD o USB para que inicie desde el disco duro.

-Primer inicio, la opción por default es cargar el SO o podemos usar opciones avanzadas, hacer un test de memoria.

-Ya tenemos nuestro servidor Ubuntu Server 13.04. Recomendable logearnos y actualizarlo.

-Actualizamos.
sudo apt-get update
sudo apt-get dist-upgrade

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

Como instalar java en Centos 6.4 paso a paso

Necesitas Java y no te funcionan tus aplicaciones con el openjdk que viene por default en Centos? entonces sigue leyendo para que aprendas como instalar Java en Centos 6.4 paso a paso.
Todos los comandos lo ejecutaremos desde la cuenta root y nuestro Centos debe estar actualizado a la fecha.

-Descargamos desde este URL el jre en formato rpm y de acuerdo a su arquitectura, en mi caso para i386 descargo el de i586.

-Instalamos el rpm
 rpm -vi jre-7u21-linux-i586.rpm

-Activamos su uso
alternatives --install /usr/bin/java java /usr/java/latest/bin/java 20000
alternatives --install /usr/bin/javaws javaws /usr/java/latest/bin/javaws 20000

-Configuramos que Oracle java sea la opción predeterminada. En mi caso la opción de oracle java es la 3ra, la cual elijo.
alternatives --config java

There are 3 programs which provide 'java'.

Selection    Command
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.7.0-openjdk/bin/java
   2           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
   3           /usr/java/latest/bin/java

Enter to keep the current selection[+], or type selection number: 3

-Verificamos que java es el que ejecutara a partir de este momento Centos.
java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)

-Agregamos la variable de entorno y salimos guardando.
vi /etc/profile
export JAVA_HOME="/usr/java/latest"

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

Configurando Perl en Linux Centos

Hoy les mostrare como configurar Perl en un servidor Centos 6 para después poder usarlo con aplicaciones que lo requieren. Centos 6 debe estar actualizado a la fecha de hoy y todos los comandos los ejecutaremos desde root.




-Instalamos requerimientos
yum install lynx make gcc

-Descargamos ncftp como requerimiento y lo instalamos
wget -c ftp://ftp.univie.ac.at/systems/linux/fedora/epel/6/i386/ncftp-3.2.4-1.el6.i686.rpm
rpm -i ncftp-3.2.4-1.el6.i686.rpm
rm ncftp-3.2.4-1.el6.i686.rpm

-Comenzamos a configurar Perl con sus módulos respondiendo Y si nos pide instalar otros modulos como dependencias.

perl -MCPAN -e shell
install CPAN
reload cpan

-Instalamos  mas módulos necesarios respondiendo Y si nos pide instalar otros módulos como dependencias.

install CPAN::Meta Test::Pod Test::Pod::Coverage  Test::Perl::Critic
install install Compress::Zlib Archive::Zip
exit

Con esto nos queda configurado perl con sus módulos mas comunes, próximamente lo usaremos en otros proyectos.
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Como habilitar apache server para sitios moviles

Hoy en dia es muy comun que naveguemos desde nuestros telefonos  smartphone's, ipad, ipod, tablet, etc. igual que en nuestro PC. Por eso muchos sitios virtuales estan haciendo una version 'mobil' para adaptar el sitio a estas pantallas, por lo general mas pequeñas y hacer la navegacion mas eficiente sin que el usuario se cance y cierre la pagina.
Esta vez veremos como configurar un web server apache para que dependiendo el dispositivo del usuario muestre nuestro sitio web normal o una versión ligera.
Usaremos un server Linux Centos 6 con web server apache instalado y actualizado a la fecha. Todo los cambios los haremos desde la cuenta root.

Tenemos 2 versiones del web site:
1- www.test.com o test.com (sitio normal)
DocumentRoot: /var/www/html/test

2- m.test.com                        (sitio móvil)
DocumentRoot: /var/www/html/mtest

-Verificamos los rpm http instalados, en caso de no tenerlos, los instalamos con yum

rpm -qa|grep http*
httpd-tools-2.2.15-5.el6.centos.i686
httpd-2.2.15-5.el6.centos.i686

-Verificamos tengamos habilitado el modulo rewrite

cd /etc/httpd/conf
grep rewrite_module *
httpd.conf:LoadModule rewrite_module modules/mod_rewrite.so

-Habilitamos el uso de vhost y creamos 2, uno para el sitio normal y otro para el móvil

cd /etc/httpd/conf
vi httpd.conf
NameVirtualHost *:80
<VirtualHost *:80>
    ServerName www.test.com
    DocumentRoot /var/www/html/test
</VirtualHost>
<VirtualHost *:80>
    ServerName test.com
    DocumentRoot /var/www/html/test
</VirtualHost>
<VirtualHost *:80>
    ServerName m.test.com
    DocumentRoot /var/www/html/mtest
</VirtualHost>

Salimos guardando
-Creamos los dos escenarios. Comenzamos con el conf del sitio normal www.test.com

vi /etc/httpd/conf.d/test.conf
<Directory /var/www/html/test/>
   AllowOverride All 
</Directory>
<IfModule mod_rewrite.c>
  RewriteEngine On 
  RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC] 
  RewriteRule ^$ http://m.test.com/ [L,R=302] 
</IfModule>

Salimos guardando

-Hacemos el conf del sitio móvil negando la condición anterior del sitio normal

vi /etc/httpd/conf.d/mtest.conf
<Directory /var/www/html/mtest/>
   AllowOverride All 
</Directory>

<IfModule mod_rewrite.c>
  RewriteEngine On 
  RewriteCond %{HTTP_USER_AGENT} "!(android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos)" [NC] 
  RewriteRule ^$ http://www.test.com/ [L,R=302] 
</IfModule>

Salimos guardando
-Reiniciamos el servicio apache
service httpd restart
 
En este URL tenemos la version de este articulo con un servidor Debian/Ubuntu. Espero les sea útil.
 

Share/Bookmark

Necesitas el paquete de idioma Spanish 1.7 para Joomla 1.7

En anteriores artículos mostré como instalar Joomla 1.7, un popular CMS para nuestro sitio web opensource. Inicialmente viene con el idioma Ingles en-GB por lo cual hoy les mostrare como agregar el pack Spanish es-ES para Joomla 1.7.

-Descargamos a nuestro PC el pack Spanish es-ES
wget -c http://joomlacode.org/gf/download/frsrelease/15297/66591/es-ES_joomla_lang_full_170v1.tar.gz

-Entramos a la interfaz administrativa de Joomla y vamos a Extension Manager para agregar el pack de idioma
-Agregamos el pack dando click en el botón Browse y lo instalamos dando click en Upload & Install
-Regresamos al Control Panel inicial de Joomla y entramos a Languaje Manager
-Activamos Spanish como Default en Installed - Site y según nuestra preferencia también en Installed - Administration. Con esto cambiamos Joomla a Español pero no los artículos escritos ya en Ingles a no ser que nuestro site sea bilingüe y hayan sido escritos en varios idiomas.
Disfrutenlo




Share/Bookmark