• 部署无鱼工时系统,超详细教程,并成功部署


    部署无鱼工时系统

    公司一个部门是做外包的,经常要项目组报工时记录给甲方,之前一直使用excel方式,最近要使用无鱼工时系统,准备部署一个。

    下面是我的部署手记-超详细的介绍了这个项目的部署流程到最后运行起来。

    1.项目介绍

    无鱼项目工时系统,是一款开源的轻量级项目工时管理系统,是企业进行项工时管理统计的推荐选择。

    下载地址:
    https://gitee.com/wy-soft/wyproject/releases

    2.安装总述

    文档以工程部署在ubuntu部署为例进行说明。中间件采用docker方式安装。总体需要安装:docker、mariaDB、redis5.0、nginx。

    环境需要:jdk1.8

    所需工具:ubuntu系统服务器一台,Xshell软件, navcat数据库链接工具。

    2.0 关闭防火墙

    systemctl stop ufw

    2.1 更新安装源

    备份原文件
    cp /etc/apt/sources.list /etc/apt/sources.list.bak

    修改源配置文件

    vi /etc/apt/sources.list
    
    • 1

    推荐使用清华源

    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    然后执行更新

    apt update -y
    
    apt upgrade
    
    • 1
    • 2
    • 3

    2.1 安装jdk

    apt install openjdk-8-jdk-headless 
    
    • 1

    2.2 安装docker

    方案1使用官方脚本

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    
    • 1

    方案2 使用apt

    
                    
  • 相关阅读:
    当mysql表从压缩表变成普通表会发生什么
    qtdesigner的一些实用设置
    java代码审计-SpEL表达式注入
    攻防世界-web-ics-05
    【docker】Mac M1 构建 x64 linux镜像
    [Swift学习] 访问控制 Access Control, private、public、filePrivate等修饰符
    分布式任务调度平台 xxl-job 搭建
    前端Ui框架bootstrap-vue地址
    黑豹程序员-知识点-写一个bat一次执行多条命令
    babel:无法将“babel“项目识别问题
  • 原文地址:https://blog.csdn.net/haskio/article/details/127773269