MDULO IV: Administra sistemas operativos, de aplicaciones y
servicios.
SUBMDULO II: Instala y configura aplicaciones y servicios.
DOCENTE: M.C.E Esther Ivonne Crdova Mireles
ALUMNA: Fabiola Abigail Rojas Almaraz
ESPECIALIDAD: Programacin.
GRUPO: 502 PO SEMESTRE: 2014-2
LUGAR: Tlalixtac de Cabrera, Oaxaca.
FECHA: 10 de octubre del 2014 Elabor: Fabiola Abigail Rojas Almaraz 502 PO 2
Ubuntu Server 12.04 LTS
Ofrece el sistema de manera gratuita y se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte tcnico. Adems, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad para mejorar los componentes de su sistema operativo. Cada seis meses se publica una nueva versin de Ubuntu la cual recibe soporte por parte de Canonical, durante dieciocho meses, por me- dio de actualizaciones de seguridad, parches para errores crticos y actualizaciones me- nores de programas.
Caractersticas:
Entorno de escritorio GNOME 3.2, con algunos paquetes de GNOME 3.4. Interfaz Unity personalizable 100% accesible Centro de control ms limpio Mejoras a Mozilla Thunderbird Reproductor de msica Rhythmbox Proceso de arranque sin parpadeos Mejorada la velocidad del arranque Mejorado el soporte para mltiples monitores Python 3.2 y 2.7 Mejorado el soporte para plataformas ARM Mejoras a las imgenes nube de cloud-init, cloud-utils Mejorado Orchestra Implementacin de la produccin en Juju Gestin de la energa en la nube y proyecto Cloud-Live
Requisitos de instalacin:
Mnimo (Consola) 256 MB de memoria 2 Gb de espacio en HDD (Incluido swap) AMD o Intel Procesador de 64-32bits Incluido AMD Optaron e Intel EM64T Xeon, para versiones de 64.
Mnimo (Grfico) 512 MB de memoria 4 Gb de espacio en HDD (Incluido swap) AMD o Intel Procesador de 64-32bits Tarjeta Grfica VGA, monitor con resolucin de 800x600
Mnimo Recomendado
Elabor: Fabiola Abigail Rojas Almaraz 502 PO 3
Requisitos recomendados para levantar un servicio webmail para 25 usuarios. Teniendo en cuenta que cada usuario tiene 1GB de espacio asignado para almacenamiento de co- rreo electrnico, deberamos contar con la siguiente arquitectura:
27 Gb de HDD (25gb para usuarios + 2gb de SO), con lo cual con un disco stan- dard de 40Gb nos alcanza para mantener a los 25 usuarios y adems realizar pol- ticas de mantenimiento como (agregar usuarios, realizar back-up comprimidos de los mail, entre otros). 512Mb-1Gb de memoria RAM nos alcanzara para que el sistema responda sin problemas en caso de contar con mail "pesados" o simultaneidad de acceso, aunque esto tambin estar condicionado por los recursos de la red. Procesador Intel o AMD 64 o 32 bit, en nuestro caso usamos un Intel Dual-Core 2.4Ghz 32bits
Funciones: Reporte automtico de errores. Fcil configuracin de redes Wireless Proporciona herramientas de configuracin grfica. Tema de escritorio alternativo. Habilidad para aprovechar el ancho de banda. Soporte opcional para sistemas de archivos. El firewall no es necesario. Maneja grficos agradables
Qu es Virtual box?
Oracle VM VirtualBox es un software de virtualizacin para arquitecturas x86/amd64, creado originalmente por la empresa alemana innotek GmbH. Por medio de esta aplicacin es posible instalar sistemas operativos adicionales, conoci- dos como sistemas invitados, dentro de otro sistema operativo anfitrin, cada uno con su propio ambiente virtual. Pasos de instalacin de Ubuntu Server 12.04 LTS en una mquina virtual.
1. Creamos una mquina virtual en VirtualBox con el nombre de Ubuntu Server 12.04 LTS en S.O buscamos la opcin Linux y seleccionamos la versin de Ubuntu (64 bits). Elabor: Fabiola Abigail Rojas Almaraz 502 PO 4
2. Seleccionamos el tamao de la memoria RAM (512GB). 3. Creamos un disco duro virtual de 8 GB y damos clic en el botn siguiente. 4. Escogemos como tipo de ar- chivo VHD (Virtual Hard Disk) y damos clic en el botn si- guiente. 5. En la pgina detalles de al- macenamiento de disco duro virtual, seleccionamos la op- cin Reservado dinmica- mente y damos clic en el botn siguiente. 6. En la siguiente pgina selec- cionamos la localizacin del disco duro virtual y el tamao Elabor: Fabiola Abigail Rojas Almaraz 502 PO 5
en Megabytes y damos clic en el botn siguiente. 7. En la pgina Resumen, leemos si est bien la informacin y damos clic en el botn crear. 8. Ahora en la interfaz de VirtualBox damos clic en Configuracin. 9. Seleccionamos la opcin Pantalla, vdeo, seleccionamos 64 MB para que tenga mayor aceleracin la mquina virtual y habilitamos la casilla Habilitar aceleracin 3D.
10. Seleccionamos ahora la opcin Almacenamiento, damos clic sobre vaci, des- pus damos clic sobre el icono del cd para ubicar el instalador de Ubuntu. 11. Guardamos los cambios hechos e iniciamos la mquina virtual, una vez iniciado le damos instalar. 12. Seleccionamos el idioma con el cual instalaremos Ubuntu.
Elabor: Fabiola Abigail Rojas Almaraz 502 PO 6
13. En la siguiente ventana elegiremos nuestro pas de origen para fijar la zona horaria y para ayudar a localizar el sistema 14. Configuramos el teclado, seleccionamos la opcin no. Elegimos el pas de origen o el idioma. Seleccionamos la distribucin de teclado.
Elabor: Fabiola Abigail Rojas Almaraz 502 PO 7
15. Esperamos a que detecte el hardware para encontrar las unidades de CD-ROM, analice el CD-ROM, cargue los componentes adicionales, esperamos a que termi- ne de realizar todos los procesos
16. Configuramos la red, introducimos el nombre de la mquina, seleccionamos continuar y presionamos la tecla Enter.
17. Escribimos el nombre completo para el nue- vo usuario. Seleccionamos continuar y pre- sionamos la tecla Enter.
Elabor: Fabiola Abigail Rojas Almaraz 502 PO 8
18. Seleccionamos un nombre de usuario para la cuenta, seleccionamos continuar y presionamos Enter. Elegimos una contrasea para el nuevo usuario seleccionamos continuar, presionamos Enter, despus verificamos la contrasea.
19. Despus se nos preguntara si deseamos cifrar nuestra carpeta personal, seleccio- namos no y presionamos Enter.
20. Esperamos a que se configure el reloj, detecte los discos y el dems hardware. En- tonces empezar la particin.
21. Saldr una ventana donde elegiremos el mtodo de particin. Guiado utilizar el disco completo y configu- rar LVM. Elegimos el disco a particionar. Escribimos la cantidad de disco a parti- cionar. Esperamos a que termine de particionar Espe- ramos a que termine de ins- talar el sistema base, confi- gure apt, seleccionamos continuar.
22. Seleccionamos como deseamos administrar nues- Elabor: Fabiola Abigail Rojas Almaraz 502 PO 9
tras actualizaciones en el sistema. Elegimos Sin actualizaciones automticas. Ele- gimos los programas a instalar y seleccionamos continuar. Esperamos a que termi- ne el proceso, luego esperamos que se termine de instalar el cargador de arran- que GRUB
23. Nos preguntara si deseamos instalar el cargador de arranque GRUB en nuestro dis- co duro, seleccionamos la opcin s. Esperamos que termine el proceso. 24. Nos aparecer una ventana en la cual se nos preguntara cual ser la entrada, de- jamos la que se encuentra por default.
25. Despus nos aparecer una ventana de lnea de comando, donde escribiremos el nombre del usuario y la contrasea.
Apache
El servidor HTTP Apache es un servidor web HTTP de cdigo abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la nocin de sitio virtual.
Ventajas:
Modular Cdigo abierto Multi-plataforma Extensible Popular (fcil conseguir ayuda/soporte) Elabor: Fabiola Abigail Rojas Almaraz 502 PO 10
Probar y ver las pginas web como verdaderamente van a mostrarse desde inter- net antes de subirlas a un host o servidor en la red. til e indispensable si tienes o vas a crear tu sitio por modesto que este sea. Crear mediante el modulo Virtual Host mltiples sitios web en nuestra PC, que po- demos descargar con wget y acceder a ellos igual que en la red pero esta vez de forma local. Poder ver localmente pginas web hechas en lenguaje php. Servir nuestras pginas o sitio web directamente a internet, a los que puede acce- der y conectarse cualquier persona desde el exterior, en este caso lgicamente el funcionamiento del servidor estar limitado al tiempo que tengamos funcionando la PC y a las posibilidades de nuestra conexin. Puede constituir una experiencia muy alentadora para cualquier aficionado, esta posibilidad da la ventaja de que no es necesario depender de ninguna compaa ni servidor remoto para subir a la red el contenido que queremos mostrar. Es como montar una pequea estacin de radio y empezar a transmitir, (una similitud) pero en este caso el alcance es global. Puede actuar como intermediario entre nuestra PC e internet lo que nos da varias ventajas en el mbito de la seguridad. A travs de l podemos servir internet a varias PC conectadas en una red local. Es posible activar un mdulo que permite guardar en cache todas las pginas cargadas lo que mejorar el rendimiento de nuestra navegacin.
Usos:
Apache es usado principalmente para enviar pginas web estticas y dinmicas en la World Wide Web. Es el componente de servidor web en la popular plataforma de aplicaciones LAMP, junto a MySQL y los lenguajes de programacin PHP/Perl/Python (y ahora tambin Ruby). Los programadores de aplicaciones web a veces utilizan una versin local de Apache con el fin de previsualizar y probar cdigo mientras ste es desarrollado.
Requisitos mnimos para su funcionamiento:
Procesador: Pentium Memoria RAM: 64 MB Sistema Operativo: Microsoft Windows, GNU/Linux Tamao de la instalacin: 50 MB
Instalacin de Apache en Ubuntu Server 12.04:
La instalacin del servidor apache en Ubuntu se puede hacer por medio de la terminal o por medio del centro de software de Ubuntu.
Instalacin por terminal. Elabor: Fabiola Abigail Rojas Almaraz 502 PO 11
1. Presionamos la combinacin de teclas: CTRL + ALT + T y escribimos la siguiente or- den: -$ sudo apt-get install apache2
Nota: sudo: es un comando usado para ejecutar procesos como root sin importar si el usuario en donde iniciados tiene o no permiso para ejecutar dicho pro- ceso. apt-get: es un comando que hace referencia al sistema de paquetes usa- do en Ubuntu (apt) que se encarga de todas las tareas relacionadas con el software instalado en el sistema. Install: es un parmetro que nos indica que lo que queremos cambiar en el software del sistema es la instalacin de un paquete, si queremos desinsta- lar algo usamos el comando remove. Despus colocamos el nombre del paquete que deseamos instalar.
2. Ingresamos la contrasea de Root o el administrador, la cual creamos al instalar Ubuntu. Y listo.
Instalacin por el centro de software de Ubuntu:
1. Abrimos el centro de softwa- re. 2. Buscamos el paquete apa- che2. 3. Presionamos el botn instalar.
Elabor: Fabiola Abigail Rojas Almaraz 502 PO 12
Configuracin del servidor Apache:
1. Entramos a la carpeta /etc/apache2. 2. Reiniciamos el servidor Apache. Usa- mos el comando sudo service apa- che2 start
Cambiar el raz del directorio. 1. los archivos que estn dentro de la carpeta /etc/apache2 solo pueden ser editados por el usuario root tendremos que usar el comando sudo o gksu para poder configurar apache, para ello oprime la combinacin de teclas. 2. Presionamos Alt + F2 y escribimos gksu gedit. 3. Busca el archivo default el cual se en- cuentra ubicado en la carpe- ta/etc/apache2/sites/available. 4. Una vez que hayas abierto el abierto este archivo veras algo como esto: 5. Finalmente cambia las lineas en donde este escrito /var/www por la carpeta en donde quieras guardar tus archivos, por ejemplo /home/usuario/archivosweb.
Mdulos de Apache.
Apache cuenta con mdulos para aumen- tar su funcionalidad, entre los mdulos ms usados de apache son:
Algunos de estos mdulos (y otros ms) pueden encontrarse en la carpeta mods- available la cual contiene aquellos mdulos que estn disponibles para su uso y los mdulos que estn corriendo en el servidor pueden verse en la carpeta mods- enabled.
Crear un espacio de usuario.
En apache es posible crear un espacio web para cada usuario, es decir que podemos usar la carpeta personal de cada usuario para alojar por ejemplo archivos de una aplicacin web. Elabor: Fabiola Abigail Rojas Almaraz 502 PO 13
Para ello debes activar el mdulo usedir entrando a la carpeta mods-available y creando los enlaces simblicos en la carpeta mods-enabled, esto lo haremos desde la terminal escribiendo el siguiente comando:
cd /etc/apache2/mods-available && sudo ln -s /etc/apache2/mods- available/userdir*
Para acceder va web a la pgina de un usuario, debes escribir esta direccin cambiando la palabra usuario por el nombre de usuario que tengas, por ejemplo http://localhost/~usuario/.