VanMall 环境配置

手动的方式部署VanMall的系统环境。

软件安装

1.安装软件:

  • php-7.4 (推荐:php-7.4.30+,暂不支持php8)
  • mysql-5.7 (数据库引擎需支持Innodb,暂不支持mysql-8)
  • Redis-5.0+
  • nginx-1.20+ (nginx 版本低一点也没啥关系) nginx 的配置参看:https://www.fecmall.com/topic/8463

2.将以上安装的软件,配置自启动(服务器重启,自动启动)

php的配置

1.php扩展安装(必须安装以下的php扩展)

  • bcmath
  • ctype
  • curl
  • dom
  • fileinfo
  • gd
  • ionCube Loader 参看:如何安装php扩展-ioncube
  • json
  • mbstring
  • openssl
  • PDO
  • pdo_mysql
  • redis
  • Reflection
  • tokenizer
  • xml
  • zip

2.php函数确保没有被禁用(尤其宝塔环境), 否则, Redis队列服务无法启动:

  • pcntl_signal
  • pcntl_signal_dispatch
  • proc_open
  • proc_close
  • proc_get_status

nginx配置

1.将域名通过泛域名做配置,譬如

server_name *.VanMall.com;

2.nginx需要做伪静态处理(去掉index.php)譬如:

location /{
    if (!-e $request_filename) {
        rewrite  ^(.*)$  /index.php/$1  last;
        break;
    }
}

3.nginx指向文件路径: 根目录的 public文件夹,譬如:(/www/web/www.VanMall.com是VanMall安装的根目录)

root /www/web/www.VanMall.com/public;

例子: VanMall nginx 配置示例

数据库

1.您需要创建mysql数据库,以及账号密码,安装的时候需要使用

2.redis本机安装后即可。

上传安装包

将feicfy的zip安装包上传,解压(命令行解压zip压缩包)

unzip -o VanMall.zip

开始安装

到这里,您的环境就配置完成了,您可以参看:VanMall 系统安装, 进行系统安装

Copyright © VanMall.vip 2023 all right reserved,powered by Gitbook该文件修订时间: 2022-10-30 15:38:48

results matching ""

    No results matching ""