宝塔环境安装和配置
对于环境搭建,可以使用宝塔集成环境快速的部署环境
安装宝塔面板安装
详细参看文档:https://www.bt.cn/bbs/thread-19376-1-1.html
安装完成后就可以看到宝塔的登录地址:
将其复制出来登录宝塔,账号登录后,进入宝塔面板
海外版宝塔
如果您想安装海外版宝塔, 参看文档:宝塔海外版部署
宝塔面板-安装nginx,mysql,php,redis
进入软件商店安装,版本如下:
- nginx-1.20+
- mysql-5.7 (必须选择5.7)
- php-7.4 (必须选择7.4)
- redis-7.0+
等待安装完成,大致需要几分钟不等。
添加网站
点击添加网站按钮:
在弹框中,按照下图填写信息
提交后,保存mysql的数据库信息,后面安装需要使用。网站创建完成,如下图:
上传VanMall初始安装包,并设置网站目录
宝塔创建网站完成后,可以看到根目录地址,通过ftp将文件压缩包包上传到网站根路径,然后通过命令解压:
unzip -o VanMall.zip
解压后的文件,如下图:
2.设置运行目录
在宝塔面板,点击设置
:
点击网站目录
,运行目录勾选public
,勾选后,点击保存按钮
点击运行目录右侧的保存
按钮,保存后,设置成功。
3.设置伪静态:
点击左侧栏伪静态
, 将下面的代码复制进去,点击保存
按钮即可
location /{
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php/$1 last;
break;
}
}
location ~ .*\.(ico)$
{
expires 30d;
error_log /dev/null;
access_log /dev/null;
}
安装php扩展
宝塔面板,软件商店找到php,点击设置按钮:
安装php扩展: ionCube,fileinfo,redis
等待几分钟即可安装完成
php禁用函数删除
需要删除以下的php禁用函数:
- proc_open
- proc_close
- proc_get_status
- pcntl_signal
- pcntl_signal_dispatch
至此,VanMall的宝塔环境就部署完成了,您可以参看:VanMall 系统安装 , 进行VanMall系统安装了