centos6.8+apache+https的简单搭建
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,很多理论知识这里就不提了,如果要深入了解建议先去了解下理论再来看会很容易看懂,下面直接操了。环境:CentOS release 6.8 (Final)apache-2.4.251、查看现有apache
千家信息网最后更新 2025年12月02日centos6.8+apache+https的简单搭建
很多理论知识这里就不提了,如果要深入了解建议先去了解下理论再来看会很容易看懂,下面直接操了。
环境:
CentOS release 6.8 (Final)
apache-2.4.25
1、查看现有apache是否有编译安装过ssl模块
/usr/local/apache/bin/apachectl -l
2、没有的话需要添加ssl模块,apache是以嵌入的方式添加模块的
/usr/local/apache/bin/apxs -i -c -a -L /usr/lib64/openssl/engines/lib -c *.c -lcrypto -lssl -ldl/usr/local/apache/bin/apxs -c -i mod_ssl.c/usr/local/apache/bin/apxs -c -i mod_ssl.loll /usr/local/apache/modules | grep ssl
3、开启ssl扩展功能
sed -i 's/\#Include conf\/extra\/httpd-ssl.conf/Include conf\/extra\/httpd-ssl.conf/' /usr/local/apache/conf/httpd.confsed -n '140p' /usr/local/apache/conf/httpd.conf LoadModule ssl_module modules/mod_ssl.so
4、生成不可信任额证书,公钥加密,私钥解密。私钥加密,公钥解密
生成服务器私钥
openssl genrsa -des3 -out server.key 2048
生成服务器证书请求,并按照要求填写相关证书信息
openssl req -new -key server.key -out server.csr
签证:
openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt
5、修改虚拟主机
sed -n '22,33p' /usr/local/apache/conf/extra/httpd-vhosts.conf #ServerAdmin 1009422178@qq.com DocumentRoot "/var/www/html" ServerName www.www.fangqiweb.org ServerAlias www.fangqi.web.org SSLEngine on SSLCertificateFile /usr/local/apache/conf/server.crt SSLCertificateKeyFile /usr/local/apache/conf/server.key ErrorLog "logs/error/www-error_log" CustomLog "|/usr/local/sbin/cronolog /service/apache/logs/access/www-%Y%m%d_log" combined
6、添加监听端口
sed -i '53a\Listen 443' httpd.conf
7、检查语法,重启apache
/usr/local/apache/bin/apachectl -t/usr/local/apache/bin/apachectl restart
8、测试访问

9、如果访问不了
防火墙是否允许了https通过
vhost配置文件是否配置错误
apache的主配置文件是否有错误,或者缺少vhost里的目录位置信息
apache的监听端口是否开启
apache是否有正确添加ssl模块
常见错误:
/usr/local/apache/bin/apachectl -t
httpd: Syntax error on line 141 of /usr/local/apache-2.4.25/conf/httpd.conf: Cannot load modules/mod_ssl.so into server: /usr/local/apache-2.4.25/modules/mod_ssl.so: undefined symbol: ssl_cmd_SSLPassPhraseDialog
解决:
/usr/local/apache/bin/apxs -a -i -c -L /usr/lib64/openssl/engines/lib -c *.c -lcrypto -lssl -ldl
模块
证书
错误
生成
配置
信息
公钥
文件
服务器
理论
端口
加密
服务
监听
主机
位置
功能
常见
建议
方式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全法试行三周年
青葱时代网络技术有限公司招聘
中国数据库技术的现状
网络安全工程师入侵服务器
趋势网络安全版是否可以杀毒
浙江电视墙服务器供应商
gt赛车7连不上港服服务器
统计数据库查询次数
电脑服务器传输数据
关于网络安全的有趣图片
怎么投资手机软件开发
网络安全与道德发言稿300字
应软件开发图片
网络安全及信息化心得
济南众盟网络技术
mysql数据库本地存放
加强网络安全 杜绝网络诈骗
数据库安全运维厂商
班云服务器
洪洞县云启网络技术有限公司
深思杯山东省大学生网络安全
华为云空间 服务器异常
大学生网络安全小品
一台服务器能满足多少人
pc幸运28预测软件开发
如何认识网络安全心得体会
服务器机械硬盘读不出来
数据库改数据set
如何实现全国服务器连接
注销微信多久腾讯服务器才清空