致力于提供有竞争力的软件解决方案和服务,德尚网络欢迎您!
技术/产品咨询
技术/产品咨询
    • - 微信扫一扫 -

      QQ:181814630

      电话:15116362044

DSO2O演示
DSMall演示
DS多平台演示
  • DSPlatform(多平台系统)演示地址及账号
    支持普通店铺,外卖店铺,上门家政,上门服务,视频教育等,Thinkphp8.0+uniapp+mysql+Vue3,拓展性强,商户可开多个不同类型店铺,
    演示角色 演示地址 账号 密码
    后台PC端 点击进入 test 123456
    商户PC端(可开多个店铺) 点击进入 seller 123456
    店铺管理PC端 点击进入 seller 123456
    手机端 点击进入 test 123456
    骑手端 点击进入 test 123456
    师傅端 点击进入 test 123456
    短视频 点击进入 test 123456
    DSPlatform(多平台系统)uniapp移动端二维码演示地址
    • 用户端

    • 机构端

基于宝塔进行手动安装部署【推荐】

1.挂载数据盘

如购买的是Linux服务器,并购买了数据盘,请查看数据盘是否正常挂载,如未挂载则进行挂载

参考文档:https://help.aliyun.com/document_detail/25426.html

2.安装宝塔面板

Linux传送门:https://www.bt.cn/bbs/thread-19376-1-1.html

Windows 手动下载安装 :https://www.bt.cn/


2.1 环境配置

IIS/Ngnix/Apache +  PHP + Mysql

MySQL 5.7

PHP   7.3


安装完宝塔后,会有一个宝塔访问地址及宝塔账户密码 ,进行登录宝塔面板。


3.手动安装程序

3.1  添加站点


3.2 上传程序至指定目录


3.3 站点修改

宝塔控制面板-》网站-》设置-》网站目录

宝塔控制面板-》网站-》设置-》伪静态

 Nginx 配置信息

location / {
	if (!-e $request_filename) {
		rewrite  ^(.*)$  /index.php?s=$1  last;  
		break;
	}
}

Apache 配置信息


  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

宝塔控制面板-》网站-》设置-》SSL:配置SSL

1、首先在阿里云购买申请SSL证书

     提示:申请时: PC端www.XX.com ,手机端 m.XX.com   ,如果申请证书地址为  *.XX.com  申请一个就可以了  ,如果申请证书地址为 www.XX.com 就还要在申请一个m.XX.com

2、将SSL证书上传至服务器根目录目录下

3、将 .key   的文件内容,填写在其它证书-秘钥(key)处 ;将 .pem 的文件内容,填写在其它证书-证书(pem格式)

4、点击强制开启“HTTPS ”按钮

     提示:PC站点,手机站点都需要设置、并都需要强制https开启

5、完成SSL配置之后,则需要在:手机端config.php文件,将http格式路径地址修改为https格式;在PC站点-伪静态,将相应的伪静态http修改为https;PC站点-配置文件,将相应的跨域配置的http格式修改为https

3.4 设置权限

宝塔面板-》文件-》对应程序目录

public/uploads

runtime

public/install

public/static/plugins/area_datas.php

public/static/plugins/area_datas.js 

config/database.php

设置为 777 权限



4.安装程序

直接访问绑定域名进行安装



5.执行计划任务

宝塔面板-》计划任务-》添加计划任务

10分钟执行访问URL

http://xxx.com/crontab/Minutes/index.html

1小时执行访问URL

http://xxx.com/crontab/Hour/index.html

1天执行访问URL

http://xxx.com/crontab/Date/index.html

一个月执行访问URL

http://xxx.com/crontab/Month/index.html


备注: 记得定期备份数据


6.手机端安装配置

1、(手机端需额外配置一个二级域名,例如:之前PC端配置的域名是 pc.baidu.com,手机端可配置为m.baidu.com,当然域名都需要先解析)

同PC端一样 需要新建一个网站  域名填写手机端域名,因为手机端和PC端是一套程序一个数据库,所以手机端不用在新建数据库

2、然后配置一下手机端的伪静态就好了

location / {

    try_files $uri $uri/ /index.html;

    }


3、解压手机端文件,然后打开dist 文件夹

将 dist 文件夹内的文件,全部上传至手机端网站


4、找到  config.js   直接修改配置文件,以下为样例(以下dsmall域名修改为您自己网站的域名)

const env = {
  'H5_HOST': 'http://h5.dsmall.com',
  'API_HOST': 'http://www.dsmall.com/api',
  'SITE_URL': 'http://www.dsmall.com',
  'DEBUG': true,
  'ENCRYPTED': false,
}

H5_HOST:H5网页地址

API_HOST:API接口地址

SITE_URL:网站地址

提示:H5端正常访问,先操作一下隐藏index.php


5、在网站后台-》站点设置-》手机端地址:将地址修改为网站的手机端地址