Вы находитесь на странице: 1из 8

[ ]

26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 1

Vamos a documentar como se puede configurar el servicio Own Cloud (FTP en la Nube) desde
una maquina Ubuntu 12-04 con IP esttica (fija en el tcp/ip v4), para lo cual necesitamos lo
siguiente:
Servicio web (Apache)
Servicio PHP (libreras que se cargan con Apache)
Servicio MySQL (Libreras que se cargan para funcionamiento como apache)
Antes de nada deberemos asegurar que el sistema tiene una conexin con una ip fijada y que
el sistema esta actualizado para no tener problemas de configuracin ni conflicto, para editar
la red en Ubuntu, nos iremos al margen superior derecho y buscaremos el icono de las dos
flechas y damos a la opcin de editar conexiones y buscamos la conexin que se use para la
maquina servidor (nuestro caso conexin Ethernet).
Una vez que ya la tenemos configurado pasaremos a realizar la configuracin del paquete.
Como veremos es una instalacin ms cmoda y limpia que si lo hiciramos por separado.
Ahora haremos una actualizacin del sistema
de archivos con sudo apt-get update (si
aadimos && upgrade es mas completo), como
vemos en la imagen, el sistema puede tardar
algn tiempo en actualizar y reiniciarse,
depende de la mquina y de la conexin que
tengamos, suele ser un proceso rpido
normalmente, tras la actualizacin, con esto
hemos dejado preparado los archivos base del
kernel de Ubuntu para poder instalar los
repositorios correspondiente con las libreras
ms actualizadas y de frecuente uso. Una vez
que ya tenemos esto vamos a ver que
comandos necesitamos para activar XAMMP o LAMP (dependiendo del nivel de seguridad que
queramos usar, el primero es menos estable y seguro dado que lleva implementado SSH
aunque se puede instalar aparte si fuera necesario).
[ ]
26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 2

