Definindo a raiz correta do documento Apache

0

Sou muito novo no Linux e tentei instalar o & configure o Apache 2 no OpenSuse 12.1.

Esta é a raiz do documento? /home/username/public_html

está correto? veja a página 3 / ou 4 do guia de configuração do servidor HTTP.

Document Root: "/srv/www/htdocs"
Directory; "/srv/www/htdocs"
Alias: /icons/ "/usr/share/apache2/icons/"
Directory: "/usr/share/apache2/icons"
Script Alias: /cgi-bin/ "/srv/www/cgi-bin/"
Directory: "/srv/www/cgi-bin"
mod_userdir.c: empty here nothing is filled in ;-)
include: /etc/apache2/conf.d/*.conf
include: /etc/apache2/conf.d/apache2-manual?conf
Servername linux-r4qe
E-Mail des Servername: root@linux-r4qe 

Ao executar a ferramenta de configuração do apache que tenho na página 5/5

listening on
all, port 80
Standardhost
in 
SSL deaktiviert
Virtuelle Hosts
linux-r4qe in "/srv/www/htdocs", SSL deaktiviert

O Apache está instalado e configurado corretamente?

Como você pode achar essa pergunta um pouco boba ou novata, aqui estão algumas explicações: Eu instalei o LAMP há alguns meses - mas em um caminho errado.

public $unicodeslugs = '0';
    public $feed_limit = '10';
    public $log_path = '/srv/www/htdocs/basic/logs';
    public $tmp_path = '/srv/www/htdocs/basic/tmp';
    public $lifetime = '15';
    public $session_handler = 'database';
}  

Eu sempre penso que o caminho deveria ser este aqui:

/home/username/public_html

Atualização - especialmente para Oliver Salzburg

veja aqui os dois links

< p > 1-quick-walktrough.html # post2446354 "> crie um link com algumas descrições no caso do OpenSuse descrição detalhada no openSuse e alguns conselhos que são discutidos por lá

    
por zero 08.03.2012 / 16:48

1 resposta

0

/home/username/public_html é usado na adição à raiz da Web padrão quando mod_userdir está carregado.

Algumas pessoas usam essa funcionalidade para colocar um site dentro de um diretório inicial de usuários. Mas não é de forma alguma a maneira padrão de fazer as coisas.

A raiz do documento para uma determinada configuração do site Apache é definida pelo DocumentRoot directiva.

O seu está definido para /srv/www/htdocs , que, no meu entender, é o local padrão no OpenSUSE.

    
por 08.03.2012 / 16:57