致力于提供有竞争力的软件解决方案和服务,德尚网络欢迎您!
DSKMS演示
DSKMS(内容付费系统)演示地址及账号
DSKMS交流群:DSCMS开源官方群2
演示角色 演示地址 账号 密码
后台PC端 http://dskms.csdeshang.com/admin/ admin admin888
用户PC端 http://dskms.csdeshang.com/ buyer 123456
机构PC端 http://dskms.csdeshang.com/home/sellerlogin/login.html seller 123456
用户手机端 http://m.dskms.csdeshang.com/home/memberlogin buyer 123456
机构手机端 http://m.dskms.csdeshang.com/home/sellerlogin seller 123456
DSKMS(内容付费系统)移动端二维码演示地址
  • 用户手机端

  • 机构手机端

  • 微信小程序

DSShop演示
DSShop(单店铺系统)相关演示地址及账号
DSShop交流群:DSShop单店铺商城官方群
演示角色 演示地址 账号 密码
后台PC端 http://dsshop.csdeshang.com/admin/ admin admin888
用户PC端 http://dsshop.csdeshang.com/ buyer 123456
手机端 http://m.dsshop.csdeshang.com/ buyer 123456
DSShop(单店铺系统)移动端二维码演示地址
  • 用户手机端

  • 微信小程序

DSO2O演示
DSO2O(外卖/上门服务/跑腿系统)演示地址及账号
DSO2O交流群:DSShop单店铺商城官方群
演示角色 演示地址 账号 密码
后台PC端 https://dso2o.csdeshang.com/admin/ admin admin888
用户PC端 https://dso2o.csdeshang.com/ buyer 123456
卖家PC端 https://dso2o.csdeshang.com/home/sellerlogin/login.html seller 123456
服务机构管理 https://dso2o.csdeshang.com/home/fuwu_manage_login/login.html 后台添加
用户手机端 https://m.dso2o.csdeshang.com/home/memberlogin buyer 123456
商家手机端 https://m.dso2o.csdeshang.com/home/sellerlogin seller 123456
配送员 https://m.dso2o.csdeshang.com/distributor/login 测试配送员 123456
服务机构管理 https://m.dso2o.csdeshang.com/fuwu_manage/login test1 123456
DSO2O(外卖/上门服务/跑腿系统)移动端二维码演示地址
  • 用户手机端

  • 商家手机端

  • 配送员管理

  • 上门服务机构

  • 微信小程序

DSMall演示
DSMall(多店铺商城系统)演示地址及账号
DSMall交流群: DSMall开源商城官方群
演示角色 演示地址 账号 密码
后台PC端 https://dsmall.csdeshang.com/admin/ admin admin888
用户PC端 https://dsmall.csdeshang.com/ buyer 123456
商家PC端 https://dsmall.csdeshang.com/home/sellerlogin/login.html seller 123456
用户手机端 https://m.dsmall.csdeshang.com/ buyer 123456
商家手机端 https://m.dsmall.csdeshang.com/home/sellerlogin seller 123456
微信小程序 微信内搜索小程序 DSSHOP
DSMall(多店铺商城系统)移动端二维码演示地址
  • 用户手机端

  • 商家手机端

  • 混合版苹果APP

  • 混合版安卓APP
    (使用浏览器打开)

  • 微信小程序

DSMall Linux系统基于LNMP单机部署/集群部署

 

1. 硬件选购

1.1单机部署基本硬件

阿里云域名

阿里云服务器(推荐配置:Centos6.8 64位,双核4G内存 3M带宽)

1.2集群部署基本硬件

阿里云域名

阿里云服务器至少两台 (用于主备服务或流量分发)

阿里云负载均衡 (用于流量分发)

阿里云数据库Redis版(用于存储缓存)

阿里云数据库 Mysql(用于存储数据,建议高可用版,可选是否配置主从数据库)

阿里云OSS图片存储(用于第三方图片存储)

 