Tras esto vamos a ver que posibilidades tenemos de instalar o LAMP O XAMMP, si navegamos
por la red podemos encontrar diversos tutoriales de configuracin de ambos Daemons
(http://kuyne.blogspot.com.es/2013/06/como-instalar-xammp-en-ubuntu-1210-1304.html)
sigamos el que indicamos que indica que es sencillo y directo. Nos descargamos el archivo que
indica y seguiremos los pasos para instalar el entorno que necesitamos para probarlo.
Descargamos el archivo del enlace que tiene la web

Una vez descargada, descomprimimos el archivo y lo ubicamos en una subcarpeta de la
carpeta personal del usuario (en nuestro caso Root, carpeta documentos por ejemplo), y
despus nos debemos ubicar en esa carpeta para instalar el archivo que ejecuta el script (se
llama xammp.sh) que nos hemos bajado para poder ejecutar el demonio Xammp, en este caso
nos ubicamos en /home/german/Documentos#, y ejecutamos la orden ./xammp.sh como se ve
en la captura de pantalla, (la orden ls es la que usamos para listar las carpetas y archivos que
hay en cada carpeta o subcarpeta para asegurarnos la ruta de la ubicacin del Script).

Una vez que hemos ejecutado la orden podemos ver como se instalaran las libreras que
necesitamos para hacer una prueba bsica y calibrar as el Daemon y optimizar el servicio
como se necesite en cada momento.

[ ]
26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 3

Se van desempaquetando y compilando los archivos necesarios para montar, instalar y pre-
configurar los servicios necesarios para el funcionamiento (recordar que tericamente va sin
configuracin de seguridad SSL, si queremos eso deberemos instalar LAMP o SSH de forma
individual)

Vemos con sigue descargando e instalando las libreras necesarias para el funcionamiento y
que puede tardar algn tiempo dependiendo del trfico de la red y el equipo que se use.

Como se ve en las capturas de pantalla el proceso es algo pesado dado que sta instalando y
configurando las libreras de los tres servicios bsicos a la vez, pero evita que tengamos que
configurar a mano cada servicio y minimiza errores de sincronizacin y nos permite centrarnos
ms a la hora de configurar y optimizar la configuracin del servidor.
[ ]
26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 4


En esta parte de la instalacin ya vamos viendo como compila cada servicio, parece que esta
instalando y preconfigurando parte de las libreras de LAMP

Aqu contina con la configuracin de los archivos y la descarga del repositorio indicado.

[ ]
26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 5


Como vemos en esta captura ya tiene montada parte de la infraextructura y va activado los
Daemons que necesitamos para el funcionamiento de Xammp, como veremos en la captura
posterior ya los ha montado y parece que los ha dejado activos.
Tras esto nos inicia el navegador (por defecto Firefox) con la interface grfica de configuracin
de xampp con la configuracin que se puede editar de forma visual como veremos.

Como vemos es una pgina de presentacin sencilla, limpia y comoda que nos permite elegir el
idioma con el cual queremos usar XAMPP, elegimos espaol para realizar los ajustes.(no pide
usuario, presuponemos que ser root y sin contrasea intro, si no deberia dejarle crear dado
que no ha dado opcin cuando hemos instalado el script con las funciones).

[ ]
26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 6

Nos puede pasar que si hemos reiniciado el equipo o a fallado el equipo que contiene el
servicio necesitemos iniciar el servicio, con el comando sudo /opt/lampp/lampp start
(http://robersoft.blogcindario.com/2011/09/00023-arrancar-detener-xampp-desde-terminal-
panel-de-control-xampp-al-iniciar-linux.html) y volveremos a tener acceso a localhost/xammp.

Si queremos automatizar el proceso para que arranque con el sistema usamos la instruccin
sudo gedit /etc/rc.local y tememos que cambiar un parmetro de la configuracin para poder
automatizar el arranque del servicio con el del
sistema y evitar errores de arranque del mismo
cada vez que reiniciemos la mquina que lo
contiene, hay que aadir la siguiente lnea sin
comentar para que surta efecto, aadimos la
lnea descomentada /opt/lamp/lamp start, con
eso ya lo tenemos activado y corriendo cada
vez que se inicie la maquina, le indicamos esta
instruccin sudo chmod +x /etc/rc.local, para
darlo permiso si no lo tuviera (pero deberamos
tenerlo todo ok porque usamos el usuario root
y podemos instalar y modificar procesos y
aplicaciones a la par que documentos, si tenemos que parar el servicio o iniciarlo de manera
manual deberemos usar sudo /opt/lampp/lampp start para iniciarlo y sudo
/opt/lampp/lampp stop para detenerlo, lo hemos probado en Ubuntu y no parece funcionar
correctamente).ya tenemos acceso a la interface para configurar xammp pero en realidad
necesitamos acoplar Own Cloud para hacer la gestin, lo primero que haremos ser mirar la
informacin disponible en la pgina de Own Cloud, vamos a seguir las informacin que nos
indican en https://lavidaestux.wordpress.com/2012/06/06/owncloud-montar-nuestro-propio-
servidor-en-la-nube/ para poder seguir e incrustar el script de Onw Cloud y poder gestionarle
desde el navegador de linux y dejarlo vinculado a Xammp, descargamos el paquete que nos
indican que es owncloud-6.0.2.tar.bz2 y lo descomprimimos en /opt/lampp/htdocs. (Parece
ser que la versin que usamos del sistema operativo no es compatible con Onw Cloud).
[ ]
26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 7

Probamos como alternativa el instalarlo por el instalador del centro de software, nos
permite instalarlo pero no indicara que es un paquete de mala calidad, le damos a la opcin
de ignorar e instalar, se pondr a instalar el paquete como podemos ver.

Tarda algn tiempo porque intentara instalar un paquete ms correcto (indica el sistema que
es ms antiguo pero de mejor calidad segn las especificaciones de Ubuntu).

Pero tampoco parece que tenga correctamente todo as que buscando por la red encontramos
una versin antigua que es la 2.0.2 y la instalamos con el comando sudo tar -xvf owncloud-
2.0.1.tar.bz2 y parece que este si es compatible y no da problemas ni conflictos.

[ ]
26 de marzo de 2014

Raw Tech Instalacin y Configuracin de Own Cloud Ubuntu 8

Reiniciamos el servidor para dejar todo limpio y poder probar si se inicia de forma automtica,
tras unos momentos el sistema se pone en marcha y comprobamos que no se inicia
automticamente as que lo iniciamos a
mano. Con lo cual entendemos que hay
un proceso que sta haciendo que falle el
sistema, hemos comprobado que apache
por separado sin que arranca y da la
pgina index.html sin ningn problema.
Con lo cual creemos que Ubuntu como tal
tiene incompatibilidades aparentes para
el funcionamiento dado de que sta dando
problemas a la hora de generar el flujo de trabajo
y funcionamiento correcto para probar el
servidor, buscaremos alternativas viables dentro
de la comunidad GNU, seguimos buscando
alternativas y localizamos en esta web los siguientes comandos, ejecutamos como
administrador las siguientes instrucciones en la consola del sistema, echo "deb
http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_13.10/ /" |
sudo tee /etc/apt/sources.list.d/owncloud.list despus nos vamos conseguir el repositorio de
la siguente url con el comando en la consola del sistema y (sin sudo) Wget
http://download.opensuse.org/repositories/isv:ownCloud:desktop/xUbuntu_13.10/Release.
key tras esto ejecutamos apt-key add - < Release.key y sudo apt-get update y por ultimo sudo
apt-get install owncloud owncloud-client


.

Вам также может понравиться