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

部署无鱼工时系统

公司一个部门是做外包的,经常要项目组报工时记录给甲方,之前一直使用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

推荐使用清华源

# 默认注释了源码镜像以提高 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

然后执行更新

apt update -y

apt upgrade

2.1 安装jdk

apt install openjdk-8-jdk-headless 

2.2 安装docker

方案1使用官方脚本

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

方案2 使用apt

 
 

你可能感兴趣的:(项目管理,部署无鱼工时,开源工时系统,免费工时系统,无鱼工时系统,无鱼工时)