其实只要删除上锁文件.jira-home.lock即可!
rm -rf /var/db/jira/.jira-home.lock |
然后重启!
/usr/local/jira/bin/shutdown.sh /usr/local/jira/bin/startup.sh |
至于当前设置,注意模式设定,一定要选择“Private”。只有管理员创建帐号,不然任何人都能创建帐号,岂不是丧失了项目管理的功能?!更何况很多公司都使用邮件帐号一统天下(最常用的技术点就是LDAP方式了)!
然后设置管理员帐号
最后设置好邮箱,就可以开始正式 试用 了!!!
为什么是正式试用?咱这是快速启用,数据库都是内存数据库——HSQL DB,不能在生产环境中使用的! 一转眼,就剩下28天多的试用期了!得赶紧试用了!呵呵!
要商用,就要配置生产环境的数据库,比方说MySQL!
首先要创建一个数据库——jiradb
create database jiradb charset=utf8 |
同时,最好为jira指定一个专用的数据库帐号-jira
GRANT ALL PRIVILEGES ON jiradb.* TO jira@'%' IDENTIFIED BY 'jira'; |
接下来,我们需要对JIRA进行手术!
首先,修改server.xml
vi /usr/local/jira/conf/server.xml |
注掉原来的<Resource>节点,替换如下内容
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="jira" password="jira" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/jiradb?useUnicode=true&characterEncoding=UTF8" maxActive="20" validationQuery="select 1"/> |
然后,修改实体配置文件——entityengine.xml
vi /usr/local/jira/atlassian-jira/WEB-INF/classes/entityengine.xml |
找到
引用
<datasource name="defaultDS" field-type-name="hsql" schema-name="PUBLIC" |
这两行内容,把hsql改成mysql,然后干掉schema-name="PUBLIC"
然后重启JIRA:
/usr/local/jira/bin/shutdown.sh /usr/local/jira/bin/startup.sh |
接下来,让我们重复刚才的动作!
成功登录,并且没有警告提示!
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。