本次部署环境信息:CentOS Linux release 7.8.2003 (Core)
- 更新yum软件包到最新版本
[root@wangting_666 ~]# yum update -y
- 安装 snap包管理器
[root@wangting_666 ~]# yum install snapd
snapd
是一个用于 Linux 系统的软件包管理器,它允许用户安装、运行和更新所谓的 “snap” 包。Snap 包是一种新兴的软件打包格式,由 Canonical 公司(Ubuntu 的母公司)开发,旨在为不同的 Linux 发行版提供一个统一的软件分发方法
- 启动snap服务与设置开机自启动
[root@wangting_666 ~]# systemctl start snapd.service
[root@wangting_666 ~]# systemctl enable snapd.service
- 通过snap工具安装wekan
[root@wangting_666 ~]# snap install wekan
2024-11-20T10:24:08+08:00 INFO Waiting for automatic snapd restart...
wekan 6.09 from Lauri Ojansivu (xet7) installed
耐心等待安装完成,需要download需要的安装包与安装
- 配置Wekan
# 最基本配置
[root@wangting_666 ~]# snap set wekan mongodb-bind-ip="0.0.0.0" #允许任何人访问
[root@wangting_666 ~]# snap set wekan root-url='http://192.168.33.33:7000' #设置环境变量
[root@wangting_666 ~]# snap set wekan port='7000' #配置服务端口
注意:
root-url=‘http://192.168.33.33:7000’,这里的IP地址需要换成实际服务器的IP
以上为最基本的配置,可以保证应用的正常使用
其它按需求的配置项
snap set wekan log-level="debug" #设置日志级别 snap set wekan force-ssl=true #启用 HTTPS snap set wekan language="en" region="US" #设置语言和时区 snap set wekan mail-url="smtp://user:password@smtp.example.com:587/" #配置邮件服务 snap set wekan reverse-proxy=true #开启支持反向代理功能
- 启动wekan
[root@wangting_666 ~]# snap start wekan
snap stop wekan #关闭wekan服务
snap restart wekan #重启wekan服务
- 访问wenkan
在主机浏览器地址栏中输入http://192.168.33.33:7000
自助申请注册方式,无需后台开通用户