W3Ask






BEM-VINDO  >  PROGRAMAS  >  LINUX

Exemplo de arquivo de configuração do site para Let's Encrypt




Aqui está um exemplo de arquivo example.com.conf para a configuração Let's Encrypt com hosts virtuais do Apache. O seguinte arquivo de configuração pode ajudá-lo a definir melhor o arquivo conf do seu host virtual, se você desejar usar um certificado SSL para ter uma conexão mais segura com o seu site.

# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName www.example.com

ServerAdmin webmaster@localhost
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html

# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf

# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName www.example.com

ServerAdmin webmaster@localhost
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html

# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem

SSLOptions +StdEnvVars

BrowserMatch "MSIE [2-6]"
nokeepalive ssl-unclean-shutdown
downgrade-1.0 force-response-1.0
BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown

# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet













Publicações relacionadas:


Não é possível abrir a pasta letsencrypt
https://53.ip-193-70-41.eu/nao-possivel-abrir-pasta-letsencrypt/
Vamos criptografar é a melhor maneira de ter um certificado SSL gratuito para o seu nome de domínio. Ao instalar o certificado para fornecer ...
Erro interno, nenhum nome de arquivo para nginx-full
https://53.ip-193-70-41.eu/erro-interno-nenhum-nome-arquivo-nginx-full/
Você pode ser confrontado com esta mensagem: Erro interno, sem nome de arquivo para nginx-full. Você terá que verificar se o módulo e o ...
Localize um arquivo específico no Debian
https://53.ip-193-70-41.eu/localize-arquivo-especifico-debian/
Você pode localizar um arquivo entre os milhões de arquivos dentro do seu servidor. Pode ser um arquivo vinculado a um módulo que não está ...
Site desativado 502 Bad Gateway
https://53.ip-193-70-41.eu/site-desativado-502-bad-gateway/
Se seu site estiver subitamente inacessível com a seguinte mensagem: 502 Gateway inválido, Nginx 1.62 (ou outra versão), significa que o ...
Rkhunter adiciona arquivo à lista branca
https://53.ip-193-70-41.eu/rkhunter-adiciona-arquivo-lista-branca/
Para arquivos simples no recurso de lista de permissões do rkhunter, ainda não há solução. Você precisa excluí-los manualmente. Você ...