Files
code/切换回宝塔nginx完成报告.md

258 lines
5.4 KiB
Markdown
Raw Normal View History

2026-01-28 15:29:13 +08:00
# 切换回宝塔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正常运行所有功能正常