上次,我们安装好了mysql数据库,现在需要创建jira系统需要的数据库和用户。
设定:
数据库名为:jiradb
数据库用户名为:jira;密码为:jira123
则,使用mysql用户登录系统执行:
- #su - mysql
- $mysql -uroot -p
- password:
- mysql>create database jiradb character set utf8;
- mysql>grant all on jiradb.* to jira@localhost indentified by "jira123";
- mysql>flush privileges;
- Query OK, 0 rows affected (0.03 sec)
- mysql>quit
- $mysql -ujira -pjira123 //利用新增用户登录,如果成功,说明建立用户成功
- mysql>
这些完成后,首先检查一下,jira安装目录的lib目录下,是否存在mysql的连接库包,如mysql-connector-java-5.x.x-bin.jar。
然后手工修改jira安装目录下的dbconfig.xml(4.0以上版本应该都有这个文件),内容如下,橙色部分为需要根据实际情况修改的部分。
- <?xml version="1.0" encoding="UTF-8"?>
- <jira-database-config>
- <name>defaultDS</name>
- <delegator-name>default</delegator-name>
- <database-type>mysql</database-type>
- <schema-name></schema-name>
- <jdbc-datasource>
- <url>jdbc:mysql://localhost:3306/jiradb?useUnicode=true&characterEncoding=utf8&sessionVariables=storage_engine=InnoDB</url>
- <driver-class>com.mysql.jdbc.Driver</driver-class>
- <username>jira</username>
- <password>jira123</password>
- <pool-size>15</pool-size>
- <validation-query>select 1</validation-query>
- </jdbc-datasource>
- </jira-database-config>
保存退出后,必须要重新启动jira的web服务,一般是start-jira.sh
然后利用ps -ef|grep jira查看是否有相关进程起来,如果发现没有,有可能是因为没有设置java_home变量,需要在jira用户的.bashrc文件里设置JAVA_HOME参数。
然后就可以通过
http://ip:8080来访问jira和配置了。
配置部分,明天接着说。
转载于:https://blog.51cto.com/fociceo/787847