一个简化打印店工作流程的系统(小程序端)
README.md
imYun 一个简化打印店工作流程的系统

此为imYun小程序端源代码,后端代码请移步:https://github.com/run-nerver/imYun
传统打印店流程:

用户到店U盘(微信、QQ)发送文件→店主接收→打印
imYun打印流程:

用户通过小程序上传文件→店主在线预览(下载)&打印
系统截图:

后台
小程序
使用说明:

  • 本机测试(此种方式仅供测试使用,如果开店用请移步至下面公网部署)

1、确保机器安装docker及docker-compose
2、下载源码,修改imYun_backend/config.repo.yaml下的wechat的appid和secret为自己小程序的。注:如果仅测试后台,不需要小程序上传,此步可省略。
3、

cd docker
docker-compose up

访问http://127.0.0.1:9527即可访问后台,账号:admin,密码:123456

  • 公网部署(此方式开店可用,需要公网服务器)

1、确保机器安装docker及docker-compose
2、下载源码,修改imYun_backend/config.repo.yaml下的wechat的appid和secret为自己小程序的。
3、将imYun_frontend/src/api/global_variable.js中的127.0.0.1修改为服务器IP或域名(后面的:5000不要修改)
4、修改小程序端api/url.js下的URL_SERVER的127.0.0.1为服务器IP,按照微信官方步骤将小程序发布(如果仅测试,使用小程序开发工具打开)
5、

cd docker
docker-compose up

访问http://公网IP:9527即可访问后台,账号:admin,密码:123456
其他说明:

1、本机测试无法在线预览,如需在线预览必须使用公网部署模式
2、有任何问题或者建议欢迎提issue或者联系sailor0913@qq.com

原GIT 一个简化打印店工作流程的系统(小程序端) 
https://github.com/run-nerver/imYun_wx
server后台
https://github.com/run-nerver/imYun

说一下安装环境

18版本

添加docker-ce仓库
查看yum源,发现并没有docker-ce仓库
[root@VM_32_167_centos ~]# ll /etc/yum.repos.d/
total 48
-rw-r--r-- 1 root root 614 Mar 22 11:04 CentOS-Base.repo
-rw-r--r-- 1 root root 1309 Nov 23 21:16 CentOS-CR.repo
-rw-r--r-- 1 root root 649 Nov 23 21:16 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 230 Mar 22 11:04 CentOS-Epel.repo
-rw-r--r-- 1 root root 314 Nov 23 21:16 CentOS-fasttrack.repo
-rw-r--r-- 1 root root 630 Nov 23 21:16 CentOS-Media.repo
-rw-r--r-- 1 root root 1331 Nov 23 21:16 CentOS-Sources.repo
-rw-r--r-- 1 root root 5701 Nov 23 21:16 CentOS-Vault.repo

这里推荐阿里的docker-ce仓库
安装yum仓库管理工具
[root@instance-j69t4n5q ~]# yum -y install yum-utils

step 1: 安装必要的一些系统工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

Step 2: 添加软件源信息

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

Step 3

sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

Step 4: 更新并安装Docker-CE

[root@instance-j69t4n5q ~]# yum list docker-ce --showduplicates|sort -r
Loaded plugins: langpacks, versionlock
Excluding 1 update due to versionlock (use "yum versionlock status" to show it)
docker-ce.x86_64 3:18.09.6-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.5-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.4-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.3-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.2-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.3.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.2.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.3.ce-1.el7 docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
Available Packages
[root@instance-j69t4n5q bin]# yum -y install docker-ce-18.06.3.ce

[root@instance-j69t4n5q bin]# docker --version
Docker version 18.06.3-ce, build d7080c1

yum install docker-compose -y
sudo service docker start

确保机器安装docker及docker-compose

最后编辑:2021年02月10日 ©著作权归作者所有

发表评论

正在加载 Emoji