Não deu certo, gerei a chave e copie pro ssl.conf e nada !!!!
Versão Imprimível
Não deu certo, gerei a chave e copie pro ssl.conf e nada !!!!
nao concordo com vc 13c_m4n pois o httpd do mandrake 10 eh uma zona total, precisei pegar algumas configuracoes para passar para meu fedora penei muita para ter algumas coisas para funcionar pararecido com o server.
Mas para configurar tb no mandrake eh muito ruim de buscar documentações mas com certeza tem muita coisa na net que se procurar ache e no red hat nao deve ser tao dificil de configurar, eagm vai no google que vc encontra.
eagm
vc precisa ser mais especifico ninguem vai conseguir te ajudar sem saber o erro, veja os logs, mostre as msgs que aparecem,etc.
thiagoacsp
não lembro mais como eh que eh no mandrake mas não eh pra ter nada de diferente nao, a única distro que eu notei algo de bem diferente foi no ubuntu que divide o httpd.conf em varios outros arquivos, mas mesmo assim nao eh nada com que se preocupar, pois a sintaxe eh a mesma, soh ta tudo separado (e no fundo ateh que gostei dessa do ubuntu)
No Red Hat 9.0 no diretório /etc/http/conf , existe um Makefile:
Eu faço o seguinte:
########################################
# cd /etc/httpd/conf
# make www.myhost.org.pem
umask 77 ; \
PEM1=`/bin/mktemp /tmp/openssl.XXXXXX` ; \
PEM2=`/bin/mktemp /tmp/openssl.XXXXXX` ; \
/usr/bin/openssl req -newkey rsa:1024 -keyout $PEM1 -nodes -x509 -days 365 -out $PEM2 ; \
cat $PEM1 > www.myhost.org.pem ; \
echo "" >> www.myhost.org.pem ; \
cat $PEM2 >> www.myhost.org.pem ; \
rm -f $PEM1 $PEM2
Generating a 1024 bit RSA private key
...........................................++++++
...........++++++
writing new private key to '/tmp/openssl.c7ucXb'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [GB]:US
State or Province Name (full name) [Berkshire]:CT
Locality Name (eg, city) [Newbury]:HappyTown
Organization Name (eg, company) [My Company Ltd]:Happiness
Organizational Unit Name (eg, section) []:Happy Department
Common Name (eg, your name or your server's hostname) []:www.myhost.org
Email Address []:[email protected]
##############################################
Depois eu movo:
#mv /etc/httpd/conf/www.myhost.org.pem /etc/httpd/conf/ssl.crt/
Descomento a seguite linha no meu ssl.conf
LoadModule ssl_module modules/mod_ssl.so
SSLCertificateFile /etc/httpd/conf/ssl.crt/www.myhost.org.pem
e Simplesmente restarto o httpd, não aparece nenhum erro, mas quando coloco https://www.myhost.org, aparece a tradicional :A página não pode ser exibida.
O que estaria faltando ????
provavelmente ativar o https nele, não eh soh colocar o certificado, vc tem q criar uma entrada (como se fosse um host virtual) especificando a porta (443) o diretorio padrao,etc..
olha na conf que jah deve te um exemplo comentado
mais uma coisa nao lembro no redhat, mas pra iniciar o ssl e uso
apachectl startssl
e nao apachectl start