官网帮助中心
4、服务器环境配置

一、编译安装web环境

在首次安装完宝塔面板的时候,首次进入会自动弹出推荐安装套件,选择左侧LNMP,仅需调整php版本为php7.1即可,如果没有弹出此页面,可以手动去宝塔软件商店依次安装如图所示组件,安装方式尽量选择编译安装(安装时间较慢但相较于极速安装更稳定)


二、安装php扩展


在编译完基础的LNMP套件后,还需要额外安装要求版本的php扩展,包括ionCube、fileinfo、redis

在软件商店找到当前php版本,点击设置-->安装扩展,找到需要的扩展安装即可



三、删除禁用函数


删除宝塔php7.1默认禁用的如下函数proc_open、proc_close、proc_get_status、pcntl_signal、pcntl_signal_dispatch,您可以直接复制以下命令直接删除,或者在宝塔页面手动删除,在删除完后重启当前php版本

  • 通过宝塔删除

  • 通过命令行删除
sed -e 's#proc_open,##g' \
    -e 's#proc_close,##g' \
    -e 's#proc_get_status,##g' \
    -e 's#pcntl_signal,##g' \
    -e 's#pcntl_signal_dispatch,##g' \
    -e 's#,proc_get_status##g' \
    -i /www/server/php/71/etc/php.ini


四、安装redis缓存数据库


一般情况下,在安装完php的redis扩展后,redis缓存数据库会自动安装,极少数情况下需要手动安装,可以在宝塔软件商店搜索redis,如果没有安装手动点击安装即可

安装完redis缓存数据库默认密码为空,监听地址为127.0.0.1,监听端口为6379。



五、关闭mysql数据库的严格模式


首先需要确认一下mysql的版本,mysql5.5或者mysql8.0是不支持的,如果您的mysql版本不符合要求,请先调整mysql版本到5.6或者5.7。在安装初始化进行之前,可能会由于mysql严格模式的限制,导致商城结构建立异常,或者在将来使用过程中出现异常报错,最好将mysql的严格模式关闭,只需找到mysql配置文件,将sql-mode配置置位空即可

在宝塔的软件管理,搜索mysql,进入配置修改,找到sql-mode项,把=后面的内容的全部删除,然后重启mysql,注意必须重启mysql修改的配置才会生效,最好在关闭所有访问的情况下操作,访问量大的情况下重启可能会损坏表



大纲
暂无数据
2024-04-10 10:10:24
75
0