CentOS7自生成证书配置SSL WEB详解
# 安装Apache [root@server0 ~]# yum -y install httpd mod_ssl # 添加防火墙规则 [root@server0 ~]# firewall-cmd --permanent --add-server=80/tcp [root@server0 ~]# firewall-cmd --permanent --add-server=443/tcp [root@server0 ~]# firewall-cmd --permanent --add-server=8080/tcp;firewall-cmd --reload [root@server0 ~]# systemctl restart httpd;systemctl enable httpd
# 配置selinux安全上下文 [root@server0 ~]# semanaga port -a -t http_port_t {80,443,8080} [root@server0 ssl]# mkdir /etc/httpd/ssl;cd /etc/httpd/ssl
# 生成KEY
[root@server0 ssl]# openssl genrsa -des3 -out vqiu.cn.key 2048
# 去密码
[root@server0 ssl]# openssl rsa -in vqiu.cn.key -out vqiu.cn.key# 生成证书签发请求和证书密钥
[root@server0 ssl]# openssl req -new -nodes -key vqiu.cn.key -out vqiu.cn.csr
# 通过csr生成一个证书,以 vqiu.cn 为例
[root@server0 ssl]# openssl x509 -req -days 3650 -in vqiu.cn.csr -signkey vqiu.cn.key -out vqiu.cn.crt
#生成 crt 之后,csr 可以进行删除[可略过]
[root@server0 ssl]# rm vqiu.cn.csr -f
[root@server0 ssl]# cat /etc/httpd/conf.d/vqiu.cn.conf
<IfModule mod_ssl.c>
Listen 443 https
</IfModule>
<VirtualHost _default_:443>
ServerName server0.vqiu.cn
DocumentRoot /var/www/html
SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile /etc/httpd/ssl/vqiu.cn.crt
SSLCertificateKeyFile /etc/httpd/ssl/vqiu.cn.key
</VirtualHost>
# 生成一个测试页面
[root@server0 ssl]# echo "test">/var/www/html/index.html
# 重启httpd服务
[root@server0 ssl]# systemctl restart httpd
相关文章
- 这篇文章主要介绍了Linux CentOS系统下tomcat配置ssl教程,本文分为5个步骤详细讲解了配置过程,需要的朋友可以参考下2014-12-27
- 这篇文章主要介绍了在CentOS系统中安装Websvn的教程,当然示例也同样适用于RedHat系的其他Linux系统,需要的朋友可以参考下2015-06-05
- 今天小编为大家带来的是CentOS下生成自签名的证书的方法详解;希望对大家会有帮助;有需要的朋友一起去看看吧2016-12-16
- 之前介绍过如何使用Putty管理VPS,但Putty没有保存密码的功能,不过它可以通过SSH证书实现免密码登录2013-06-07
Centos6.3下Apache配置基于加密的认证https加密证书访问
Centos6.3下Apache配置https证书访问 这里简单演示一下Apache下基于加密的认证访问—-https加密方式访问,希望对朋友们有帮助。2013-05-07- 今天小编为大家带来的是CentOS开机自动运行自己的脚本详解。希望可以帮助到大家,有需要的朋友一起去看看吧2016-12-26
- 一些朋友反馈说不知道CentOS如何设置开机启动服务及自动联网?下面小编就为大家分享一下CentOS设置开机启动服务及自动联网的方法;有需要的朋友可以过来看看2016-12-06
- 安装完成Centos7之后,配置了IP地址,如果重启电脑,发现网络服务并没有启动起来,那么,如何让Centos7网络自动启动呢?下面小编就为大家带来CentOS7设置网络自动启动的方2016-12-01
- 这篇文章主要介绍了在Windows上制作CentOS自动安装的光盘的教程,使安装时各选项自动化执行,做到"无人值守安装",需要的朋友可以参考下2015-06-30
- 在CentOS 6.4中,使用脚本能够自动关闭触控板,下面小编就给大家介绍下CentOS6.4如何使用脚本停用触控板,感兴趣的朋友不要错过2015-03-23
最新评论