首页 帮助中心 安装指南 漫格相亲交友软件服务器配置指南

漫格相亲交友软件服务器配置指南

安装指南 2025-12-03 09:25 漫格相亲交友软件服务器配置指南、软件开发、相亲交友小程序、交友小程序、婚恋软件

一、环境准备

在开始部署前,请确认您的服务器已安装宝塔面板(建议7.8.0及以上版本),并已完成以下基础环境配置:

  • PHP版本:8.1或更高版本(需安装fileinfo、redis、opcache等扩展)

  • MySQL版本:5.7(需开启InnoDB引擎)

  • Web服务器:Nginx 1.20或Apache 2.4

  • 操作系统:CentOS 7.6+/Ubuntu 20.04+

二、程序部署与目录配置

  1. 上传程序文件

    • 通过宝塔面板"文件"模块或FTP工具将程序完整包上传至网站根目录(如/www/wwwroot/mange/)

    • 确保所有源码文件已完整传输

  2. 目录权限配置

    • 在宝塔文件管理中,定位至网站根目录

    • 对以下目录及其子目录设置755权限并继承到子目录:

      text
public/      # 网站入口目录
runtime/     # 运行时目录
    • 具体操作:
      a. 右键点击public目录 → 选择"权限"
      b. 设置权限为755
      c. 勾选"应用到子目录"选项
      d. 对runtime目录重复相同操作

  1. 入口目录配置

    • 进入宝塔"网站"设置界面

    • 选择对应站点 → 点击"网站目录"

    • 将"运行目录"设置为/public

    • 确保"防跨站攻击"选项处于关闭状态

三、数据库配置

  1. 数据库导入

    • 通过宝塔面板创建MySQL数据库:

      • 数据库名:mange(建议)

      • 字符集:utf8mb4

      • 排序规则:utf8mb4_general_ci

    • 导入SQL文件:
      a. 进入"数据库"管理界面
      b. 选择对应数据库 → 点击"导入"
      c. 上传程序包中的SQL文件(通常为mange.sql)
      d. 确认导入完成

  2. 环境变量配置

    • 在网站根目录下找到.env.example文件

    • 复制该文件并重命名为.env

    • 编辑.env文件,修改以下数据库配置项:

      env
DB_HOST=localhost      # 数据库地址
DB_PORT=3306          # 数据库端口
DB_DATABASE=mange     # 数据库名
DB_USERNAME=          # 数据库用户名
DB_PASSWORD=          # 数据库密码
    • 填写与宝塔中创建的数据库一致的认证信息

    • 保存文件并确保文件权限为644

四、站点配置

  1. 伪静态设置

    • Nginx环境:

      • 在站点设置中选择"伪静态"

      • 选择"thinkphp"规则模板

      • 或手动输入:

        nginx
location / {
    if (!-e $request_filename){
        rewrite ^(.*)$ /index.php?s=$1 last;
    }
}
  1. SSL证书配置

    • 在宝塔SSL模块申请或上传已有证书

    • 开启"强制HTTPS"功能

    • 确保HTTP自动跳转至HTTPS

五、后台访问配置

  1. 后台地址

    • 程序安装完成后,后台管理地址为:https://您的域名/views

    • 首次访问需使用默认管理员账号登录(请参考程序文档)

  2. 安全设置建议

    • 修改默认后台路径(可选)

    • 配置IP访问限制

    • 设置强密码策略

    • 开启登录验证码

六、部署验证

  1. 权限验证

    • 访问/public目录下的index.php文件

    • 检查是否显示"无权限"错误

  2. 数据库连接测试

    • 访问首页查看数据库连接状态

    • 检查.env文件配置是否正确

  3. 后台访问测试

    • 使用/views路径访问后台

    • 验证登录功能是否正常

七、注意事项

  1. 若出现文件权限问题,可通过SSH执行:

    bash
chmod -R 755 public runtime
  1. 导入数据库时如遇超时,可在宝塔面板调整PHP执行时间限制

  2. 生产环境建议关闭PHP错误显示

  3. 定期备份数据库及程序文件

按照本指南逐步操作,即可完成漫格相亲交友软件的服务端部署。如遇技术问题,请检查各配置项是否与服务器环境匹配。