Não sei o que essa configuração significa. Isso significa que ele registra um nome de domínio? É como DNS?
Aqui está o que eu tenho para minha configuração padrão do Apache2
Nome do servidor staugie.org ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks Indexes MultiViews
AllowOverride All
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
Além disso, existe alguma maneira de registrar um domínio gratuito através da fundação Apache?
Responder1
ServerName
é apenas o nome interno da sua página da web. Quando algum cliente conversa com seu servidor Web ele passa no cabeçalho qual endereço realmente está procurando, mas de forma alguma as pessoas vão te encontrar apenas com isso. Para isso são DNS.
- Você digita "http://www.exemplo.com"em seu navegador.
- Seu computadorpergunta ao seu resolvedor de DNSqual endereço IP ele deve usar quando quiser falar com www.example.com.
- Seu computador se conecta a esse endereço IP e diz que deseja se comunicar com www.example.com (esse é o
Host:
cabeçalho em HTTP).- O servidor web analisa sua configuração para descobrir o que fazer com uma solicitação de conteúdo de www.example.com. Qualquer uma das seguintes situações pode acontecer:
- www.example.com está listado como
ServerName
ouServerAlias
para aVirtualHost
- em caso afirmativo, ele usará a configuração desse VirtualHos para entregar o conteúdo.- O servidor não possui nenhum VirtualHosts - nesse caso, ele usará a configuração em seu httpd.conf para entregar o conteúdo.
- O servidor possui VirtualHosts, mas www.example.com não está listado em nenhum deles - nesse caso, o primeiro Virtualhost da lista será usado para entregar o conteúdo.
Retirado da resposta de Jennen D em ServerFault
Isso significa que ele registra um nome de domínio? É como DNS?
Não não.
existe alguma maneira de registrar um domínio grátis através da fundação apache?
Não. Você deve pagar.