11
SISTEMA OPERATIVO UBUNTU REQUERIMIENTOS DE INSTALACIÓN: UBUNTU Requisitos REALES: 32 Bits: Micro de 1 GHz (o superior) RAM: 1GB (o más) Placa de video: No (para 3D se necesita un mínimo de 32 MB de VRAM) 64 bits: Micro de 1 GHz (o superior) RAM: 2 GB (o más) Placa de video: NO (para 3D se necesita un mínimo de 32 MB de VRAM) CARACTERÍSTICAS DEL SISTEMA OPERATIVO UBUNTU Características primarias Ubuntu está basado en la distribución Debian GNU/Linux y soporta oficialmente dos arquitecturas de hardware: Intel x86, AMD64. Sin embargo ha sido portada extraoficialmente a cinco arquitecturas más: PowerPC, SPARC (versión "alternate"),IA-64, Playstation y HP PA-RISC. Al igual que casi cualquier distribución basada en Linux, Ubuntu es capaz de actualizar a la vez todas las aplicaciones instaladas en la máquina a través de repositorios, a diferencia de otros sistemas operativos comerciales, donde esto no es posible. Esta distribución ha sido y está siendo traducida a numerosos idiomas, y cada usuario es capaz de colaborar voluntariamente a esta causa, a través de Internet. Características secundarias Disponible oficialmente para 2 arquitecturas: Intel x86, AMD64 Portada extraoficialmente a 5 arquitecturas más: PowerPC, SPARC (versión "alternate"), IA-64, Playstation 3 y HP PA- RISC. Al igual que casi cualquier distribución basada en Linux, Ubuntu es capaz de actualizar a la vez todas las aplicaciones instaladas en la máquina a través de repositorios, a diferencia de otros sistemas operativos comerciales, donde esto no es posible.

Sistema Operativo Ubuntu

Embed Size (px)

Citation preview

SISTEMA OPERATIVO UBUNTU

REQUERIMIENTOS DE INSTALACIÓN:

UBUNTU

Requisitos REALES: 32 Bits: Micro de 1 GHz (o superior) RAM: 1GB (o más) Placa de video: No (para 3D se necesita un mínimo de 32 MB de VRAM) 64 bits: Micro de 1 GHz (o superior) RAM: 2 GB (o más) Placa de video: NO (para 3D se necesita un mínimo de 32 MB de VRAM)

CARACTERÍSTICAS DEL SISTEMA OPERATIVO UBUNTU

Características primarias

Ubuntu está basado en la distribución Debian GNU/Linux y soporta

oficialmente dos arquitecturas de hardware: Intel x86, AMD64. Sin embargo

ha sido portada extraoficialmente a cinco arquitecturas más: PowerPC,

SPARC (versión "alternate"),IA-64, Playstation y HP PA-RISC.

Al igual que casi cualquier distribución basada en Linux, Ubuntu es capaz

de actualizar a la vez todas las aplicaciones instaladas en la máquina a

través de repositorios, a diferencia de otros sistemas operativos

comerciales, donde esto no es posible.

Esta distribución ha sido y está siendo traducida a numerosos idiomas, y

cada usuario es capaz de colaborar voluntariamente a esta causa, a través

de Internet.

Características secundarias

Disponible oficialmente para 2 arquitecturas: Intel x86, AMD64

Portada extraoficialmente a 5 arquitecturas

más: PowerPC, SPARC (versión "alternate"), IA-64, Playstation 3 y HP PA-

RISC.

Al igual que casi cualquier distribución basada en Linux, Ubuntu es capaz

de actualizar a la vez todas las aplicaciones instaladas en la máquina a

través de repositorios, a diferencia de otros sistemas

operativos comerciales, donde esto no es posible.

Esta distribución ha sido y está siendo traducida a numerosos idiomas, y

cada usuario es capaz de colaborar voluntariamente a esta causa, a través

de Internet.

Posee una gran colección de aplicaciones prácticas y sencillas para la

configuración de todo el sistema, a través de una interfaz gráfica útil para

usuarios que se inician en Linux.

Los desarrolladores de Ubuntu se basan en gran medida en el trabajo de

las comunidades de Debian, GNOME y KDE(como es el caso de las

traducciones),.

Cualquier usuario que conozca el idioma inglés y tenga una conexión a

Internet, es capaz de presentar sus ideas para las futuras versiones de

Ubuntu en la página wiki oficial de la comunidad del proyecto.

En Febrero de 2008 se puso en marcha la página "Brainstorm" que permite

a los usuarios proponer sus ideas y votar las del resto. También se informa

de cuales de las ideas propuestas se están desarrollando o están previstas.

Las versiones estables se liberan cada 6 meses y se mantienen

actualizadas en materia de seguridad hasta 18 meses después de su

lanzamiento.

La nomenclatura de las versiones no obedece principalmente a un orden de

desarrollo, se compone del dígito del año de emisión y del mes en que esto

ocurre. La versión 4.10 es de octubre de 2004, la 5.04 es de abril de 2005,

la 5.10 de octubre de 2005, la 6.06 es de junio de 2006, la 6.10 es

de octubre de 2006, la 7.04 es de abril de 2007, la 7.10 es de

octubre de 2007 y la 8.04 es de abril de 2008.

El entorno de escritorio oficial es Gnome y se sincronizan con sus

liberaciones. Existen versiones con KDE y otros escritorios, que pueden

añadirse una vez instalado el Ubuntu oficial con Gnome.

Para centrarse en solucionar rápidamente los bugs, conflictos de paquetes,

etc. se decidió eliminar ciertos paquetes del componente main, ya que no

son populares o simplemente se escogieron de forma arbitraria por gusto o

