Onde posso alterar a página da Web mostrada pelo apache?

11

Eu tenho o ubuntu 10.10 instalado, e quando eu bato meu IP eu vejo:

It works!

This is the default web page for this server.

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

Onde devo procurar para ver de onde isso está sendo servido?

O mais estranho é que acabei de instalar o nginx e configurar uma página estática que é servida na porta 80 também (deve estar em conflito com o apache padrão que está servindo a página 'funciona'), quando eu reiniciar o nginx A porta sayign do erro bind error 80 já está ocupada.

Eu não uso o apache e não o quero, mas a instalação padrão parece ter. Eu não tenho idéia de onde está, não vejo em / opt ou etc / apache.

obrigado!

    
por Blankman 15.04.2012 / 21:46

3 respostas

4

você pode colocar sua página web em /var/www/ você precisará de acesso sudo para poder mudar qualquer coisa lá.

Estas são as suas opções para o fazer.

1. Use mv em um arquivo

Você pode usar o terminal e o comando mv .

Exemplo:

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

O ponto não é um erro, é que o destino é a pasta atual.

2. use um editor de texto

Outra maneira de fazer isso é abrir gedit (ou qualquer outro editor) e salvar seu arquivo em /var/www/ .

se você quiser remover o apache, basta digitar sudo apt-get remove apache em um terminal. Se você estiver usando apache2 , adicione um 2 ao final.

3. Faça um link para a pasta raiz

E se você está cansado de ter que usar o usuário root para adicionar um novo documento de página da Web, basta fazer um link. Configurando Permissões para FTP e Apache

A propósito, você não precisa ir para o seu IP, basta acessar o localhost no seu navegador. Se você tiver vários arquivos em sua pasta, basta adicionar um nome de arquivo como este: localhost/myfile.html

    
por Alvar 15.04.2012 / 21:54
1

Por padrão, quando você diz ao seu navegador para exibir "localhost", o Apache procurará em / var / www por um site para exibir. Após uma nova instalação do Apache, ele encontrará um arquivo index.html. Esse é o arquivo que exibe a mensagem que você vê. Index.html é o nome normalmente usado para a home page de um site. Se nenhum arquivo index.html estiver em / var / www, uma listagem de diretórios dos arquivos será exibida. Você pode substituir o index.html original por um arquivo HTML próprio. Não se esqueça de que / var / www é de propriedade do root.

    
por fragos 16.04.2012 / 03:24
0

Você pode usar o synaptic para encontrar todos os arquivos do apache e ver onde eles estão. Primeiro pesquise pelo Apache, clique com o botão direito no pacote e clique em propriedades. Selecione a guia de arquivos instalados para ver onde estão os arquivos.

O Apache armazena seus sites em /etc/www .

    
por RolandiXor 15.04.2012 / 22:12