Como instalar tu propia nube virtual, usando OWNCLOUD
La idea principal es montar servicio muy similar Dropbox ,GDrive,etc ,pero administrado por nosotros. y sin costo extra para nuestros bolsillos o para las empresas en la que trabajamos y queremos utilizar esta genial herramienta. Ustedes diran Si ya existen otros servicios gratuitos(pero limitados en capacidad),¿para que montar nuestra propia nube??
A pesar que existen costos "$$" asociados a lo que nosotros queremos implementar, estos costos irán variando según lo que queramos hacer y aun así los beneficios serán mayores, ya que lo que tendremos en servicios ,es similar a tener una cuenta contratada en Dropbox ,GDrive,etc...
Ejemplos de uso:
En Empresas: Esta puede ser utilizada como medio de respaldo interno en nuestra empresa, es decir podemos acceder a nuestra información exclusivamente en nuestra red interna o accediendo vía Internet.
Particular: lo podemos usar en casa solo para nuestro uso particular o familiar, configurando tanto nuestros PC,notebook ,tablet y smarphone.
Comienza la instalación de nuestra nube.
El servidor de nuestra nube corre tanto en Windows como en Linux, como yo tengo mi preferencia por Ubuntu el, manual fue creado para este tipo de plataforma.
Hardware:
- Procesador: Intel(R) Core(TM) i3 CPU 3.07GHz
- Ram: 3835 MiB MVirtual: 7627 MiB
- 150 Gb para uso de esta ejemplo.
- S.O Ubuntu 13.04.
- PHP 5.2 y Mysql.
- OwnCloud 5.
- Geany (editor de texto).
sudo apt-get install apache2 php5 php5-mysql php5-gd mysql-server php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl php5-sqlite php5-ldap php5-intl smbclient php-xml-parser php5-gd mp3info
Ahora tenemos que activar mod_rewrite y mod_headers, los módulos de Apache2 que se necesitan para ownCloud funcione normalmente.
En al misma consola escribimos los siguientes lineas de códigos
sudo a2enmod rewrite sudo a2enmod headers
Además, tenemos que cambiar archivo de configuración Apache2 para que las reglas de reescritura owncloud funcione correctamente. Ejecute el siguiente:
sudo gedit /etc/apache2/sites-available/default
Allí, Reemplazamos "AllowOverride None" por "AllowOverride All", Para que estos cambios tengan efectos debemos reiniciar apache, volvemos a la consola.
sudo service apache2 restart
Descargamos la librería que contiene owncloud lo descargamos del siguiente enlace, volvemos a la consola
wget http://download.owncloud.org/community/owncloud-5.0.10.tar.bz2
La vamos a descomprimir y copiarla en la carpeta www de nuestro sistema
tar -xjf owncloud-5.0.10.tar.bz2 mv owncloud /var/www
Ya tenemos copiado la carpeta "owncloud" , ahora debemos que cambiar algunos permisos de carpeta para owncoud para funcionar normalmente. volvemos a la consola
cd /var/www sudo chown -R www-data:www-data owncloud
Configurando base de datos para Owncloud
Vamos a ejecutar en consola los siguientes comando:
mysql -u root -p CREATE DATABASE owncloud; GRANT ALL ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'some_password';
Ahora vamos a nuestro navegador y colocamos la siguiente dirección "http://localhost/owncloud", si realizamos bien todos los pasos, nos debería aparecer esta pantalla.
Una vez finalizado la instalación y configuración, al volver a cargar la pagina, esto es lo que te debería aparecer
Comentarios
Publicar un comentario