这里假设你已经安装好linux服务器和postgres数据库,并且具有postgres管理员权限的用户pgsql。
使用pgsql登陆postgres,我的版本是7.4.13.
操作步骤如下:
CODE:
/pgsql>createuser -P jirauser //创建一个带密码的用户jirauser
Enter password for new user:
Enter it again: //输入密码和确认密码
Shall the new user be allowed to create databases? (y/n) //选择是否允许该用户能够创建新数据库
Shall the new user be allowed to create more new users? (y/n) //选择是否允许该用户能够创建新用户
CREATE USER
pgsql/bin>createrdb test1 -O jirauser //创建属于用户jirauser的数据库test1修改相应的配置文件,切换到数据库的data目录下,打开文件 pg_hba.conf,在以下地方按照格式添加参数QUOTE:
# host DATABASE USER IP-ADDRESS/CIDR-MASK METHOD [OPTION]保存退出后。使用命令pg_ctl restart -m fast 重新启动postgres,同时将该服务器地址和数据库名称填入jira的server.xml中,具体请参考jira 3.12 Enterprise Standalone安装说明--Postgres数据库
# hostssl DATABASE USER IP-ADDRESS/CIDR-MASK METHOD [OPTION]
# hostnossl DATABASE USER IP-ADDRESS/CIDR-MASK METHOD [OPTION]
#主机名 数据库名 用户 ip地址/mask 连接方式
host repodb all 172.16.0.0/16 trust
host repodb all 188.181.0.0/16 trust
