Files
code/切换回宝塔nginx完成报告.md
2026-01-28 15:29:13 +08:00

258 lines
5.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 切换回宝塔nginx完成报告
**切换时间:** 2025年1月28日 14:12
**操作:** 从系统nginx切换回宝塔nginx
---
## 一、切换操作
### 已完成的步骤
1.**停止系统nginx**
- 停止systemd服务
- 禁用开机自启动
- 清理所有系统nginx进程
2.**启动宝塔nginx**
- 检查配置文件语法
- 启动宝塔nginx服务
- 验证服务运行状态
3.**清理冲突进程**
- 清理其他nginx进程
- 确保只有宝塔nginx在运行
4.**验证服务**
- 检查端口监听
- 测试HTTP和HTTPS访问
---
## 二、当前状态
### 服务状态
| 项目 | 状态 | 说明 |
|------|------|------|
| **系统nginx** | ❌ 已停止并禁用 | 不再运行 |
| **宝塔nginx** | ✅ 正在运行 | 主进程PID: 19246 |
| **80端口** | ✅ 正常监听 | 宝塔nginx监听 |
| **443端口** | ✅ 正常监听 | 宝塔nginx监听 |
| **HTTP访问** | ✅ 正常200 | 测试通过 |
| **HTTPS访问** | ✅ 正常200 | 测试通过 |
| **域名HTTPS** | ✅ 正常200 | 测试通过 |
### Nginx版本
- **宝塔nginx版本** 1.21.4(更新)
- **系统nginx版本** 1.20.2(已停止)
### 进程信息
```
主进程:/www/server/nginx/sbin/nginx (PID: 19246)
工作进程2个
缓存管理进程1个
缓存加载进程1个
```
---
## 三、配置文件
### 宝塔nginx配置文件
**主配置文件:**
```
/www/server/nginx/conf/nginx.conf
```
**网站配置文件:**
```
/www/server/panel/vhost/nginx/101.43.95.130.conf
```
### 配置详情
-**监听端口:** 80HTTP和 443HTTPS
-**服务器名称:** `www.ruilaizipj.com``101.43.95.130`
-**网站根目录:** `/www/wwwroot/code/public`
-**SSL证书** `/www/server/panel/vhost/cert/101.43.95.130/`
-**PHP版本** PHP 5.6(通过 `enable-php-56.conf`
-**日志文件:**
- 访问日志:`/www/wwwlogs/101.43.95.130.log`
- 错误日志:`/www/wwwlogs/101.43.95.130.error.log`
---
## 四、访问测试
### 测试结果
| 访问方式 | 地址 | 状态码 | 结果 |
|---------|------|--------|------|
| HTTP | `http://101.43.95.130` | 200 | ✅ 正常 |
| HTTPS | `https://101.43.95.130` | 200 | ✅ 正常 |
| 域名HTTPS | `https://www.ruilaizipj.com` | 200 | ✅ 正常 |
### SSL证书
- **证书文件:** `/www/server/panel/vhost/cert/101.43.95.130/fullchain.pem`
- **私钥文件:** `/www/server/panel/vhost/cert/101.43.95.130/privkey.pem`
- **域名:** `www.ruilaizipj.com`
- **有效期:** 2026-01-28 至 2026-04-27
---
## 五、宝塔nginx优势
### 1. 图形界面管理
- ✅ 通过宝塔面板Web界面管理
- ✅ 可视化配置,降低出错率
- ✅ 无需SSH登录即可操作
### 2. SSL证书自动续期
- ✅ 支持Let's Encrypt一键申请
- ✅ 自动续期,无需手动操作
- ✅ 90天证书到期前自动更新
### 3. 多站点管理
- ✅ 一键创建新站点
- ✅ 统一管理所有网站
- ✅ 方便的日志查看
### 4. 功能丰富
- ✅ 防火墙管理
- ✅ 性能监控
- ✅ 日志分析
- ✅ 备份恢复
---
## 六、管理命令
### 宝塔nginx管理
```bash
# 测试配置
/www/server/nginx/sbin/nginx -t
# 重载配置(不中断服务)
/www/server/nginx/sbin/nginx -s reload
# 重启nginx
/www/server/nginx/sbin/nginx -s stop
/www/server/nginx/sbin/nginx
# 查看版本
/www/server/nginx/sbin/nginx -v
# 查看进程
ps aux | grep nginx
```
### 通过宝塔面板管理
1. **登录宝塔面板**
- 访问:`http://101.43.95.130:38193/e626af3f`
- 用户名:`0dbelvc8`
2. **管理nginx**
- 进入"软件商店"
- 找到"Nginx"
- 点击"设置"进行管理
3. **管理网站**
- 进入"网站"
- 找到对应网站
- 点击"设置"进行配置
---
## 七、注意事项
### 1. 系统nginx已禁用
系统nginx已停止并禁用开机自启动不会自动启动。
如果需要重新启用系统nginx
```bash
systemctl enable nginx
systemctl start nginx
```
### 2. 配置文件位置
- **系统nginx配置** `/etc/nginx/conf.d/default.conf`(已不使用)
- **宝塔nginx配置** `/www/server/panel/vhost/nginx/101.43.95.130.conf`(当前使用)
### 3. 日志文件位置
- **系统nginx日志** `/var/log/nginx/`(已不使用)
- **宝塔nginx日志** `/www/wwwlogs/`(当前使用)
---
## 八、后续操作建议
### 1. 设置开机自启动
在宝塔面板中:
1. 进入"软件商店"
2. 找到"Nginx"
3. 点击"设置"
4. 开启"开机自启"
### 2. 配置SSL证书自动续期
在宝塔面板中:
1. 进入"网站"
2. 找到 `www.ruilaizipj.com`
3. 点击"设置" → "SSL"
4. 选择"Let's Encrypt"
5. 开启"自动续期"
### 3. 定期检查
- 定期检查nginx运行状态
- 查看错误日志,及时发现问题
- 监控SSL证书有效期
---
## 九、总结
### 切换结果
**切换成功**
- 系统nginx已停止并禁用
- 宝塔nginx已启动并正常运行
- HTTP和HTTPS访问正常
- 所有配置正确
### 当前使用的nginx
**宝塔nginx** - 版本 1.21.4
### 配置文件
- 主配置:`/www/server/nginx/conf/nginx.conf`
- 网站配置:`/www/server/panel/vhost/nginx/101.43.95.130.conf`
### 访问地址
- HTTP: `http://101.43.95.130`
- HTTPS: `https://101.43.95.130`
- 域名HTTPS: `https://www.ruilaizipj.com`
---
**切换完成时间:** 2025年1月28日 14:12
**当前状态:** 宝塔nginx正常运行所有功能正常