Vida Tecno Idea guardada 0 veces
Sé la primera persona en valorar esta idea Valorar

Cómo instalar y configurar Apache en Ubuntu

Si desea configurar un servidor web (o servidor de streaming) en su equipo Ubuntu, apache es un módulo importante que debe instalar. En este tutorial, le mostraremos cómo instalar y configurar apache para su Ubuntu.

Nota : Si sólo quiere tener una configuración rápida del servidor LAMP, siga la guía aquí .

Instalación de Apache

Conseguir apache en su máquina Ubuntu es fácil. Utilizando el Synaptic Package Manager, Ubuntu Software Center, busque e instale el módulo » apache2 «. Alternativamente, puede abrir una terminal y escribir el siguiente comando:

sudo apt-get install apache2

Una vez finalizada la instalación, abra un navegador y vaya a la URL » http://localhost «. Si ve la palabra » Funciona! «, entonces su instalación de apache será un éxito.

Cómo instalar y configurar Apache en Ubuntu


Configuración de Apache

Iniciar, detener y reiniciar Apache

Una vez instalado Apache, se añadirá a la lista init.d y se iniciará automáticamente cada vez que arranque el ordenador. Los siguientes comandos le permiten iniciar, reiniciar y detener Apache.

sudo /etc/init.d/apache2 start #iniciar apache
sudo /etc/init.d/apache2 stop #stop apache
sudo /etc/init.d/apache2 restart #restart apache

Para evitar que Apache se inicie automáticamente al arrancar:

sudo update-rc.d -f apache2 remove

Para restaurar Apache a la lista de arranque automático:

sudo update-rc.d apache2 default

Nota : los comandos anteriores sólo funcionarán en una distribución basada en debian (incluyendo Ubuntu).

Cambiar la carpeta localhost predeterminada

Por defecto, apache funcionará en la carpeta » /var/www «. Esto significa que cualquier archivo que coloque en esta carpeta /var/www será visible desde la URL http://localhost. En algunos casos, puede que desee que el «localhost» apunte a otra carpeta, por ejemplo, /home/user/public_html. Así es como se hace:

Primero, asegúrese de que la carpeta /home/damien/public_html existe. Cree un archivo html simple, nómbrelo index.html y colóquelo en la carpeta public_html.

Abra un terminal y escriba:

gksu gedit /etc/apache2/sites-enabled/000-default

Cambie DocumentRoot /var/www a DocumentRoot /home/user/public_html.

Cambiar a .

Cómo instalar y configurar Apache en Ubuntu


Guarde y salga del archivo.

Reiniciar el apache

sudo /etc/init.d/apache2 restart

Ahora, en su navegador, recargue la URL http://localhost . Debería ver el archivo html que ha colocado en la carpeta public_html.

Cómo instalar y configurar Apache en Ubuntu


Configuración de sitios diferentes

El truco anterior le permite cambiar la carpeta operativa predeterminada de apache, sin embargo, es posible que algunos de ustedes no quieran anular la configuración predeterminada. Una alternativa es crear múltiples sitios y apuntar con el apache al sitio activo.

Cree un nuevo archivo de configuración para su nuevo sitio.

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/site1

A continuación, edite este archivo de configuración.

gksu gedit /etc/apache2/sites-available/site1

Cambie DocumentRoot /var/www a DocumentRoot /home/user/public_html.

Cambiar a .

Guarde y salga del archivo.

Desactivar la configuración predeterminada y activar la configuración site1

sudo a2dissite default &&& sudo a2ensite site1

Por último, reinicie el apache.

sudo /etc/init.d/apache2 restart

Con este truco, puede crear múltiples archivos de configuración de sitio, cada uno apuntando a una carpeta diferente. A continuación, puede cambiar fácilmente entre los sitios con el comando a2dissite y a2ensite

Habilitar el archivo.htaccess

.htaccess es un potente archivo que puede usarse para controlar y personalizar el comportamiento de un servidor de sitio sin editar el módulo central de Apache. Por defecto, la funcionalidad .htaccess está desactivada y todas las instancias de los archivos .htaccess son completamente ignoradas. El servidor ni siquiera intentará leer archivos.htaccess en el sistema de archivos.

Para habilitar el archivo.htaccess, abra el archivo de configuración que ha creado anteriormente:

gksu gedit /etc/apache2/sites-available/site1

Desplácese hacia abajo por el archivo hasta que vea la parte «». Debajo de esa línea de código, cambie AllowOverride None to AllowOverride All.

Cómo instalar y configurar Apache en Ubuntu


Guarde y salga del archivo.

Lectura recomendada :

1.

2.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Muere Eduard Punset a los 82 años

Punset era una institución, el Carl Sagan español. Abogado, economista y comunicador científico logró acercar la ciencia a todos los españoles El divulgador científico Eduard Punset ha fallecido a lo ...

Etiquetas: Linux

Recomendamos

