人人商城V5宝塔配置流程

放大字体  缩小字体 发布日期:2022-02-22  来源:免费学习网  责任编辑:爱学  浏览次数:139
核心提示:1.准备工作备案过的域名一个和对应的公网IP开放阿里云或者腾讯云安全组的20,21,80,443,888,8888,39000-40000端口注册一个微擎账
 

1.准备工作

  • 备案过的域名一个和对应的公网IP
  • 开放阿里云或者腾讯云安全组的20,21,80,443,888,8888,39000-40000端口
  • 注册一个微擎账户(去http://s.w7.cc)
  • 服务器配置推荐最低2核4G,5M带宽

2.安装宝塔面板

用xshell或者其他ssh连接工具连接至您的服务器,复制执行如下命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 

等待执行完毕,会出现默认用户名和密码,注意记录


3.编译安装web环境

登录宝塔面板,选择LNMP环境,nginx选择1.18,mysql选择5.6,php选择7.1,安装方式勾选编译安装,提交上述安装任务后,再去软件管理安装redis


4.php运行环境调整

  • 进入宝塔软件管理,找到php7.1,进入设置,安装ionCube、fileinfo、redis扩展

  • 删除宝塔php7.1默认禁用的如下函数proc_open、proc_close、proc_get_status、pcntl_signal、pcntl_signal_dispatch,您可以直接复制以下命令直接删除,或者在宝塔页面手动删除
    1.通过命令行删除
sed -i 's#proc_open,##g' /www/server/php/71/etc/php.ini sed -i 's#proc_close,##g' /www/server/php/71/etc/php.ini sed -i 's#proc_get_status,##g' /www/server/php/71/etc/php.ini sed -i 's#pcntl_signal,##g' /www/server/php/71/etc/php.ini sed -i 's#pcntl_signal_dispatch,##g' /www/server/php/71/etc/php.ini sed -i 's#,proc_get_status##g' /www/server/php/71/etc/php.ini 

2.通过宝塔页面删除

5.关闭mysql严格模式

首先需要确认一下mysql的版本,mysql5.5或者mysql8.0是不支持的,如果您的mysql版本不符合要求,请先调整mysql版本到5.6或者5.7。在安装初始化进行之前,可能会由于mysql严格模式的限制,导致商城结构建立异常,或者在将来使用过程中出现异常报错,最好将mysql的严格模式关闭,只需找到mysql配置文件,将sql-mode配置置位空即可
在宝塔的软件管理,搜索mysql,进入配置修改,找到sql-mode项,把=后面的内容的全部删除,然后重启mysql,注意必须重启mysql修改的配置才会生效,最好在关闭所有访问的情况下操作,访问量大的情况下重启可能会损坏表

 
 
[ 新闻资讯搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 

 
推荐图文
推荐新闻资讯
点击排行
 
学习网 | 新闻资讯 | 工作学习 | 行业动态 | RSS订阅 | 滇ICP备13001045号