Instalação do apache:
Como root execute o seguinte comnado:
#pkg_add -v ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/ \
7.0-RELEASE/packages/All/apache-2.2.6_2.tbz
Esse comando instala o pacote compilado direto do repositório do FreeBSD.
Sera criado dois diretórios:
/usr/local/www/data ( local aonde ficam as páginas)
/usr/local/etc/apache22/ ( local aonde ficam os arquivos de configuração )
Edite o arquivo /usr/local/etc/apache22/http.conf e descomente a seguinte linha:
# Secure (SSL/TLS) connections
Include etc/apache22/extra/httpd-ssl.conf
Salve o arquivo e saia.
Edite o arquivo /usr/local/etc/apache22/extra/http-ssl.conf:
SSLCertificateFile"/usr/local/etc/apache22/extra/server.crt"
SSLCertificateKeyFile"/usr/local/etc/apache22/extra/server.key"
O arquivo server.crt e server.key deverão ser criados com o openssl:
#openssl genrsa -out server.key 1024
#openssl req -new -key server.key -out server.csr
#openssl x509 -req -days 3650 -in server.csr -signkey
server.key -out server.crt
( OBS:todo comando na mesma linha )
Feito isso, restarte o servidor apache:
#apachectl restart
Abra um browser e digite "https://localhost"
Nenhum comentário:
Postar um comentário