2. 环境部署

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

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

2.1单机部署

安装Lnmp环境集成包:https://lnmp.org/install.html

wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp

 

 

添加、删除虚拟主机及伪静态管理:https://lnmp.org/faq/lnmp-vhost-add-howto.html

lnmp vhost add  、  lnmp vhost list  、 lnmp vhost del

 

LNMP默认网站配置文件:/usr/local/nginx/conf/nginx.conf

LNMPA默认网站配置文件:/usr/local/nginx/conf/nginx.conf 和 /usr/local/apache/conf/extra/httpd-vhosts.conf

LAMP默认网站配置文件:/usr/local/apache/conf/extra/httpd-vhosts.conf

 

 

 

相关配置:

TP5 需要设置 防跨目录设置:https://lnmp.org/faq/lnmp-vhost-add-howto.html

 

.user.ini文件无法直接修改,如要修或删除需要先执行:chattr -i /网站目录/.user.ini

可以使用winscp文件管理、vim编辑器或nano编辑器进行修改。

删除的话rm -f /网站目录/.user.ini 就可以。

修改完成后再执行:chattr +i /网站目录/.user.ini

.user.ini不需要重启一般5分钟左右生效,也可以重启一下php-fpm立即生效。

如果要更改网站目录必须要按上述方法修改防跨目录的设置,否则肯定报错!!

 

LNMP 1.4上如果不想用防跨目录或者修改.user.ini的防跨目录的目录还需要将 /usr/local/nginx/conf/fastcgi.conf 里面的fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/"; 在该行行前添加 # 或删除改行,需要重启nginx。

 

1.

/usr/local/php/etc/php.ini

找到disable_functions 后面的scandir删除掉这个函数。

lnmp restart

 

2.

/usr/local/nginx/conf/vhost/域名.conf/

2.1

include enable-php.conf;

修改为

include enable-php-pathinfo.conf;

 

2.2

新增隐藏index.php

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

 

2.3

网站访问目录指向public  

 

3.设置相关目录权限

chmod -R 777 目录

chmod -R 777 runtime

chmod -R 777 public/uploads

chmod 777 public/install

chmod 777 public/static/plugins/area_datas.php

chmod 777 public/static/plugins/area_datas.js 

chmod 777 application/database.php

 

4.如需要用到Redis 则需要PHP环境安装扩展支持Redis

https://lnmp.org/faq/addons.html

安装

进入lnmp解压后的目录,执行:./addons.sh install redis

 

 

2.2集群部署

Redis缓存

购买阿里云数据库Redis  获取Redis 相关配置信息,修改程序代码配置信息。

 

Application/config.php

配置修改为

 'cache'   => [
        'type'   => 'Redis',
        'host'       => 'r-2ze6a9d0a0af4f34.redis.rds.aliyuncs.com',
        'port'       => 6379,
        'password'   => 123456,
],

 

'session' => [
        'prefix' => 'home',
        'type' => 'redis',
        'auto_start' => true,
        // redis主机
        'host' => 'r-8vb33a2665761634.redis.zhangbei.rds.aliyuncs.com',
        // redis端口
        'port' => 6379,
        // 密码
        'password' => 123456,
],

 

Application/home/config.php

配置修改为

'session' => [
        'prefix' => 'home',
        'type' => 'redis',
        'auto_start' => true,
        // redis主机
        'host' => 'r-8vb33a2665761634.redis.zhangbei.rds.aliyuncs.com',
        // redis端口
        'port' => 6379,
        // 密码
        'password' => 123456,
],

 

 

阿里云OSS第三方图库

后台配置相关信息

 

 

阿里云数据库 Mysql

Application/database.php

 

deploy 参数修改为  1

rw_separate  参数修改为 true

'hostname'    => '192.168.1.1,192.168.1.2', (后接数据库地址)

 

 

阿里云负载均衡

做好相关服务配置即可。