2016-04-04 48 views
0

Apache linux ecc2 örneğimde SSL sertifikasını etkinleştiriyorum. Ama şu satırları ekleyerek ediyorum zamanssl sertifikası apache linux ec2 örneğinde çalışmaz

NameVirtualHost *:443 

<VirtualHost *:443> 
    ServerName www.example.com 
# other configurations 
SSLEngine on 
SSLCertificateFile /etc/httpd/conf/ssl.crt/mydomain.crt 
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/mydomain.key 
</VirtualHost> 

apache yeniden başlatma başarısız oluyor.

fakat satırlar arası bağlantı noktasını değiştirdiğimde 80.apache çalışmaya başlıyor.A2 admin panelinde 443 numaralı bağlantı noktasını etkinleştirmiş olmama rağmen.

Sorunun ne olduğunu bilmiyorum. comodo ssl kuruluşundan dört sertifika aldım.Onların sadece mydomain.crt.Others ara sertifikaları kullanıyorum.Onları da kullanmam gerekiyor mu?

+1

Apache'nin yeniden başlatılması nasıl başarısız oluyor? Hata günlüğünde bir mesaj var mı? – ataylor

+0

Üzgünüm. Lütfen günlüklerin nerede bulunduğunu veya yolun nerede yapılandırıldığını söyleyin. –

+0

file.i m gettig'i konsol-Invalid komutunda olduğu gibi bir hata aldı 'SSLCertificateFile', belki de sunucu yapılandırmasında bulunmayan bir modül tarafından yanlış yazılmış veya tanımlanmış –

cevap

0

Apache SSL modülünün kurulu olduğundan emin olun. (Standart Amazon Linux AMI varsayarak)

apachectl -t -D DUMP_MODULES | grep ssl 

Çalışıyorsa değilse, denemek bu: o koşma tarafından yüklü olmadığını kontrol edebilirsiniz

sudo yum install -y mod_ssl 

veya kullandığınız takdirde apache 2.4

sudo yum install -y mod24_ssl 
+0

ilk komutu çalıştırdı. ssl_module (Paylaşılan) Sözdizimi OK.after ikinci komutu çalıştırıyor.Yalnızca Yüklenen eklentiler: öncelikleri, güncelleştirme- motd, yükseltme-helper Paket 1: mod_ssl-2.2.31-1.7.amzn1.x86_64 zaten yüklü ve en son sürüm Yapacak bir şey yok –

+0

Apache'yi yeniden başlattığınızda "sudo apachectl restart" ile yeniden başlıyor musunuz? – ataylor

+0

tekrar aynı hata-Geçersiz komut 'SSLCertificateFile', –

İlgili konular