Manual De Instalacinde Cloud Computing

Manual de Cloud Computing
View more...
   EMBED

Share

Preview only show first 6 pages with water mark for full document please download

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