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

发布时间:2024年01月24日

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、后续任务

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

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

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

文章来源:https://blog.csdn.net/pengyangyan/article/details/135799939
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。