Ferry工单管理系统安装部署

本文详细记录了Ferry工单管理系统的安装过程,包括安装基础软件、MySQL、Go环境、Redis、Node.js,以及后端和前端的部署,并提到了在安装过程中可能遇到的问题及解决方案,如配置数据库、安装Nginx并配置防火墙端口。
摘要由CSDN通过智能技术生成

引用作都的介绍:

本系统是集工单统计、任务钩子、权限管理、灵活配置流程与模版等等于一身的开源工单系统,当然也可以称之为工作流引擎。

致力于减少跨部门之间的沟通,自动任务的执行,提升工作效率与工作质量,减少不必要的工作量与人为出错率。

演示Demo: ferry - ferry

账号密码:admin/123456

Gitee: 仓库地址  Github:仓库地址

文档:介绍 - 兰玉磊的个人博客

根据作者的安装文档,写的简单了些,在这个过程中碰到很多问题,因些自己记录了一下安装过程:

Ferry安装配置

首先安装所需要用的基础软件vim,wget,git

yum –y install vim wget git

一、安装mysql

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql-community-server

systemctl start  mysqld.service   #启动mysql

grep "password" /var/log/mysqld.log #找到安装后的默认密码

mysql -uroot -p

#输入初始密码(是上面图片最后面的SZgbj8,kpjSU此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';

#其中‘new password’替换成你要设置的密码,注意:密码设置必须要大小写字母数字和特殊符号(,/';:等),不然不能配置成功。

#创建一个ferry用户用于ferry安装

create user 'ferry'@'localhost' identified by ' password ';

#给ferry用户授权可以访问ferry数据库

grant all privileges on ferry.* to 'ferry'@'localhost' identified by ' password ' ;

flush privileges;

exit

二、Go语方环境安装

wget https://studygolang.com/dl/golang/go1.17.5.linux-amd64.tar.gz

tar -C/usr/local -xvf go1.17.5.linux-amd64.tar.gz

mkdir /opt/gopath

cat >> /etc/profile <<EOF

export GOROOT=/usr/local/go

export GOPATH=/opt/gopath

export PATH=\$PATH:\$GOROOT/bin

export GOPROXY=https://goproxy.cn #设置go代理

EOF

source /etc/profile

go version

可以看到go的版本则安装成功。

三、安装redis

查看gcc版本,版本过低编译redis6会报错,升级gcc

# 升级到gcc 9.3:

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtool

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值