debian 12 安装Certbot和Nginx 所有基于debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同windows上的安装文件。这里要介绍的就是如何使用安装包处理软件来达到我们的目的。 用apt-get的第一步就是引入必需的软件库,debian的软件库也就是所有debian软件包的集合
$ sudo certbot renew --dry-run 如果你没有看到任何错误,你就一切就绪了。你的证书将自动更新。 配置Nginx 创建并打开文件/etc/nginx/conf.d/example.conf进行编辑。 $ sudo nano /etc/nginx/conf.d/example.conf 将以下代码粘贴在其中: server { listen 443 ssl http2; listen [::]:443 ssl http2; s...
Nginx 在端口 上监听传入的 HTTP 连接80。要通过 HTTP 端口 保护 Nginx 虚拟主机的安全443,您必须安装受信任的 SSL 证书。请按照以下步骤安装 Let’s Encrypt SSL 证书。 安装Certbot Let’s Encrypt 客户端工具和 Nginx 插件。 $ sudo apt install python3-certbot-nginx certbot -y 为虚拟主机生成新的 SSL ...
使用下面的命令安装 Certbot 和 Certbot nginx 插件。输入 “y ”确认安装。 sudo apt install certbot python3-certbot-nginx 安装完成后,运行下面的certbot命令,为安装的Emby生成SSL/TLS证书。请务必将域名和电子邮件地址信息修改为你的信息。 certbot --nginx --agree-tos --redirect --hsts --staple-ocsp --...
本指南将告诉你如何在 Debian 12 服务器上安装 Plex 媒体服务器。您将使用 UFW(不复杂防火墙)和 Nginx 作为反向代理安装 Plex。 前提条件 要开始学习本指南,请确保您具备以下条件: Debian 12 服务器。 具有管理员权限的非 root 用户。 指向服务器 IP 地址的域名。
0 0 * * 0 /usr/bin/certbot renew --quiet This will automatically renew the SSL certificate every week, ensuring it’s renewed well before the 90-day expiration. Conclusion In this guide, you learned how to installNginxon yourDebian 12instance and configure it further to support additional ...
12. 访问你的 Django 应用 现在你可以通过你的域名或服务器的 IP 地址访问部署的 Django 应用了。如果你需要配置 HTTPS,可以使用 Certbot 来获得免费的 SSL 证书。 sudo apt install certbot python3-certbot-nginx sudo certbot --nginx 通过上述步骤,你的 Django 项目将成功部署到 Debian 12 服务器上。
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; preset: enabled) Active: active (running) since Thu 2023-11-09 12:08:18 UTC; 1s ago Docs: https://nginx.org/en/docs/ Process: 1957 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=0/SUCCESS) ...
将Nginx服务器的Flarum目录的所有权更改为nginx。允许对目录的写访问。将目录的组权限更改为您的Linux用户。安装SSL我们需要安装Certbot来生成SSL证书。安装Certbot,并确保可以通过创建指向/usr/bin目录的符号链接来运行Certbot命令。验证Certbot是否正常运行,生成SSL证书,检查SSL续订计划程序服务。配置PHP-FPM...
a. 通过snap安装certbot。 snap install --classic certbot b. 创建/snap/bin/certbot的软链接,方便certbot命令的使用。 ln -s /snap/bin/certbot /usr/bin/certbot 3. letsencrypt的使用 3.1. 获取证书。 a. 生成证书。 确保nginx处于运行状态,需要获取证书的站点在80端口,并且可以正常访问。