首页 / 军事 / 正文

如何配置web服务器(5分钟搭建公网https网页文件服务器,免费权威TLS证书)

放大字体  缩小字体 来源:什么叫绿色食品 2026-04-17 17:24  浏览次数:7

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

前言


部署前提条件:

  • 带公网IP的服务器
  • 熟悉基本的命令行操作
  • 具有相关域名的DNS控制,可以做域名与IP地址的映射
  • 具有系统的root账号权限

安装epel仓库,刷新本地缓存

yum -y install epel-release && yum -y update

输出结果:

Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.
5分钟搭建公网https网页文件服务器,免费权威TLS证书nerror="javascript:errorimg.call(this);">

设置开机自启动nginx服务

添加以下内容:

server {listen 80;server_name files.example.com;charset utf-8;root /usr/share/nginx/files;location / { autoindex on; autoindex_exact_size on; autoindex_localtime on; }}
5分钟搭建公网https网页文件服务器,免费权威TLS证书nerror="javascript:errorimg.call(this);">

编写nignx虚拟主机配置文件

按下图提示操作即可:

5分钟搭建公网https网页文件服务器,免费权威TLS证书nerror="javascript:errorimg.call(this);">

执行certbot程序申请Let's Encrypt免费tls证书

如果看到以下提示,则表明已经成功申请Let's Encrypt免费tls证书

5分钟搭建公网https网页文件服务器,免费权威TLS证书nerror="javascript:errorimg.call(this);">

成功申请Let's Encrypt免费tls证书

检查

cat /etc/nginx/conf.d/file_server.conf

输出以下结果表示通过测试:

nginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: configuration file /etc/nginx/nginx.conf test is successful
5分钟搭建公网https网页文件服务器,免费权威TLS证书nerror="javascript:errorimg.call(this);">

测试nginx配置

浏览器上打开域名后,应该可以看到以下内容,并且留意这是一个https连接:

5分钟搭建公网https网页文件服务器,免费权威TLS证书nerror="javascript:errorimg.call(this);">

浏览器上作最终测试

免费的https证书每隔90天要更新一次,90天后执行以下命令更新证书,或者写成crontab计划任务自动更新。

certbot renew

3. 总结

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:
https://www.linuxrumen.com/fwqdj/1829.html

点击了解更多,快速查看更多的技术文章列表。

打赏
0相关评论
热门搜索排行
精彩图片
友情链接
声明:本站信息均由用户注册后自行发布,本站不承担任何法律责任。如有侵权请告知立立即做删除处理。
违法不良信息举报邮箱:115904045
头条快讯网 版权所有
中国互联网举报中心