Quando reinicio o httpd, recebo o seguinte erro. o que estou perdendo?
[root@localhost ~]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: Syntax error on line 22 of /etc/httpd/conf.d/sites.conf:
Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration
Eu instalei o mod_ssl usando yum install mod_ssl openssh
Package 1:mod_ssl-2.2.15-15.el6.centos.x86_64 already installed and latest version
Package openssh-5.3p1-70.el6_2.2.x86_64 already installed and latest version
Meu site.conf se parece com isso
<VirtualHost *:80>
# ServerName shop.itmanx.com
ServerAdmin [email protected]
DocumentRoot /var/www/html/magento
<Directory /var/www/html>
Options -Indexes
AllowOverride All
</Directory>
ErrorLog logs/shop-error.log
CustomLog logs/shop-access.log
</VirtualHost>
<VirtualHost *:443>
ServerName secure.itmanx.com
ServerAdmin [email protected]
SSLEngine on
SSLCertificateFile /etc/httpd/ssl/secure.itmanx.com/server.crt
SSLCertificateKeyFile /etc/httpd/ssl/secure.itmanx.com/server.key
SSLCertificateChainFile /etc/httpd/ssl/secure.itmanx.com/chain.crt
DocumentRoot /var/www/html/magento
<Directory /var/www/html>
Options -Indexes
AllowOverride All
</Directory>
ErrorLog logs/shop-ssl-error.log
CustomLog logs/shop-ssl-access.log
</VirtualHost>
ssl
apache-httpd
cristão
fonte
fonte
mod_ssl
. No RHEL e CentOS, isso é feito comyum install mod_ssl
.sudo a2enmod ssl
Em muitos sistemas (Ubuntu, Suse, Debian, ...) execute o seguinte comando para ativar o mod SSL do Apache:
Página de manual do a2enmod
fonte
a2enmod
é específico do Debian. Ele gerencia links simbólicos da maneira como o Debian divide as configurações do apache. Seu comando é equivalente aln -s /etc/apache2/mods-{available,enabled}/ssl.load; ln -s /etc/apache2/mods-{available,enabled}/ssl.conf
a2enmod
também é usado no suse.No CentOS 7, instalar o pacote "mod_ssl" e reiniciar o servidor apache funcionou para mim:
fonte
solução httpd24:
fonte
No Ubntu 18.04 biônico.
sudo a2enmod ssl; serviço sudo reinício apache2
fonte
sudo a2enmod ssl;
Talvez você deva adicionar um comentário lá para reiniciar o servidor após a alteração.