如何配置1panel面板的nginx
时间: 2025-03-19 13:15:33 浏览: 70
### 1Panel 面板中 OpenResty (Nginx) 的配置教程
#### 修改 PHP.ini 文件
在 1Panel 中,如果需要调整 PHP 的 `pathinfo` 设置,则需进入 **应用商店 -> 已安装应用列表** 找到对应的 PHP 版本并点击【设置】按钮。随后,在打开的页面中可以找到 PHP 配置文件选项,编辑其中的内容以满足需求[^3]。
#### 安装 OpenResty 并启用 RTMP 功能
由于 1Panel 自带 Docker 支持,可以通过容器化的方式快速部署 OpenResty 或其他定制化的 Nginx 实现。具体操作如下:
- 如果计划使用带有 RTMP 模块的功能,建议先卸载默认的 Nginx/OpenResty 组件(类似于宝塔面板的操作逻辑),再手动编译或通过官方镜像拉取支持 RTMP 的版本[^1]。
- 使用命令行工具连接至服务器终端,并执行以下脚本来完成一键安装:
```bash
docker run -d --name openresty \
-p 80:80 \
-v /your/nginx/conf:/usr/local/openresty/nginx/conf \
-v /your/wwwroot:/wwwroot \
openresty/openresty:alpine
```
上述代码片段展示了如何基于 Docker 创建一个持久化的 OpenResty 运行实例,并挂载本地目录用于存储自定义配置文件和站点数据[^2]。
#### 编辑 Nginx/OpenResty 配置文件
为了实现更复杂的业务场景,比如反向代理或者流媒体服务等功能扩展,通常还需要进一步优化虚拟主机部分参数设定。以下是典型示例之一:
```nginx
server {
listen 80;
server_name example.com;
location / {
root /wwwroot/html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
```
此段落描述了一个基础 Web 应用程序的服务规则,可以根据实际项目结构调整路径映射关系以及错误处理机制等内容。
---
阅读全文
相关推荐


















