MODULO: Administra Sistemas Operativos de Aplicaciones y Servicios
SUBMODULO II: Instala y Configura Aplicaciones y Servicios
DOCENTE: M.C.E Esther Ivonne Crdova Mireles
ALUMNO: Ricardo ngel Cruz Cruz
GRUPO: 502
ESPECIALIDAD: Programacin
SEMESTRE 2014-2
REQUISITOS DE ISNTALACION 32 Bits: Micro de 1 GHz (o superior) RAM: 1GB (o ms) Placa de video: No (para 3D se necesita un mnimo de 32 MB de VRAM)
64 bits: Micro de 1 GHz (o superior) RAM: 2 GB (o ms) Placa de video: NO (para 3D se necesita un mnimo de 32 MB de VRAM)
INSTALAR UBUNTU EN VIRTUALBOX Abrimos el VirtualBox y empezamos a crear la mquina virtual. Escribimos el nombre de la mquina virtual, el sistema operativo Linux y la versin Ubuntu.
En la memoria RAM dejar con 512 MB. Crearemos un disco virtual nuevo.
El almacenamiento ser dinmico. Pondremos el tamao que tendr el disco duro, en este caso lo dejamos como un disco de 8 GB.
Listo! Ya tenemos creado nuestro disco duro virtual. Le daremos siguiente y vemos las caractersticas de nuestra mquina virtual. Ahora seleccionamos nuestra MV y le damos iniciar.
Nos saldr el Asistente de Primera Ejecucin. Y le damos click en la carpeta para buscar y seleccionar la imagen ISO de Ubuntu Server 11.04 ya descargada. Inicia la instalacin de Ubuntu Server y seleccionamos nuestro idioma.
NOTA: Para mover el mouse fuera de la ventana se presiona la tecla CTR Derecho. Presionamos F4 y seleccionamos la opcin Instalar un sistema mnimo, le damos ENTER y seleccionamos Instalar Ubuntu Server. Seleccionamos nuestro pas, en este caso Mxico
En Configure the keyboard le damos <No>. Despus le damos Espaa. Y despus tambin Espaa.
En Configurar la Red, lo dejamos en blanco. En el nombre de la mquina, le pone lo que quiera.
Seleccionamos Guiado Utilizar todo el disco. Despus nos preguntar que si queremos escribir los cambios en disco y le damos <Si>
Nos pedir crear una cuenta, se le pondr nombre a la cuenta. Y para terminar este paso, nos pedir la contrasea y la confirmacin de la contrasea.
Nos dir que si queremos cifrar nuestra carpeta personal y le damos <No>. Ahora nos dir que si queremos configurar el gestor de paquetes (el proxy), lo dejamos en blanco y le damos continuar.
La instalacin nos preguntar que si queremos actualizaciones automticas, en este caso seleccionamos Sin actualizaciones automticas. Despus no seleccionaremos ninguno de los programas.
Ya casi para finalizar nos dir que si queremos instalar el cargador de arranque GRUB y le damos que si <Si>. Terminamos la instalacin.
En cuanto la pantalla se ponga en color negro le damos rpidamente click en el men Mquina, click en Cerrar y por ltimo en Apagar la mquina. Seleccionamos la MV que creamos y le damos click en Configuracin, o tambin podemos darle con el botn secundario del mouse y seleccionar configuracin.
Ahora en la ventana de configuracin seleccionamos el men Almacenamiento, despus la unidad de CD (ubuntu-11.04-server- i386.iso), click en el icono Configurar la unidad virtual del CD/DVD y por ltimo seleccionamos Unidad anfitrin. Siguiendo con las configuraciones de la MV, nos vamos al men Red, en la pestaa Adaptador 1 y habilitamos el adaptador de red seleccionando NAT.
Le damos en aceptar y listo. Volvemos a iniciar la MV. Escribimos el usuario que creamos con su contrasea y ya estamos en la terminal listos para empezar a instalar y configurar los servicios que dar el servidor a nuestra red LAN virtual.
INSTALAR APACHE EN UBUNTU
Instalacin
La instalacin del servidor apache en Ubuntu se puede hacer por medio de la terminal o por medio del centro de software de Ubuntu. Deberemos descargar el Apache en su versin para windows. Para ello podemos acceder por la siguiente URL: http://httpd.apache.org/download.cgi
Instalacin por terminal.
Tan solo tienes que oprimir esta combinacin de teclas: CTRL + ALT + T y escribir la siguiente orden:
Luego de esto ingresa la clave de root o administrador, es decir la misma que creaste al momento de instalar el sistema. La orden se muestra en la imagen tiene la siguiente explicacin: La primera palabra (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 proceso.
El comando apt-get hace referencia al sistema de paquetes usado en Ubuntu (apt) que se encarga de todas las tareas relacionadas con el software instalado en el sistema .
El parmetro install nos indica que lo que queremos cambiar en el software del sistema es la instalacin de un paquete, si quisiras desinstalar algo puedes usar el comando remove.
Por ultimo tenemos el nombre del paquete o los paquetes que queremos instalar.
Instalacin por el centro de software de Ubuntu.
Este mtodo es el ms sencillo aunque no siempre se puede instalar de esta manera Especialmente en entornos donde no hay siquiera un entorno grfico, Pero para las personas que estn aprendiendo este sistema es perfecto para comenzar.
Para iniciar el proceso de instalacin basta con abrir el centro de software, Buscar el paquete apache2 y oprimir el botn instalar.
Configuracin del servidor apache.
Cuando hablamos de servidores generalmente su instalacin y puesta en marcha es mucho ms sencilla que su configuracin es por esa razn que cualquier tutorial de instalacin va acompaado del tutorial de configuracin y esta no es la excepcin.
Para configurar el servidor apache debes buscar los archivos destinados para ello, los cuales estn en la carpeta /etc/apache2.
Reiniciar el servidor Apache
Cuando hacemos configuraciones al servidor apache es necesario reiniciar Este para poder aplicar los cambios, para ellos vamos a usar un sencillo comando:
sudo service apache2 start
Para este comando tambin es posible cambiar el parmetro restart por stop y start Para parar o arrancar apache respectivamente.
Es preciso destacar que podemos usar el parametro reload cuando es imposible recargar Servidores con alto flujo de trfico.
Cambiar la raz del directorio
Al instalar apache en ubuntu la carpeta en donde podemos ubicar los archivos que componen Una pagina web es /var/www, pero por razones de facilidad hay muchas personas que cambian Esta carpeta por una que este ubicada en la carpeta personal (home).
Debido a que 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.
ALT + F2 y escribe la orden:
Busca el archivo default el cual se encuentra ubicado en la carpeta/etc/apache2/sites/available.
Una vez que hayas abierto el abierto este archivo veras algo como esto:
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 aumentar 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.
Para ello debes activar el modulo 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/.
El carcter '~'comnmente conocido como gusanillo y que se obtiene con Alt Gr + 4 sirve para indicar a apache que debe servir la pgina desde el home del usuario (en Linux el 'gusanillo' equivale a la carpeta home). Ejemplo, si hemos creado un usuario y ste ha creado la carpeta /home/usuario/public_html y ha copiado en ella su pgina web, desde cualquier PC de la red podremos acceder a dicha carpeta yendo a la direccin http://localhost/~usuario/. Para que la pgina aparezca automticamente, es necesario crear un archivo llamado index.html
DEFINICION DE APCHE El servidor apache es el servidor web ms usado en el mundo por su seguridad, utilidad, versatilidad y tambin por ser software libre adems de ser un software gratuito, por esa razn he creado este tutorial para su instalacin.
PARA QUE NOS SIRVE EL APACHE La mayora de las vulnerabilidades de la seguridad descubiertas y resueltas puede en la mayora de los casos ser abusada solamente por los usuarios locales y no puede ser accionada remotamente. Sin embargo, algunas de las ediciones antedichas se pueden accionar remotamente en ciertas situaciones, o explotar por los usuarios locales malvolos en las disposiciones de recibimiento compartidas que utilizan PHP como mdulo de Apache. Por lo tanto, aconsejamos fuertemente a todos los usuarios de PHP, sin importar la versin a aumentar a los 5.2.1 o 4.4.5 lanzamientos cuanto antes. Para los usuarios que aumentan a PHP 5.2 de PHP 5.0 y de PHP 5.1, una gua de la mejora est disponible aqu, detallando los cambios entre esos lanzamientos y PHP 5.2.1.
REQUISITOS DEL APACHE
Requisitos para construir Apache desde las fuentes: Recurso Necesidad Requisito Espacio en disco Obligatorio Se necesitan 12 MB de espacio aproximadamente. Una vez instalado Apache, nicamente son necesarios unos 5MB de espacio. Compilador ANSI C Obligatorio El compilador ANSI C es indispensable para poder compilar nuestras fuentes. Se recomienda el compilador GNU C (GCC) de la Free Software Foundation. Intrprete de Perl 5 Recomendado No se necesita Perl para compilar Apache, pero gran parte de los scripts que se encuentran en el directorio de soporte de las fuentes son scripts de Perl.
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro