欢迎光临散文网 会员登陆 & 注册

我用NAS部署人力资源管理项目——管理人员就这么简单

2023-08-01 21:30 作者:熊猫不是猫QAQ  | 我要投稿

「怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!」

前言

这几天看粉丝群里很活跃,也发现我的粉丝都比我优秀。有企业高管、有收租小伙;也有文艺摄影师还有公司创始人。看到大家都比我优秀,我很欣慰。今天就教教大家怎么用NAS部署一个人力资源管理项目,用于管理自己的员工。

官方演示网站

顾名思义,OrangeHRM是款人力资源管理系统,也就是俗称的HRM。它包含任何企业所需的所有基本功能。该软件旨在支持任何规模的团队,包括初创企业、中小企业以及大型公司与组织。同时该项目也是支持中文的。

部署

首先我们需要用到MariaDB 10数据库,当然测试发现MariaDB 5也是可行的。这里我们需要记住数据库的端口以及查看是否开启了tcp/ip链接。

数据库

随后我们用到phpMyAdmin套件,打开套件在其中新建一个名为orangehrm的数据库,其中密码自行设置就行。(phpMyAdmin在未设置情况下只能局域网打开)

数据库创建

为了方便好记我这里用了panda为数据库密码,大家自行部署时可以设置一个比较复杂点的。在设置好之后便得到了数据库用户:orangehrm数据库密码:panda数据库库名:orangehrm。之后再在docker文件夹中新建一个orangehrm文件夹用于数据持久化。

数据持久化

接着我们打开群晖的SSH端口,并用SSH工具连接到群晖,cd到orangehrm文件夹下。执行下面命令去拉取并创建容器。

docker run -d \

   --restart unless-stopped \

   --name orangehrm \

   -p 8800:80 \

   -v $(pwd):/orangehrm \

   -e PUID=1000 \

   -e PGID=1000 \

   orangehrm/orangehrm:latest

端口号本地端口可以随意改动,但不可更改容器端的80端口。

命令行

结束之后你就能在群晖的docker界面看到新部署的项目了,但此时我们还不能使用,需要去设置对接好数据库。

容器

浏览器输入http://群晖ip+端口号就能看到安装界面了,默认直接点next下一步,随后再勾选协议后下一步。

安装

在第三步是需要注意,这里我们选择Existing Empty Database随后再将刚刚创建的数据库信息填入进去。确认无误之后下一步,会弹出环境监测,全部OK就代表没有问题。

环境检测

紧接着我们设置组织名称、国家、语言以及时区,设置好之后继续下一步。

信息设置

最后创建管理员账号,管理员密码必须含有大小写字母以及数字和字符。确认没有问题就可以执行安装了。

安装进程

安装结束点击Launch OrangeHRM就可以跳到登录界面了。

体验

登录后就能看到信息流了。

演示

该项目怎么用一目了然,功能也挺多的,左边的功能区提供了各种功能,而点击功能后上方的设置项也蛮多的。例如你可以对员工的休假进行查看以及调整,也能直接看到一个总览。

休假演示

更多的内容我这边就不一一展示了,毕竟我就一个打工仔,实在是用不上这种东西。感兴趣的老板些可以研究一下哦!

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!




我用NAS部署人力资源管理项目——管理人员就这么简单的评论 (共 条)

分享到微博请遵守国家法律