安装前 系统规划与准备工作
软件准备
1.数据库软件
mysql 5.1 主程序
mysql clinet 连接客户端
mysql-devel 驱动程序
2. JDK 程序
jdk-7u75-linux-x64.tar.gz
3. Atlassian-crowd 软件
atlassian-crowd-2.8.3.tar.gz 主程序
crowd-language_zh_CN-2.7.0.jar 语言包
mysql-connector-java-5.1.32-bin.jar 数据库连接程序
keygen_crowd2.1 破解程序
4.JIRA 程序
atlassian-jira-6.3.6.tar.gz
JIRA-6.3.3-language-pack-zh_CN.jar
mysql-connector-java-5.1.25-bin.jar
keygen
5.Confluence软件
atlassian-confluence-5.8.10-x64.bin
Confluence-5.8.10-language-pack-zh_CN.jar
mysql-connector-java-5.1.32-bin.jar
confluence_keygen
系统规划
1.规划好 需要使用的系统数量,本次规划使用4台系统分别安装程序Mysql、CROWD 、JIRA 、Confluence
2.规划好主机名 最好使用XXX.XXX.XX的形式 当然 做好DNS地址解析,这是相当关键的一步
3.IP地址规划,这个也是非常重要的
4.时间同步,这个必须做,在系统安装开始前和系统安装后 都要检查一遍
实施步骤
数据库部分
1.安装操作系统 略………………………………
2.配置主机名称:修改文件 vim /etc/sysconfig/network
3.修改系统时间
rm -rf /etc/localtime
yum install -y ntpdate
ntpdate us.pool.ntp.org
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4.修改防火墙配——开放端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
5.安装 数据库
yum install mysql mysql-server mysql-devel -y 安装数据库
service mysqld start 启动数据库
mysqladmin -u root password '你的密码' 设置数据库管理密码
vim /etc/my.cnf修改数据库字符集 修改数据库字符集
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
max_allowed_packet=50000000
set-variable=max_allowed_packet=50000000
6.创建 数据库
创建Crowd数据库
mysql>create database crowd character set utf8 llate utf8_bin;
mysql>grant all on crowd.* to crowd@"%" identified by "crowd";
mysql>grant all on crowd.* to crowd@"localhost" identified by "crowd";
mysql>flush privileges;
创建数据库 并设置连接权限与用户名与密码
创建JIRA数据库
mysql>create database jiradb character set utf8 collate utf8_bin;
mysql>grant all on jiradb.* to jira@"%" identified by "jira";
mysql>grant all on jiradb.* to jira@"localhost" identified by "jira";
mysql>flush privileges;
创建数据库 并设置连接权限与用户名与密码
创建Confluence数据库
mysql>create database confluence character set utf8 collate utf8_bin;
mysql>grant all on confluence.* to confluence @"%" identified by "confluence";
mysql>grant all on confluence.* to confluence @"localhost" identified by "confluence";
mysql>flush privileges;
mysql>quit
创建数据库 并设置连接权限与用户名与密码
Atlassian Crowd 部分
安装操作系统 Centos 6.5 过程略过
修改主机名称和IP地址
修改主机名称
vim /etc/sysconfig/network
HOSTNAME=crowd.test.com
修改ip地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.30.60
NETMASK=255.255.255.0
GATEWAY=192.168.30.254
DNS1=192.168.1.1
保存并推出
重启系统
reboot
安装JAVA 并配置环境
创建目录
cd /usr/local/
mkdir java
上传JAVA 数据包 到系统/usr/local/java中
jdk-7u75-linux-x64.tar.gz
解压文件
tar xvf jdk-7u75-linux-x64.tar.gz
为系统配置环境变量
修改文件 /etc/profile
vim /etc/profile
在profile文件的末尾加入如下
export JAVA_HOME=/usr/local/java/jdk1.7.0_75
export JRE_HOME=/usr/local/java/jdk1.7.0_75/jre
export PATH=$PATH:/usr/local/java/jdk1.7.0_75/bin
export CLASSPATH=./:/usr/local/java/jdk1.7.0_75/lib:/usr/local/java/jdk1.7.0_75/jre/lib
执行以下命令选择新的java环境
update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_75/bin/java 60
update-alternatives --config java
系统会给出当下共有今个java 环境 ,选择我们安装的环境
更新时间
rm -rf /etc/localtime
yum install -y ntpdate
ntpdate us.pool.ntp.org
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改防火墙配——开放端口
/sbin/iptables -I INPUT -p tcp --dport 8095 -j ACCEPT
创建 安装目录
创建程序数据存放目录
cd /usr/local
mkdir date/crowd
创建安装文件存放目录
mkdir soft
上传文件到当前目录下
创建系统数据存放目录
cd /usr/local/
mkdir -p date/crowd