Relacionado

Linux

Cómo configurar y utilizar AbanteCart en Ubuntu

Si usted está comenzando una tienda en línea y está buscando un CMS de comercio electrónico para ejecutar su tienda, AbanteCart es un carrito de compras gratuito y software de código abierto que usted puede utilizar. Es fácil de configurar y usar y viene con extensiones para ampliar su funcionalidad. En este artículo aprenderá a instalar, configurar y utilizar AbanteCart en Ubuntu. Requisitos Como ...

Linux

Cómo instalar y usar Kliqqi en Ubuntu para crear tu propia comunidad social

Kliqqqi es un sistema de gestión de contenidos de comunidades sociales que le permite crear comunidades de medios sociales en línea receptivas y bellamente diseñadas. Con Kliqqqi puedes alojar y crear tu propia red social similar a Twitter o Facebook. En este tutorial le mostraremos cómo instalar Kliqqqi en Ubuntu. Requisitos previos Asumiendo que tiene un servidor Ubuntu, necesitará tener las sig ...

Linux

Cómo instalar y configurar Samba en Ubuntu para compartir archivos

Samba es un servicio útil que se encuentra en la mayoría de los sistemas Unix y Linux y que le permite compartir archivos y servicios de impresión con otro ordenador, especialmente con un cliente de Microsoft Windows. En Ubuntu, aunque el gestor de archivos Nautiilus viene con una serie de protocolos de conexión para acceder a los archivos desde un servidor remoto, no convierte la máquina en un se ...

Linux

Cómo configurar AWStats en el servidor Ubuntu

AWStats es una herramienta de generación de informes de analítica web de código abierto que genera gráficamente estadísticas avanzadas de web, streaming, FTP o servidor de correo. Este analizador de registros funciona como un CGI o desde la línea de comandos y le muestra toda la información posible que su registro contiene en unas cuantas páginas web gráficas. Utiliza un archivo de información par ...

Linux

Cómo instalar y configurar Hamachi en Ubuntu

es una VPN de configuración cero que funciona con su cortafuegos existente y le permite acceder a su equipo sin importar dónde se encuentre, siempre y cuando tenga conexión a Internet. Aunque existe una buena interfaz para la versión Windows, los usuarios de Linux sólo pueden acceder a Hamachi a través de la interfaz de línea de comandos. Sin embargo, con la ayuda de la comunidad de código abierto ...

Linux

Cómo configurar un servidor VNC en Ubuntu Hardy Heron

VNC significa Virtual Network Computing y es una aplicación de escritorio compartida que le permite controlar a distancia otro ordenador. Una conexión VNC requiere que se configure un servidor VNC en el sistema remoto y un visor VNC para acceder al servidor. En Ubuntu Hardy Heron, tanto el servidor VNC como el visor vienen preinstalados en el paquete. Configuración del servidor VNC en Hardy Heron ...

Linux

Cómo configurar la pila de LEMH (Linux, Nginx, MariaDB, HHVM) en el servidor Ubuntu

Si ha administrado un servidor Linux anteriormente, estará familiarizado con la pila LAMP (Linux, Apache, MySQL, PHP) comúnmente utilizada. Sin embargo, Apache, MySQL y PHP a veces pueden ser intensivos en recursos y pueden no ser los mejores para su servidor. En este tutorial, vamos a reemplazar todas y cada una de las partes de la pila, excepto Linux, con una alternativa mejor – Nginx, Mar ...

Linux

Cómo instalar BitTorrent Sync en un servidor Linux

Anteriormente, le hemos presentado a BitTorrent Sync que le permite sincronizar sus archivos de un ordenador a otro utilizando la tecnología Bittorrent. Si tiene su propio servidor web, puede utilizar btsync como herramienta de copia de seguridad para realizar copias de seguridad de los archivos de su ordenador al servidor web. A continuación se muestra cómo puede configurar BitTorrent Sync en su ...

Linux

Cómo instalar Dreamweaver CS3 en Ubuntu Hardy

Sería estupendo que existiera una versión Linux del popular Dreamweaver CS3 , o que se pudiera instalar fácilmente a través de WINE. La verdad es que nada de lo anterior funciona. No existe una versión para Linux, ni funcionará a través de la instalación directa de WINE. La única forma de hacer que funcione es portarlo desde una instalación de Windows. Si usted es nuevo en Dreamweaver CS3, es uno ...

Linux

Cómo instalar Linux Deepin Desktop en Ubuntu

Linux Deepin es un hermoso Linux Distro basado en Ubuntu. Aunque hemos revisado Linux Deepin 11.12 y tiene muchos elogios por ello, la última versión 12.12 es aún mejor, más elegante y funciona mejor. Si no tiene intención de formatear su PC e instalar Linux Deepin desde cero, aquí está cómo puede instalar Linux Deepin Desktop en Ubuntu y acceder a él desde la pantalla de inicio de sesión. En su U ...