Transcript
MANUAL DE INSTALACIÓN DE CLOUD COMPUTING
Para la instalación de Cloud Computing, utilizaremos la aplicación eyeOS versión 2.5 que se
encuentra disponible en el siguiente link:
http://planet.eyeos.org/index.php?option=com_content&view=article&id=45&Itemid=24
Adicional a la descarga de la aplicación nos apoyaremos con el manual de la página principal
de eyeOS.
Proceso de Instalación de los componentes de la aplicación eyeOS
Requerimientos del sistema:
Sistema Operativo
Ubuntu 11.10
Lenguaje de programación
PHP 5.3
Motor de bases de Datos
Mysql v5
Servidor Web
Apache v2
Procedemos a instalar los requisitos del sistema ingresando a la terminal con el comando sudo
le estamos indicando al sistema que tenemos permiso para instalar paquetes o
aplicaciones.
Luego de ingresar el comando para la instalación de Mysql y Apache nos solicita la contraseña
del súper usuario root, lo ingresamos y automáticamente empieza a descargar los paquetes e
instalarlos al mismo tiempo.
Saca el mensaje de confirmación de la instalación, con la letra S, aceptamos y oprimimos la
tecla ENTER.
Al finalizar la descarga de los paquetes y al comenzar con la instalación del motor de bases de
datos de Mysql solicitara asignar una contraseña al Server Mysql como muestra en la siguiente
imagen. La ingresamos y con
oprimimos la tecla ENTER.
nos desplazamos hasta la opción de Aceptar y
Volverá a solicitarnos la confirmación de la contraseña. La Ingresamos e igual con TAB pasamos
a Aceptar oprimimos a tecla ENTER. El sistema automáticamente terminara con la instalación.
Lo siguiente será instalar las librerías necesarias para el correcto funcionamiento de Apache y
PHP, necesitamos las siguientes:
•
openoffice.org
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
php5
libapache2-mod-php5
php5-gd
php5-mysql
php5-imagick
libimage-exiftool-perl
php5-sqlite
php-pear
php5-dev
python-uno
php5-mcrypt
php5-curl
zip
unzip
build-essential
Se procede a instalar con el comando sudo apt-get install nos solicitara la contraseña de root y
empezara con el proceso automático de instalación
Sale la confirmación de instalación con la letra S indicamos que proceda.
Luego de instalar las librerías procedemos a instalar el modulo uploadprogress, este nos
servirá para que PHP rastree el proceso de subida de archivo individuales. Con el comando
sudo pecl install uploadprogress iniciamos la descarga ingresamos la clave de root oprimimos
ENTER.
PROCESO DE INSTALACIÓN DE EYEOS
Después de haber instalados los requerimientos y las librerías necesarias procedemos con la
descarga de la aplicación de CLOUD COMPUTING en el siguiente link.
http://planet.eyeos.org/index.php?option=com_content&view=article&id=45&Itemid=24
Guardamos en instalador.
Luego desde el Terminal procedemos a mover el ejecutable a la siguiente ruta
/var/www/eyeOS, para esto necesitamos crear el directorio eyeOS dentro de la ruta
/var/www con el comando sudo mkdir /var/www/eyeOS.
Una vez creado el directorio eyeOS, procedemos a mover el ejecutable a la ruta. Con el
comando sudo mv Descargas/eyeos-2.5.tar.gz /var/www/eyeOS.
Una vez con el ejecutable en la ruta especificada procedemos a descomprimirlo con el
comando sudo tar xvzf eyeos-2.5.tar.gz.
Quedara de la siguiente manera.
Precedemos a borrar el ejecutable con el comando sudo rm –R quedara de la siguiente
manera.
Ahora lo que necesitamos es asignarle permisos a la carpeta /var/www/eyeOS, lo haremos
con los siguientes comandos.
#sudo chown -R www-data.www-data /var/www/eyeOS
#sudo chmod 750 -R /var/www/eyeOS
Luego de haber realizado lo anterior procedemos a crear la base de datos para nuestra
aplicación, para esto utilizaremos la aplicación de PHPMYADMIN, la cual nos permite
configurar y crear de forma grafica las BD en el Server Mysql.
Para instalar phpMyAdmin ejecutamos el siguiente comando:
sudo apt-get install phpmyadmin
Confirmamos la instalación con la letra S.
En el mensaje que nos arroja durante la instalación con TAB, seleccionamos la opción Si. Como
se muestra en la siguiente imagen oprimimos ENTER.
Nos solicitara asignar la contraseña de PhpMyAdmin ingresamos la contraseña y con TAB
seleccionamos la opción Aceptar y luego oprimimos la tecla ENTER.
Luego nos solicita la contraseña del motor de base de datos de Mysql la ingresamos con TAB
seleccionamos Aceptar y luego oprimimos ENTER.
Confirmamos de nuevo la contraseña con TAB de nuevo en Aceptar y luego ENTER.
Luego de que el asistente termine con el proceso de instalación de PhpMyAdmin realizamos un
Include de la siguiente línea en el archivo apache2.conf, para que nos abra la pagina de
PhpMyAdmin.
echo "Include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf
Reiniciamos el servidor apache con el comando sudo /etc/init.d/apache2 restart.
Procedemos luego del reinicio del servidor a abrir por medio del navegar la aplicación de
PhpMyAdmin. Ingresamos con usuario root y la contraseña que ingresamos en el proceso de
instalación.
Al ingresar seleccionamos la pestaña Bases de Datos y creamos la nuestra llamada eyeOS.
Este mensaje nos confirmara la correcta creación de la BD.
Verificamos los privilegios de la BD. El usuario root los debe de tener todos como muestra la
imagen.
Después de haber terminado con la creación de la BD en Mysql, procedemos a realizar el
siguiente comando a2enmod rewrite en la ruta /etc/apache2/ y oprimimos la tecla ENTER.
Sirve para activar módulos que se encuentren en el directorio /etc/apache2/mods-available y
los pasa al directorio /etc/apache2/mods-enabled.
Luego procedemos a editarlos host virtuales sudo nano /etc/apache2/sites-available/default
Buscaremos en el archivo lo siguiente Directory /var/www y donde encontremos la variable
AllowOverride None el None lo cambiamos por All. Debe quedar de la siguiente manera.
Guardamos los cambios con Ctrl O ENTER y Luego Ctrl X para salir.
Editar el archivo php.ini debe de tener las siguientes variables activas y configuradas.
•
•
•
•
•
•
•
•
•
•
•
•
•
error_reporting = E_ALL & ~E_NOTICE
display_errors = Off
max_execution_time = 30
max_input_time = 60
memory_limit = 128M
post_max_size = 200M
upload_max_filesize = 100M
allow_url_fopen = On
disable_functions =
safe_mode = Off
short_open_tag = On
magic_quotes_runtime = Off
file_uploads = On
Reiniciamos el servidor apache sudo /etc/init.d/apache2 restart.
INICIALIZAR EYEOS
Para iniciar la aplicación desde nuestro navegar web buscamos la ruta
http://localhost/eyeOS/Install, donde locahost indica que va a buscar en el mismo equipo en
el directorio /var/www designado para los sitios web la carpeta eyeOS y dentro de esta el
archivo Install, donde se encuentra la aplicación para ser instalada. Damos clic en:
Install eyeOS 2 on my server
Nos va mostrando los requerimientos de la aplicación.
Luego damos clic en el botón
Luego ingresamos los datos de la BD
Al dar clic en continuar hemos terminado el proceso de instalación de la aplicación. Ahora
daremos clic en Go to my new eyeOS.
Nos abrirá el Index de la página de eyeOS como se muestra en la imagen donde nos logeamos
con el usuario root.
Aparece esta ventana, la cerramos y ya estamos dentro de nuestro escritorio.
WEBGRAFÍA
http://planet.eyeos.org/
http://dasubipar.blogspot.com/2011/07/instalar-phpmyadmin-en-ubuntu-1010-paso.html