社区首页 > 安装使用 > ShopWind电商系统在宝塔面板环境下的安装配置介绍

ShopWind电商系统在宝塔面板环境下的安装配置介绍

乔帮主发表在 安装使用 2021-01-19 12:01:29 2374

1、安装宝塔 服务器系统centos 执行:

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

参考文档:https://www.bt.cn/bbs/thread-19376-1-1.html

命令执行大概需要几分钟的时间,执行完成后,会获得面板地址和登录账号信息。如下图所示:

btcmd.png

若无法访问面板,请检查服务器防火墙/安全组是否有放行面板【8888】端口

2、配置环境

登录宝塔,安装nginx 、 >=php7.1、 mysql(建议5.7), 第一次登录/未配置环境的情况宝塔会有弹窗推荐安装,直接按照下图勾选安装即可

78d5fc7211f7f91e0f97f0388dcd7534.png

3、修改php.ini配置

php.ini开启:
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_openssl.dll
date.timezone= PRC 

QQ截图20210119122211.png

配置完成后重启PHP服务

如果环境配置还有问题,可参考:https://www.shopwind.net/forum/thread-104.html

4、添加站点

QQ截图20210119114043.png

5、上传站点文件

在码云站下载源码包 https://gitee.com/shopwind/yii2-shopwind/repository/archive/master.zip ,把整个文件包上传到网站根目录下如下图所示。

QQ截图20210119114320.png

6、设置站点运行目录

需将站点运行目录设置为网站文件的子目录的frontend/web文件夹, 如下图所示

QQ截图20210119121237.png

7、配置伪静态,如下图所示

Apache服务器伪静态代码:

<IfModule mod_rewrite.c>
Options +FollowSymLinks
IndexIgnore */*

RewriteEngine on

# if $showScriptName is false in UrlManager, do not allow accessing URLs with script name
RewriteRule ^index.php/ - [L,R=404]

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php

RewriteRule \.svn\/ /404.html
RewriteRule \.git\/ /404.html
</IfModule> 

nginx服务器伪静态代码:

location / {
  #Redirect everything that isn't a real file to index.php
  try_files $uri $uri/ /index.php$is_args$args;
}
#If you want a single domain name at the front and back ends
location /admin {
  try_files $uri $uri/ /admin/index.php$is_args$args;
}
location /mobile {
  try_files $uri $uri/ /mobile/index.php$is_args$args;
}

8、访问站点域名走安装流程 

浏览器中输入站点域名,引导安装,直至安装完成。


平台后台入口:域名/admin 

商家管理入口:域名/seller/login.html

*系统安装完之后,会自动创建两个测试账户,一个是卖家账号(seller 123456),一个是买家账户(buyer 123456)

如果想再次安装,请删除以下文件后,访问安装页面即可。
wwwroot(根目录)/ frontend/web/data/install.lock

wwwroot(根目录)/ frontend/web/data/ initdata.lock

回复
Re :
您需要登录后才可以回帖 登录