Alojamiento propio – Acto 1

Cada vez tenemos más medios de comunicación (pc, laptop, smartphone, tablets) y poder sincronizar todo rápidamente se vuelve obligatorio. Herramientas como la suite de Google por ejemplo (Gmail, calendario, contactos, etc.) son por lo tanto muy prácticas de usar. Pero entonces surgen al menos dos problemas: la dependencia de herramientas que pueden cerrarse de un día para otro (ver servicios de Google que se paran de forma bastante brusca, el último ejemplo Reader ) así como el cuestionamiento en torno a esto de qué se hace con nuestros datos privados. Aquí es donde el alojamiento propio puede ser una solución.

La máquina y el sistema operativo para autohospedaje

Hacía tiempo que quería dar el paso. Acabo de empezar con la compra de una estación bajo Ubuntu que actuará como servidor doméstico. Dudé mucho sobre esta compra, decidí ir con un Shuttle XS35 con procesador Atom. Quería una máquina compacta (oficina ya ocupada) y de bajo consumo (diseñada para funcionar 7/7 y 24/24). Además, es una máquina sin ventilador y por lo tanto extremadamente silenciosa.

Una vez la máquina en casa, la dejé en Ubuntu 12.10 (última versión). Pero tuve muchos problemas de bloqueo (solo se movía el cursor del mouse, todo lo demás se congelaba, generalmente al iniciar una aplicación que podría ser Firefox o la biblioteca de software, por ejemplo).
De repente, cambié de tono y dejé una instalación de Ubuntu 12.04. Además, se trata de una versión LTS (Long Term Support) que se mantendrá durante cinco años, es decir, hasta abril de 2017, lo que deja tiempo para ver lo que viene.

Las primeras instalaciones

Una vez que la máquina está instalada con un sistema operativo estable, ahora necesitamos instalar el servidor web, que será un servidor LAMP (Linux, Apache, MySQL, PHP/Perl).
Puedes hacerlo en una línea:

sudo apt-get install lamp-server^

Ojo, el ^ final es importante. Durante la instalación, se le pedirá que ingrese la contraseña de administrador de mysql.

A continuación, instalemos PHP5 con los módulos más utilizados (gd para procesamiento de imágenes, mysql, curl, línea de comandos de PHP, CGI y el módulo de desarrollo):

sudo apt-get install php5 php5-gd php5-mysql php5-curl php5-cli php5-cgi php5-dev

El servidor web ya está operativo. ¡Un lanzamiento de la url http://127.0.0.1 le permite comprobarlo, “Funciona”!?
Otro imprescindible en la instalación estándar, PhpMyAdmin:

sudo apt-get install phpmyadmin

Normalmente, phpMyAdmin debe ser accesible mediante la URL http://127.0.0.1/phpmyadmin. Si este no es el caso (como en mi publicación), simplemente cree un enlace simbólico desde el directorio de instalación de phpmyadmin (/usr/share/phpmyadmin) al directorio web /var/www:

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

Finalmente, el último paso para esta primera serie de instalación para mí es la instalación de OwnCloud siguiendo los comandos en este enlace .

Este es uno de los productos que me impulsó a probar la experiencia del alojamiento propio. Porque sobre el papel, el producto ahora parece maduro. Con capacidad de gestionar y sincronizar archivos, contactos, calendario, fotos… Todo con clientes Windows, Android, iOS. Y la capacidad de compartir archivos con amigos o familiares.
En resumen, parece corresponder a lo que estoy buscando. Ahora queda por ver en la práctica la rapidez y facilidad de uso. Este es el tema del alojamiento – artículo del acto 2 .

3 comentarios sobre «Alojamiento propio – Acto 1»

Deja una respuesta