安装步骤:(假设安装前你已经了解基本的linux命令和配置好相关的jdk环境)
使用mysqldb数据库(mysql数据库在linux下的安装请参考:)
1、用事先设置好的jira用户登陆系统(建议为jira单独创建一个用户),下载atlassian-jira-enterprise-3.12-standalone.tar.gz;
2、使用tar zxvf atlassian-jira-enterprise-3.12-standalone.tar.gz 解开安装包,更改解开的程序所在的文件夹名为jira312,下文提到的路径都是指jira312目录下;
3、在mysql数据库中为jira创建一个数据库(e.g.jiradb)以及对该数据库有权限的数据库用户和密码(jira/jira123);
4、下载mysql的Connector/JDBC driver(http://dev.mysql.com/downloads/connector/j/5.0.html),将下载下来的mysql-connector-java-3.x.x-bin.jar(注意采用3.1.12版本以上的,3.1.11以下版本有问题的)添加到jira312下的common/lib/中;(同时要注意,不要下载debug驱动,用bin-g.jar为后缀的)
5、编辑jira312下的conf/server.xml文件,按照实际修改下面代码:
QUOTE:
<Server port="8005" shutdown="SHUTDOWN">6、编辑atlassian-jira/WEB-INF/classes/entityengine.xml,对照下面代码修改:
<Service name="Catalina">
<Connector port="8080"
maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
c disableUploadTimeout="true" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="[enter db username]" //输入你刚在mysql中建的用户名和密码;
password="[enter db password]"
driverClassName="com.mysql.jdbc.Driver" //驱动程序类名
url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=gbk" //输入mysql服务器地址,建议输入ip地址和端口号
minEvictableIdleTimeMillis="4000"
timeBetweenEvicti //将红色处删除
maxActive="20"
/>
<Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction"
factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>
<Manager className="org.apache.catalina.session.PersistentManager" save/>
</Context>
</Host>
</Engine>
</Service>
</Server>
CODE:
<!-- DATASOURCE - You will need to update this tag for your installation.
-->
<datasource name="defaultDS" field-type-name="mysql" //需修改如此所示
[ delete this, if it exists: schema-name="PUBLIC" ] //删除该行,如果存在的话
helper-class="org.ofbiz.core.entity.GenericHelperDAO"
check-on-start="true"
use-foreign-keys="false"
...7、确保mysql启动的情况下,在jira312目录的bin目录下,运行./startup.sh(如果需要看到启动状况,可以运行命令catalina.sh run)8、在浏览器中,输入ip地址和端口号,然后按照提示进行设置。
[ 本帖最后由 tester 于 2008-1-29 20:52 编辑 ]

最新回复
tester (2008-1-29 13:56:53)
有一点非常重要就是,为了支持中文要把mySql的默认字符集改为gbk。找到MySQL Server 5.0目录下的my.ini,把里面的 default-character-set 参数由 latin1改为 gbk ,注意default-character-set参数有两个地方。
也可以在mysql安装中选择默认字符集为utf-8
最快捷的方法,可以在server.xml中,连接数据库处采用以下方式
CODE:
jdbc:mysql://localhost:3306/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=gbk其中由于MySQL 在 8小时后关闭空闲连接, 因此必须通过 autoReconnect=true 来让驱动重新连接[ 本帖最后由 tester 于 2008-1-29 20:46 编辑 ]
gopher2k (2008-4-02 13:17:51)
小译 (2008-4-02 21:25:01)
test8888 (2008-4-05 22:15:00)
KingRight (2008-4-28 16:41:23)
有没有windows下的安装方法?
tester (2008-4-28 21:38:07)
QUOTE:
你那一步不会呢,windows下更容易一点的。