如何拥有一个免费的公网ip,公网ip可以免费自己获取吗

首页 > 实用技巧 > 作者:YD1662024-02-05 16:01:31

请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

1. 前言

本文主要演示如何快速搭建一个https网站,并可申请权威机构颁发的tls数字证书。

最终成品:一个公网可访问的加密https网站,普通浏览器也可兼职的HTTPS证书。

实施前提:

软件工具清单:

如何拥有一个免费的公网ip,公网ip可以免费自己获取吗(1)

如何快速搭建一个公网https网站,权威机构免费颁发tls数字证书

2. 搭建步骤2.1 安装相关组件

先安装epel仓库,可以理解为CentOS的扩展仓库,像nginx这类程序就放在EPEL仓库里:

yum-yinstallepel-release&&yum-yupdate

再安装nginx和python2-certbot-nginx组件:

yum-yinstallnginxpython2-certbot-nginx 2.2 设置nginx开机自启动

systemctlenablenginx.service 2.3 设置防火墙开放相关服务

firewall-cmd--add-service=http--permanent firewall-cmd--add-service=https--permanent firewall-cmd--reload 2.4 移除nginx默认页面

mv/usr/share/nginx/html/index.html/usr/share/nginx/html/index.html.bak 2.5 新建nginx测试页面

vi/usr/share/nginx/html/index.html

<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title>这是一个HTML5的网页</title> </head> <body> <p>HelloHTML5</p> </body> </html>

如何拥有一个免费的公网ip,公网ip可以免费自己获取吗(2)

新建nginx测试页面

2.6 重设SELinux标签

restorecon-RvF/usr/share/nginx/ 2.7 配置nginx虚拟主机

vi/etc/nginx/conf.d/blog.conf

加入以下内容:

#Thewwwserverconf_file server{ listen80; listen[::]:80; server_nameblog.linuxrumen.com; root/usr/share/nginx/html; }

如何拥有一个免费的公网ip,公网ip可以免费自己获取吗(3)

配置nginx虚拟主机

2.8 申请免费权威的tls证书

certbot--nginx

如何拥有一个免费的公网ip,公网ip可以免费自己获取吗(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.