如何将ssl_模块包括到Apache 2.4中?
正如在我的centos 7如何将ssl_模块包括到Apache 2.4中?,apache,openssl,Apache,Openssl,正如在我的centos 7httpd.conf中一样,我将ssl_模块AsLoadModule ssl_模块/mod_ssl.so 但我得到的错误如下: httpd: Syntax error on line 71 of /etc/httpd/conf/httpd.conf: Cannot load modules/mod_ssl.so into server: /etc/httpd/modules/mod_ssl.so: cannot open shared object file: No s
httpd.conf
中一样,我将ssl_模块
AsLoadModule ssl_模块/mod_ssl.so
但我得到的错误如下:
httpd: Syntax error on line 71 of /etc/httpd/conf/httpd.conf: Cannot load modules/mod_ssl.so into server: /etc/httpd/modules/mod_ssl.so: cannot open shared object file: No such file or directory
然后我运行yum安装openssl
,我得到了包1:openssl-1.0.2k-12.el7.x86\u 64已经安装,最新版本无需执行任何操作。
然后我运行
whereis openssl
,我得到了
openssl:/usr/bin/openssl/usr/lib64/openssl/usr/share/man/man1/openssl.1ssl.gz
如何将ssl_模块包括到Apache 2.4中?您可以验证文件
/etc/httpd/modules/mod_ssl.so
是否存在于
ls -l /etc/httpd/modules/mod_ssl.so
并通过编辑您的问题来显示结果
另外,如果您的httpd进程在apache用户(或其他非root用户)下运行,请验证
/etc/httpd
目录及其所有文件和子目录是否具有正确的权限。您是否阅读了操作系统的文档
mod_ssl的配置位于/etc/httpd/conf.d/ssl.conf
刚刚执行
yum install mod_ssl
要在不存在时安装模块ls:无法访问/etc/httpd/modules/mod_ssl.so:在
/etc/httpd/conf.d
中没有此类文件或目录,默认情况下只有autoindex.conf php.conf自述文件userdir.conf welcome.conf
ssl.conf不再存在