* [**安装环境**](http://doc.jjjshop.net/1779394#_1)
* [**1、新建站点**](http://doc.jjjshop.net/1779394#1_4)
* [**2、删除站点下的生成的默认文件**](http://doc.jjjshop.net/1779394#2_6)
* [**3、上传后台代码**](http://doc.jjjshop.net/1779394#3_8)
* [**4、导入数据库**](http://doc.jjjshop.net/1779394#4_13)
* [**5、修改项目的数据库配置文件**](http://doc.jjjshop.net/1779394#5_16)
* [**6、设置网站运行目录**](http://doc.jjjshop.net/1779394#6_19)
* [**7、设置ssl证书**](http://doc.jjjshop.net/1779394#7ssl_21)
* [**8、安装成功**](http://doc.jjjshop.net/1779394#8_25)
* [**后台二次开发**](http://doc.jjjshop.net/1779394#_31)
## **安装环境**
服务器端推荐使用`宝塔Linux面板`作为集成环境,php运行环境7.1,7.2,7.3,**不要用7.4,已经证实不兼容**,mysql5.6+。
宝塔安装地址:[http://www.bt.cn/download/linux.html](http://www.bt.cn/download/linux.html)
## **1、新建站点**

## **2、删除站点下的生成的默认文件**
进入新建站点目录 删除站点下生成的默认文件

## **3、上传后台代码**
1、将**app目录**上传到刚才新增的站点目录中 (推荐使用压缩包的形式上传)
2、上传或解压完后执行以下命令,如果是linux环境,修改如下目录的777权限。
runtime、public/temp、public/uploads、app/common/library/easywechat/cert,4个文件夹。
## **4、导入数据库**
1、将目录下的数据库文件(.sql后缀)导入

## **5、修改项目的数据库配置文件**


## **6、设置网站运行目录**

## **7、设置ssl证书**
如果只是搭建后台,不搭建小程序,此步不用操作。
推荐申请宝塔、阿里云、腾讯云免费证书
1 申请宝塔ssl证书

2 自己申请阿里云 腾讯云等免费证书

## **8、安装成功**
1、linux下修改目录777权限。
runtime、public/temp、public/uploads、app/common/library/easywechat/cert,4个文件夹
2、商户后台访问地址:[http://你的域名/shop。](http://xn--6qqv7i2xdt95b/shop%E3%80%82)
默认用户名/密码:admin/123456
## **后台二次开发**
如果后台需要二次开发:
如果是二次开发,请在本地:
1、安装nodejs,具体可自行百度。
2、cmd进入app-shop目录,执行npm install。
3、执行完后修改start.bat,把nodejs安装目录和项目存放目录修改成自己的,可以一键启动。
4、如果本地调试,修改 config目录下的index.js,target改成服务端设置的域名。
5、如果是上传至服务器,cmd进入app-shop目录。执行npm run build。把dist目录下生成的文件上传至服务器public/shop下。