1.1、选购服务器时选择干净的Linux系统,无需搭载任何环境或软件。Centos、Debian、Ubuntu镜像版本均可,优选选择Centos7.x镜像,推荐配置2核4G+3M带宽+40G云盘,后期不够用可按需升配。
1.2、使用SSH连接工具登录Linux服务器后,挂载磁盘,点击宝塔官网https://www.bt.cn复制安装脚步执行。根据系统执行相应命令开始安装,大约2分钟完成面板安装。
1.3、宝塔安装完成后,复制外网面板地址、username、password保存起来,并将外网面板地址粘贴到浏览器地址栏,打开登录宝塔面板。首次登录宝塔面板需绑定宝塔账号,若未注册需注册宝塔账号并返回绑定。
2.1、安装环境。登录宝塔,可以勾选LNMP推荐环境,一键安装。推荐选择php7.4、mysql5.7,Nginx和phpmyadmin选最新版本即可。
2.2、修改PHP配置文件。如下图打开PHP安装版本的配置文件,依次搜索php_curl.dllphp_fileinfo.dllphp_openssl.dll将前面分号去掉。 搜索error_report,将其设置为:E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
2.3、安装PHP拓展。如下图所示,分别安装fileinforedismemcached拓展。
2.4、修改sql_mode。如下图所示,将sql_mode设置为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION。
2.5、添加站点。如下图所示,按步骤输入自己的域名,保存添加一个新站点。
2.6、上传文件。添加完站点后,wwwroot下面自动新增一个以域名为名称的文件夹,打开文件将里面自动生成的几个文件删除掉。将shopwind服务端源码复制到该文件夹中
2.7、设置网站目录。将网站目录设置到public目录下面,如下图所示
2.8、设置伪静态。参考README.md文件中找到相应服务器的伪静态。或者找Shopwind目录下面的nginx.rewrite/iis.rewrite/apache.rewrite文件中,将其复制到下图所示的位置,保存。
2.9、以上配置完成后,重启或重载php、Nginx、mysql即可完成。