【二】从零到1设计一个丧葬行业小程序

1、准备工作

1-1、服务器准备

腾讯云轻量级服务器 4核2G

地址: http://1.14.34.13/

购买域名

www.pengyangyan.work (备案中)

图片服务器:七牛云

1-2、环境配置

服务器 docker容器部署

https://blog.csdn.net/pengyangyan/article/details/135796886?spm=1001.2014.3001.5502

docker容器可视化(Portainer)

地址:http://1.14.34.13:8088/#/home

在这里插入图片描述

jenkens部署
version: '3'
services:
  jenkins:
    image: 'jenkins/jenkins:lts'
    container_name: jenkins
    restart: always
    environment:
      - TZ=Asia/Shanghai
    ports:
      - '8090:8080'
      - '50000:50000'
    volumes:                 
      - '/etc/localtime:/etc/localtime'
      - './data:/var/jenkins_home'
      - '/var/run/docker.sock:/var/run/docker.sock'
      - '/usr/bin/docker:/usr/bin/docker'
      - '/home/apache-maven-3.6.3:/usr/local/maven'
      - '/home/jdk1.8.0_221:/usr/local/jdk' 

地址: http://1.14.34.13:8090/login?from=%2F

在这里插入图片描述

服务器jdk配置

在这里插入图片描述

服务器maven配置

在这里插入图片描述

部署mysql

通过docker-compose进行部署,下面是docker-compose.yml内容

version: '2'
services:
        mysql:
            network_mode: "bridge"
            environment:
                    MYSQL_ROOT_PASSWORD: "welcome123"
                    MYSQL_USER: 'pengyangyan'
                    MYSQL_PASS: 'pengyangyan'
            image: "docker.io/mysql:latest"
            restart: always
            volumes:
               - "./db:/var/lib/mysql"
               - "./conf/my.cnf:/etc/my.cnf"
               - "./init:/docker-entrypoint-initdb.d/" 
            ports:
               - "3306:3306"   
部署redis

通过docker-compose进行部署,下面是docker-compose.yml内容

version: '3.3'
services:
	redis:
        image: "docker.io/redis:latest"
        restart: always
        hostname: redis
        container_name: redis
        privileged: true
        ports:
          - "6379:6379"
        environment:
          TZ: Asia/Shanghai
        volumes:
          - "./data:/home/redis/data"
          - "./conf/redis.conf:/home/redis/conf/redis.conf"
          - "./logs:/home/redis/logs"
        command: ["redis-server","/home/redis/conf/redis.conf"]

2、项目初步构建

2-1、后端项目

在这里插入图片描述

2-2 、前端项目

在这里插入图片描述

2-3、后台初步预览

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2-4、小程序(设计中)

欢迎大家建议小程序框架选型

3、后续任务

前后端端初步框架基于自己之前做的系统进行改造,小程序还在选型中,后续会慢慢完善。

项目在开发结束之后会进行开源,在开发当中也会不断的输出一些笔记文档,记录自己的劳动成果,同时同大家学习和提建议。

如果有小伙伴有兴趣一起开发学习成长,可以私信。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值