# 切换回宝塔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 ``` ### 配置详情 - ✅ **监听端口:** 80(HTTP)和 443(HTTPS) - ✅ **服务器名称:** `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正常运行,所有功能正常