¿Dónde puedo cambiar la página web que muestra apache?


11

Tengo instalado Ubuntu 10.10, y cuando llego a mi IP veo:

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

¿Dónde debo mirar para ver de dónde se sirve esto?

Lo extraño es que acabo de instalar nginx y configuré una página estática que también se sirve en el puerto 80 (debería estar en conflicto con el apache predeterminado que sirve la 'página funciona'), cuando reinicio nginx no me enlazo error sayign puerto 80 ya está tomado.

No uso apache, y no lo quiero, pero la instalación predeterminada parece tenerlo. No tengo idea de dónde está, no lo veo en / opt o etc / apache.

¡Gracias!

Respuestas:


4

puedes poner tu página web /var/www/, necesitarás acceso a sudo para poder cambiar cualquier cosa allí.

Estas son sus opciones para hacerlo.

1. Use mv en un archivo

Podrías usar la terminal y el comando mv.

Ejemplo:

  1. cd /var/www/
  2. mv ~/Desktop/FILENAME.html .

El punto no es un error, es que el destino es la carpeta actual.

2. usa un editor de texto

Otra forma de hacerlo es simplemente abrir gedit(o cualquier otro editor) y guardar su archivo /var/www/.

Si desea eliminar Apache, simplemente puede escribir sudo apt-get remove apacheen una terminal. Si está utilizando apache2, agregue un 2al final.

3. Haga un enlace a la carpeta raíz

Y si está cansado de tener que usar el usuario root para agregar un nuevo documento de página web, simplemente haga un enlace. Configuración de permisos para FTP y Apache


Por cierto, no necesita ir a su IP, simplemente puede ir a su localhosten su navegador. Si tiene varios archivos en su carpeta, simplemente agregue un nombre de archivo como este:localhost/myfile.html


2
¿Qué hay de solo hacer esto? - askubuntu.com/questions/68007/…
jrg

1

Por defecto, cuando le diga a su navegador que muestre "localhost" Apache buscará en / var / www un sitio para mostrar. Después de una nueva instalación de Apache, encontrará un archivo index.html. Ese es el archivo que muestra el mensaje que ves. Index.html es el nombre que normalmente se usa para la página de inicio de un sitio. Si no hay un archivo index.html en / var / www, se mostrará una lista de directorio de los archivos. Puede reemplazar el index.html original con un archivo HTML propio. No olvide que / var / www es propiedad de root.


0

Puede usar synaptic para encontrar todos los archivos de apache y ver dónde están. Primero busque Apache, luego haga clic derecho en los paquetes y haga clic en propiedades. Seleccione la pestaña de archivos instalados para ver dónde están los archivos.

ejemplo

Apache almacena sus sitios en /etc/www.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.