雨云宝塔面板进阶配置:LNMP 环境、免费 SSL 证书与反向代理实战

讲清 LNMP 环境搭建、Let's Encrypt 免费 SSL 一键部署、反向代理转发,以及多站点目录隔离与权限管理
发布于
6

一、宝塔不只是建站入口

前面建站教程讲过怎么用宝塔开第一个站。但宝塔面板能做的远不止上传程序:它是个图形化的服务器管家,能管环境、证书、代理、计划任务。雨云云服务器预装宝塔后,下面几样配置最常用,也最容易被新手忽略。

二、搭一套 LNMP 环境

LNMP 是 Linux + Nginx + MySQL + PHP 的简称,是 PHP 站(WordPress、Typecho、Discuz 等)的标准底座。

  • 在宝塔「软件商店」装 Nginx、MySQL、PHP(版本按程序要求选);
  • 在「网站 → 添加站点」里填域名、选 PHP 版本、设根目录;
  • 把程序上传到根目录,导入数据库,站点就能跑。

想用 Apache 也可以,宝塔支持切换;但 Nginx 在并发和反向代理上更顺手。

三、免费 SSL 证书一键上

现在浏览器对 http 站会标「不安全」,站点最好都上 HTTPS。宝塔内置 Let’s Encrypt 免费证书:

  1. 进站点设置 → SSL → Let’s Encrypt;
  2. 勾选域名,点申请,几秒下发;
  3. 开启「强制 HTTPS」,访问自动跳转。

证书快到期宝塔会自动续签,不用手动管。如果你在雨云买了付费 SSL,也能在「其他证书」里上传。

四、反向代理转内网服务

很多服务(Node 应用、Docker 容器、游戏面板)跑在服务器某个端口,不想让用户记端口号,就靠反向代理

  • 在宝塔站点设置里开「反向代理」,目标 URL 填 http://127.0.0.1:端口
  • 用域名访问时,Nginx 把请求转发到本地服务;
  • 可加 SSL,让内网服务也走 HTTPS。

比如把 MCSM 面板、FastAPI 接口、甚至对象存储控制台代理到一个域名下,都靠这招。

五、多站点隔离与权限

操作 做法 目的
目录隔离 每个站点独立根目录 防跨站读取
运行用户 站点用独立 FTP/用户 限制越权
FPM 隔离 每个 PHP 站独立进程池 一个站崩不拖全机

六、合规使用提醒

宝塔及上述配置仅可用于网站建设、开发测试等合法合规场景。请遵守平台服务协议与相关法律法规,国内节点建站需按规定完成备案。

常见问题(FAQ)

雨云宝塔怎么搭 LNMP 环境?
在宝塔软件商店装 Nginx、MySQL、PHP,再到「网站 → 添加站点」填域名、选 PHP 版本、设根目录,上传程序并导入数据库即可。Nginx 在并发和反向代理上更顺手。
宝塔怎么上免费 SSL 证书?
进站点设置 → SSL → Let's Encrypt,勾选域名点申请,几秒下发,再开「强制 HTTPS」。证书快到期宝塔会自动续签,不用手动管。
反向代理怎么把内网服务用域名访问?
在站点设置开「反向代理」,目标 URL 填 http://127.0.0.1:端口,用域名访问时 Nginx 把请求转发到本地服务,可再加 SSL 让内网服务也走 HTTPS。
多站点怎么隔离才安全?
让每个站点用独立根目录、独立 FTP/运行用户、独立 PHP-FPM 进程池,做到目录隔离、权限隔离和进程隔离,一个站出问题不会拖垮整台机器。

本文由作者原创/授权发布于极跃圈(jiyueip.com)未经许可,禁止转载。题图来自Unsplash,基于CC0协议。

声明:极跃圈(JIYUEIP.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何极跃圈(JIYUEIP.com)之意见及观点。

0 讨论
热门最新
总结
暂无总结
0 / 600