Dove posso cambiare la pagina web mostrata da apache?


11

Ho ubuntu 10.10 installato e quando colpisco il mio IP vedo:

It works!

This is the default web page for this server.

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

Dove dovrei guardare per vedere da dove viene servito?

La cosa strana è che ho appena installato nginx e impostato una pagina statica che viene servita anche sulla porta 80 (dovrebbe essere in conflitto con l'apache predefinito che sta servendo la 'pagina funziona'), quando riavvio nginx non ottengo il bind errore sayign porta 80 già presa.

Non uso apache e non lo voglio, ma l'installazione predefinita sembra averlo. Non ho idea di dove sia, non lo vedo in / opt o etc / apache.

Grazie!

Risposte:


4

puoi inserire la tua pagina web /var/www/e avrai bisogno dell'accesso sudo per poter cambiare qualsiasi cosa lì.

Queste sono le tue opzioni per farlo.

1. Usa mv su un file

È possibile utilizzare il terminale e il comando mv.

Esempio:

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

Il punto non è un errore, è che la destinazione è la cartella corrente.

2. utilizzare un editor di testo

Un altro modo per farlo è solo quello di aprire gedit(o qualsiasi altro editor) e salvare il file /var/www/.

se vuoi rimuovere apache potresti semplicemente digitare sudo apt-get remove apacheun terminale. Se stai usando, apache2aggiungi 2a alla fine.

3. Creare un collegamento alla cartella principale

E se sei stanco di dover utilizzare l'utente root per aggiungere un nuovo documento di una pagina web, crea un collegamento. Configurazione delle autorizzazioni per FTP e Apache


A proposito, non devi andare al tuo IP, puoi semplicemente andare al tuo localhostnel tuo browser. Se hai diversi file nella tua cartella, aggiungi un nome di file come questo:localhost/myfile.html


2
Che ne dici di farlo? - askubuntu.com/questions/68007/…
jrg

1

Di default quando dire al tuo browser di visualizzare "localhost" Apache cercherà in / var / www un sito da visualizzare. Dopo una nuova installazione di Apache troverà un file index.html. Questo è il file che visualizza il messaggio che vedi. Index.html è il nome normalmente utilizzato per la home page di un sito. Se nessun file index.html è in / var / www verrà visualizzato un elenco di directory dei file. Puoi sostituire il file index.html originale con un tuo file HTML. Non dimenticare che / var / www è di proprietà di root.


0

Puoi usare synaptic per trovare tutti i file apache e vedere dove sono. Prima cerca Apache, quindi fai clic con il pulsante destro del mouse sui pacchetti e fai clic su Proprietà. Seleziona la scheda dei file installati per vedere dove sono i file.

esempio

Apache memorizza i suoi siti in /etc/www.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.