Ubuntu 22.04
Passwork 对服务器资源的要求不高。资源(RAM、CPU、HDD)的数量和服务器的数量取决于活跃用户的数量、存储数据的量以及对系统容错能力的要求。
将服务器主机名更改为 "passwork"。
自动本地网络配置和发现。
将 AVAHI_DAEMON_DETECT_LOCAL 从 1 改为 0
设置:
重启 avahi-daemon:
安装 gnupg 和 wget
下载并将收到的数据转换为单独的文件
安装收到的文件
将 MongoDB 6 仓库添加到 apt 包列表
删除之前收到的文件
更新本地包数据库
安装 MongoDB 6
启动 mongod.service
激活服务
必须安装 PHP 版本 8.2。
不支持更新的版本。
添加 PPA 仓库
安装 PHP 8.2 和附加扩展
选择 PHP 的主要版本
重启 Apache2 网络服务器
使用您的用户名和密码克隆仓库
系统将要求输入仓库的登录名和密码,您可以在您的客户门户中找到这些信息。如果您无法访问客户门户,请联系我们。
设置文件夹和文件的权限。
配置您的 Apache2
打开 Apache 配置文件。
将文件内容修改为以下形式:
启用重写模块并重启 Apache。
打开 http://passwork.local 或 http://127.0.0.1 以访问网站。
当您首次打开Passwork时,您将看到一个安装向导,它将检查服务器配置是否正确,并允许您输入基本参数。
如果您正在安装Passwork的新副本,请将所有字段保留为默认值
请注意,设置页面的随机生成的密钥用于加密数据库。
注册一个管理员
输入第一个用户的用户名和密码。该用户将自动成为管理员和组织的所有者。