将ssl模块加入到已经编译好的apache中

如果在配置文件httpd.conf中没有:

LoadModule ssl_module         modules/mod_ssl.so

则说明Apache没有安装ssl模块,可以在编译安装Apache的时候,加上--enable-ssl --with-ssl参数。

但是如果不想重新编译,可以选择动态编译ssl模块。

1、使用whereis openssl获取lib和include的路径。

2、然后在Apache源码的目录下的modules/ssl文件夹下,使用apxs命令:

/usr/local/apache2/bin/apxs -i -a  -D HAVE_OPENSSL=1 -I/usr/include/openssl/ -L/usr/lib64/openssl/ -c *.c -lcrypto -lssl -ldl

  

posted @ 2019-03-02 11:05  让我们荡起双桨!  阅读(368)  评论(0)    收藏  举报