tx

熊猫不是猫QAQ

平平无奇小熊猫
385,534
我用NAS部署人力资源管理项目——管理人员就这么简单 我用NAS部署人力资源管理项目——管理人员就这么简单
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!

前言

这几天看粉丝群里很活跃,也发现我的粉丝都比我优秀。有企业高管、有收租小伙;也有文艺摄影师还有公司创始人。看到大家都比我优秀,我很欣慰。今天就教教大家怎么用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就可以跳到登录界面了。

体验

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

演示演示

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

休假演示休假演示

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

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

版权声明 ▶ 本文作者:panda
▶ 本文链接:https://panda995.xyz/network/2676.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!
0 条评论
user 编辑评论信息
插入图片

隐私评论