什么是Openproject
penProject 是一个开源的、基于Web的项目管理应用程序。免费开源软件。
在Ubuntu 18.04上安装Openproject
将Ubuntu18.04 更新到最新 以及 安装Postgres 和 Apache
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql postgresql-contrib apache2
为Openproject创建数据库以及用户
小编创建的用户为:opj
数据库为:openproject
密码,你自己定义
获取Openproject 源,加入到本机电脑上
sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/10/installer/ubuntu/18.04.repo
安装Openproject
sudo apt-get update
sudo apt-get install openproject
开始配置Openproject
sudo openproject configure
我之前安装了postgresql,我选最后,我之前安装了postgresql 这里我选择最后一项,当然你之前没有安装的,你可以选择第二项
输入你数据库所在电脑的ip,本机可以输入127.0.0.1,也可以使用此台电脑的局域网IP
postgresql端口,输入数据库的端口号,5432
输入数据的用户,在前面我们创建的数据库的用户:opj
opj 的密码,输入数据库用户opj 的密码
数据库的名称 openproject,输入我们之前创建的数据库的名称 openproject
安装apache2,选择安装apache2
填写域名,安装成功后访问Openproject的路径,比如我的:http://192.168.31.101/openproject/
安装的目录,我选择/openproject ,安装的目录,安装成功后Apache访问的目录
系统自动生成的key,直接ok 选择继续下一步
跳过安装,你可以根据需求是否需要svn,我跳过这个安装
安装git支持组件,根据你自己的需要是否需要安装git支持的组件
默认路径,默认选项就行
默认路径,默认选项就行
是否安装邮件支持,xinji不需要邮件通知,所有没有安装smtp功能,如果有需要的请选择安装smtp服务
默认安装,默认安装memcached服务
好了大功搞成,在浏览器中输入 http://192.168.31.101/openproject/
就可以访问自己的项目了,当然此处的IP需要换成你自己的IP
Openproject成功,进入Openproject画面
安装时遇到的问题
小编安装时总是数据库连接失败,后来才发现,没有链接数据库的权限,需要修改数据库的配置文件postgresql.conf,当然修改之前请备份一下。
sudo cp /etc/postgresql/10/main/postgresql.conf /etc/postgresql/10/main/postgresql.conf_bak
sudo vi /etc/postgresql/10/main/postgresql.conf
修改为:listen_addresses = ‘*’

关注公众号『长空雪』
搬孕工 分享孕妇写真 关注我微信公众号 长空雪 “情而不色”是我公众号的风格