Hola taringeros...
Vamos al grano porque esto va a ser largo... jeje.
INSTALAR EYEOS
1- Introducción
El concepto de la computación en la nube (cloud computing) es relativamente novedoso y hace referencia a la utilización de servicios a través de Internet. Es decir, el usuario puede, a través del navegador web del ordenador, del teléfono móvil o de cualquier dispositivo que permita el acceso a Internet, utilizar los diferentes servicios que le proporciona dicha computación en la nube.
Por ejemplo, el usuario puede editar sus archivos, tanto de texto como fotografías, vídeos, etcétera, e introducir modificaciones. Además puede hacerlo de forma colaborativa con otros usuarios. Y puede acceder a ellos desde cualquier punto, siempre que tenga acceso a Internet. Estos archivos lógicamente deben estar en la
nube para poder acceder a ellos.
Por lo tanto, una de las características mas importantes de este nueva forma de trabajo es que el usuario no tiene físicamente en su equipo los dispositivos donde se almacenan sus trabajos, datos, etc. Únicamente puede copiarlos a un dispositivo externo (como un lápiz o disco USB) pero el depositario de los mismos es el proveedor
del servicio. Es decir, los archivos están en la red.
Pero también el usuario puede instalar EyeOS en su propio servidor y montar su propio sistema privado en la nube. De esta forma podrá acceder a sus datos desde cualquier lugar siempre que su servidor este expuesto en Internet. Se trata de una solución de alojamiento privado en el cual la privacidad de los datos está garantizada ya que el servidor del servicio es propio.
EyeOS es un entorno de escritorio web de código libre que sigue el concepto de computación en la nube. Se puede definir también como un sistema operativo virtual que se ejecuta sobre el navegador del usuario y la tecnología que hace posible esta forma de trabajo es AJAX (Asynchronous JavaScript And XML).
Los creadores de EyeOS son Pau García-Milà y Marc Cercós. Ambos en 2005, estudiantes de 17 años, crearon este escritorio virtual que proporciona al usuario un gestor de archivos, editor de textos, agenda, gestor de enlaces, calendario, calculadora, mensajería interna, y muchas aplicaciones mas. El proyecto oficialmente
aparece en el año 2008. Desde esa fecha las descargas de su aplicación EyeOS han sido innumerables.
El proyecto ha sido premiado en varias ocasiones y ha recibido menciones especiales, como por ejemplo en la 'Webware 100 Awards' en la que quedó finalista compitiendo con plataformas equivalentes de los colosos Google, Apple y Microsoft.
En este sentido, aunque existen esas otras opciones de escritorio virtual 'en la nube', EyeOS es la única que permite la instalación del software en servidores propios de los usuarios y/o empresas, proporcionando un entorno que garantiza la confidencialidad y privacidad de los datos almacenados.
2- Instalación.
El requisito fundamental para llevar a cabo correctamente la instalación de EyeOS es disponer de los siguientes programas:
1- Instalamos el Apache2-server con el comando “sudo apt-get install apache2”
Vemos que se nos ha instalado correctamente.
2- Instalamos el gestor de base de datos Mysql: “sudo apt-get install mysql-server mysql-client”
Durante la instalación nos pide 2 o 3 veces la contraseña root. “no ponemos nada”
Vemos como se nos ha instalado y configurado correctamente.
3- Instalamos los paquetes necesarios de php5: “sudo apt-get install php5-curl php5-gd, php5-mcrypt php5-mysql php5-sqlite python-support python-simplejson libmysql-java recoll.
Vemos como se ha configurado todo.
Vemos que los paquetes “mysql-server y libmysql-java” están instalados.
Entramos en mysql. Hemos de avisar al servidor MySQL de quien somos (-u root , es decir el usuario root de MySQL) y que vamos a introducir la contraseña (-p ). A continuación comprobamos que se ha creado la base de datos eyeos.
Creamos la base de datos de Eyeos.
Limpiamos los privilegios.
Vemos las bases de datos.
En primer lugar ejecutaremos la sentencia SQL almacenada en “/var/www/eyeos/extras/EyeosUMSQL/EyeosUMSQL.sql”. Para ello ejecutar desde este directorio la secuencia de órdenes siguiente:
A continuación ejecutamos la sentencia SQL almacenada en /var/www/eyeos/extras EyeosEventsNotificationSQL/. Para ello vamos al directorio correspondiente y desde allí ejecutamos:
Por último vamos al directorio /var/www/eyeos/extras/EyeosPeopleSQL y ejecutamos:
3- Configuración.
Activamos el módulo mod-rewrite, con “sudo a2enmod rewrite”
Reiniciamos apache2 con el comando “sudo service apache2 restart”
Editamos el archivo de configuración del sitio de Apache por defecto y activamos para que todos los usuarios puedan crear archivos .htaccess.
Descomprimimos el eyeos como vemos en la captura.
Revisar los permisos de lectura y escritura del directorio y su contenido. Comprobamos que los permisos del directorio /var/www/eyeos/ y de su contenido son:
Vamos a dejar todos permisos activados para todos los usuarios. En el caso de Ubuntu abrir una terminal y ejecutar de forma recursiva (-R):
Ahora hemos de editar el archivo settings.php disponible en /var/www/ y en la sección STORAGE adaptar los valores por defecto a los nuestros:
Por defecto tenemos creado el usuario root cuya contraseña hemos dejado sin poner ' '
4- Instalación del Eyeos.
Ahora abrimos nuestro navegador personal y escribimos “172.0.0.1/install” para proceder con la instalación.
Pinchamos en “Install eyeOS 2 on my server”
Vemos como se nos ha instalado EyeOS.
Ahora comprobamos que está instalado el eyeOS y que podemos entrar.
Seguidamente pinchamos en "Create account" y nos creamos una cuenta como vemos en la pantalla.
Finalmente hemos entrado sin ningún problema.
Todo lo demás corre de vuestra cuenta...
Cualquier duda pasense por aqui