如果你需要在CentOS 8操作系统上安装OpenProject社区版(OpenProject Community Edition),按照本说明操作即可成功。
一、更新系统并添加EPEL存储库 确保系统已更新: sudo dnf -y update 对于EPEL安装,请运行以下命令: sudo dnf -y install epel-release sudo dnf config-manager --set-enabled PowerTools 参考:在RHEL 8/CentOS 8上安装EPEL存储库(EPEL Repository)的方法。 始终建议您在执行升级后重新引导系统: sudo reboot
二、添加OpenProject存储库 接下来是通过在终端中执行以下命令来添加OpenProject存储库: sudo wget -O /etc/yum.repos.d/openproject.repo https://dl.packager.io/srv/opf/openproject/stable/10/installer/el/8.repo
三、在CentOS 8上安装OpenProject 将OpenProject的存储库添加到CentOS 8后,在CentOS 8上安装OpenProject,运行以下命令: sudo dnf install openproject 出现提示时,同意导入GPG: Importing GPG key 0xBD33EEB8: Userid : "pkgr.io (http://pkgr.io) <support@pkgr.io>" Fingerprint: 6257 DF99 7246 2F57 A20F FB2A B6D5 83CC BD33 EEB8 From : https://dl.packager.io/srv/opf/openproject/key Is this ok [y/N]: y 然后开始在CentOS 8上安装OpenProject,所输出的信息如下截图所示:
四、关于在CentOS 8上配置OpenProject的说明 以上安装完成后,运行sudo openproject configure命令进行配置OpenProject,具体图示和操作步骤请参考:图解在Debian 10(Buster)上安装OpenProject社区版的方法,照着参考文章操作即可。 在选择安装memcached服务器进行缓存后,可参考下面创建的Apache配置文件的示例: $ cat /etc/httpd/conf.d/openproject.conf 内容如下: Include /etc/openproject/addons/apache2/includes/server/*.conf <VirtualHost *:80> ServerName projects.example.com DocumentRoot /opt/openproject/public ProxyRequests off Include /etc/openproject/addons/apache2/includes/vhost/*.conf # Can't use Location block since it would overshadow all the other proxypass directives on CentOS ProxyPass /openproject/ http://127.0.0.1:6000/openproject/ retry=0 ProxyPassReverse /openproject/ http://127.0.0.1:6000/openproject/ </VirtualHost> 完成配置后就可以访问OpenProject控制中心了,根据配置的域名就可以访问了,初始的用户名和密码都是admin:
请在登陆成功后进行更改密码,因为初始密码太简单且是默认的,谁都可以尝试登陆并成功:
到这里就全部完成OpenProject的配置了。
相关主题 |