安全Web服务器
https协议: 443 端口
虚拟Server0:
1.部署 网站证书(营业执照)
# cd /etc/pki/tls/certs/
# wget http://classroom.example.com/pub/tls/certs/server0.crt
# ls
2.部署 根证书(公安局信息,证书颁发机构的信息)
# cd /etc/pki/tls/certs/
# wget http://classroom.example.com/pub/example-ca.crt
# ls
3.部署 私钥 (用于解密)
# cd /etc/pki/tls/private/
# wget http://classroom.example.com/pub/tls/private/server0.key
# ls
4.安装可以支持加密Web的软件
[root@server0 /]# yum -y install mod_ssl
[root@server0 /]# rpm -q mod_ssl
5.修改配置文件
[root@server0 /]# vim /etc/httpd/conf.d/ssl.conf
末行模式下 :set nu #添加行号
59 DocumentRoot "/var/www/html"
60 ServerName server0.example.com:443
#指定网站证书
100 SSLCertificateFile /etc/pki/tls/certs/server0.crt
#指定密钥
107 SSLCertificateKeyFile /etc/pki/tls/private/server0.key
#指定根证书
122 SSLCACertificateFile /etc/pki/tls/certs/example-ca.crt
6.重起服务
[root@server0 /]# systemctl restart httpd
####################################################
虚拟机Desktop0:
[root@desktop0 ~]# firefox https://server0.example.com
最新文章
- ABP督导项目(1)
- 大话设计模式C++版——简单工厂模式
- git workflow 原文 以及缺点
- OC中的单例设计模式及单例的宏抽取
- [转]从数据库中导出用友U8的现存量数据到Excel表
- WebService开启远程测试
- Java开发API文档资源
- 内核模块加载错误 “Invalid module format” 解决办法
- 手机连接wamp网页
- 14 python读取文件时出现UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 26: illegal multibyte sequence解决方法
- c++ 面试题(数据库)
- Python-文件操作—_19
- CentOS7下FTP的安装与配置
- 9.10Django模板
- fcntl 函数与文件锁
- Play on Words(欧拉回路)
- a 标签传值
- React.js 小书 Lesson22 - props.children 和容器类组件
- 父窗口和iframe子窗口之间相互传递参数和调用函数或方法
- 请用正则表达式匹配出QQ号(假设QQ号码为5—10位);