Python技巧
网站建设
向Mysql插入Emoji表情时失败了,python代码报以下异常:InternalError: 1366
将MYSQL数据库从一台服务器移植到另一台服务器
MYSQL数据库常用操作命令
Centos7,Centos8防火墙相关的命令
Centos7+nginx下为域名免费安装ssl证书
Centos7.5+nginx布署python3+django WEB服务器
js/jQuery技巧
VPS推荐
域名申请
NameSilo域名注册的流程
构建安卓APP
Android Studio 如何修改 Package Name
Android使用WebView加载网站,无法上传图片的解决方法
Android使用WebView将H5网站打包成apk,如何去掉标题,如何更换应用图标
Centos7+nginx下为域名免费安装ssl证书
有不少站点提供ssl证书服务,不过大部分要收费,一年60-300不等,现在本站提供一个可以免费使用的方法,拿走不谢.
一,网站https://certbot.eff.org/有配置SSL 证书的详细说明,具体操作如下:
二,1.用以下命令将EPEL存储库添加到CentOS 7系统: sudo yum install epel-release 2. 安装snapd。 sudo yum install snapd (centos 8 系统上先运行:yum install epel-release) 3. 安装后,需要启用管理主snap通信套接字的systemd单元 sudo systemctl enable --now snapd.socket 出现Created symlink from /system/sockets.target.wants/snapd.socket to /usr/lib/systemd/system/snapd.socket. 4 .创建一个符号连接 sudo ln -s /var/lib/snapd/snap /snap
三,Install Certbot ------- 如果您使用诸如apt、dnf或yum等OS包管理器安装了任何Certbot包, 则在安装Certbot快照之前,应将其删除,以确保运行命令Certbot时, 快照使用的不是从OS包管理器安装。执行此操作的确切命令取决于您的操作系统,但常见的示例是:1,sudo apt get remove certbt、 2,sudo dnf remove certbt 3,sudo yum remove certbt
四, 安装 cerbot。 一.sudo snap install core 出现: error: too early for operation, device not yet seeded or device model not acknowledged 便直接执行下一步。 二.snap install --classic certbot 装成功显示:certbot 1.13.0 from Certbot Project (certbot-eff?) installed 3.在机器上的命令行上执行以下指令,以确保可以运行certbot命令。 sudo ln -s /snap/bin/certbot /usr/bin/certbot 4.选择运行Certbot的方式 获取并安装证书。。。运行此命令获取证书, 并让Certbot自动编辑Nginx配置以提供服务,只需一步即可打开HTTPS访问。
五,在Centos7 或Centos8系统下运行:certbot --nginx 安装SSL证书. 执行命令后出现如下图,让你选择你要添加SSL证书的域名,多个域名之间可以空格或逗号隔开。
六,稍等一会,就会出现如下图所示,表示证书已经保存在你的系统中的某个目录
七,最终布署成功会自动更新你的nginx,并提示你加了ssl的域名。
删除文章
展示文章
友情链接
生活小妙招
赚钱小秘籍
开心一刻