sus bases de apoyo al software libre. Por tales motivos inicialmente KDE no

se encontraba con más soporte de lo que entregaban los mantenedores

de Debian en sus repositorios, razón por la que se sumó la comunidad

de KDE distribuyendo la diestro llamada Kubuntu.

De forma sincronizada a la versión 6.06 de Ubuntu, apareció por primera

vez la distribución Xubuntu, basada en el entorno de escritorio XFce.

El navegador web oficial es Mozilla Firefox.

El sistema incluye funciones avanzadas de seguridad y entre sus políticas

se encuentra el no activar, de forma predeterminada, procesos latentes al

momento de instalarse. Por eso mismo, no hay un firewall predeterminado,

ya que no existen servicios que puedan atentar a la seguridad del sistema.

Para labores/tareas administrativas en terminal incluye una herramienta

llamada sudo (similar al Mac OS X), con la que se evita el uso del

usuario root (administrador).

Mejora la accesibilidad y la internacionalización, de modo que

el software está disponible para tanta gente como sea posible. En la versión

5.04, el UTF-8 es la codificación de caracteres en forma predeterminada.

No sólo se relaciona con Debian por el uso del mismo formato de

paquetes DEB, también tiene uniones muy fuertes con esa comunidad,

contribuyendo con cualquier cambio directa e inmediatamente, y no solo

anunciándolos. Esto sucede en los tiempos de lanzamiento. Muchos de los

desarrolladores de Ubuntu son también responsables de los paquetes

importantes dentro de la distribución Debian.

Ubuntu no cobra honorarios por la suscripción de mejoras de la "Edición

Enterprise".

Ubuntu está opcionalmente disponible en DVD, para evitar su dependencia

de Internet.

INSTALAR UBUNTU EN VIRTUAL BOX

PASOS PARA INSTALACIÓN DE UBUNTU EN VIRTUALBOX

Abrimos el VirtualBox y empezamos a crear la máquina virtual. Escribimos el nombre de la máquina virtual, el sistema operativo Linux y la versión Ubuntu.

En la memoria RAM dejar con 512 MB. Crearemos un disco virtual nuevo.

El almacenamiento será dinámico. Pondremos el tamaño 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 características de nuestra máquina virtual. Ahora seleccionamos nuestra MV y le damos iniciar.

Nos saldrá el Asistente de Primera Ejecución. Y le damos click en la carpeta para buscar y seleccionar la imagen ISO de Ubuntu Server 11.04 ya descargada. Inicia la instalación 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 opción “Instalar un sistema mínimo”, le damos ENTER y seleccionamos “Instalar Ubuntu Server”. Seleccionamos nuestro país, en este caso México

En “Configure the keyboard” le damos <No>. Después le damos España. Y después también España.

En Configurar la Red, lo dejamos en blanco. En el nombre de la máquina, le pone lo que quiera.

Seleccionamos “Guiado – Utilizar todo el disco”. Después 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 contraseña y la confirmación de la contraseña.

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 instalación nos preguntará que si queremos actualizaciones automáticas, en este caso seleccionamos “Sin actualizaciones automáticas”. Después 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 instalación.

En cuanto la pantalla se ponga en color negro le damos rápidamente click en el menú “Máquina”, click en “Cerrar” y por último en “Apagar la máquina”. Seleccionamos la MV que creamos y le damos click en “Configuración“, o también podemos darle con el botón secundario del mouse y seleccionar configuración.

Ahora en la ventana de configuración seleccionamos el menú “Almacenamiento”, después 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 anfitrión”. Siguiendo con las configuraciones de la MV, nos vamos al menú “Red”, en la pestaña “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 contraseña y ya estamos en la terminal listos para empezar a instalar y configurar los servicios que dará el servidor a nuestra red LAN virtual.

Instalación de apache en Ubuntu Instalación por terminal. Tan solo tienes que oprimir esta combinación 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 explicación:

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 parámetro install nos indica que lo que queremos cambiar en el software del sistema es la instalación de un paquete, si quisiéras desinstalar algo puedes usar el comando remove. Por ultimo tenemos el nombre del paquete o los paquetes que queremos instalar.

Instalación por el centro de software de Ubuntu. Este método es el más sencillo aunque no siempre se puede instalar de esta manera, especialmente en entornos donde no hay siquiera un entorno gráfico, pero para las personas que están aprendiendo este sistema es perfecto para comenzar.

Para iniciar el proceso de instalación basta con abrir el centro de software, buscar el paquete apache2 y oprimir el botón instalar.

Configuración del servidor apache Cuando hablamos de servidores generalmente su instalación y puesta en marcha es mucho más sencilla que su configuración es por esa razón que cualquier tutorial de instalación va acompañado del tutorial de configuración y esta no es la excepción. Para configurar el servidor apache debes buscar los archivos destinados para ello, los cuales están 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 también es posible cambiar el parámetro 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 tráfico. Cambiar la raíz del directorio Al instalar apache en ubuntu la carpeta en donde podemos ubicar los archivos que componen una página 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 están 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 combinación 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 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.

QUE ES EL APACHE El servidor apache es el servidor web más usado en el mundo por su seguridad, utilidad, versatilidad y también por ser software libre ademas de ser un software gratuito.

PARA QUE NOS SIRVE EL APACHE La mayoría de las vulnerabilidades de la seguridad descubiertas y resueltas puede en la mayoría 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 malévolos en las disposiciones de recibimiento compartidas que utilizan PHP como módulo de Apache. Por lo tanto, aconsejamos fuertemente a todos los usuarios de PHP, sin importar la versión 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 guía 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.

Intérprete 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.