安裝前 系統(tǒng)規(guī)劃與準(zhǔn)備工作 ?
軟件準(zhǔn)備 ??
1.數(shù)據(jù)庫(kù)軟件
? ? ? mysql 5.1 主程序
? ? ? mysql clinet 連接客戶端
? ? ? mysql-devel 驅(qū)動(dòng)程序
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 語(yǔ)言包
? ?mysql-connector-java-5.1.32-bin.jar 數(shù)據(jù)庫(kù)連接程序
??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? ?
系統(tǒng)規(guī)劃
1.規(guī)劃好 需要使用的系統(tǒng)數(shù)量慧起,本次規(guī)劃使用4臺(tái)系統(tǒng)分別安裝程序Mysql骨杂、CROWD 、JIRA 厚棵、Confluence
2.規(guī)劃好主機(jī)名 最好使用XXX.XXX.XX的形式 當(dāng)然 做好DNS地址解析啸罢,這是相當(dāng)關(guān)鍵的一步
3.IP地址規(guī)劃押袍,這個(gè)也是非常重要的
4.時(shí)間同步甸饱,這個(gè)必須做联四,在系統(tǒng)安裝開(kāi)始前和系統(tǒng)安裝后 都要檢查一遍
實(shí)施步驟 ?
?數(shù)據(jù)庫(kù)部分
1.安裝操作系統(tǒng)?? 略………………………………
2.配置主機(jī)名稱:修改文件 ?vim /etc/sysconfig/network
3.修改系統(tǒng)時(shí)間 ?
rm -rf /etc/localtime?
yum install -y ntpdate?
ntpdate?us.pool.ntp.org?
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
?4.修改防火墻配——開(kāi)放端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
5.安裝 數(shù)據(jù)庫(kù)
yum install mysql mysql-server mysql-devel -y 安裝數(shù)據(jù)庫(kù)
service mysqld start 啟動(dòng)數(shù)據(jù)庫(kù)
mysqladmin -u root password '你的密碼' ?設(shè)置數(shù)據(jù)庫(kù)管理密碼
vim /etc/my.cnf修改數(shù)據(jù)庫(kù)字符集 ? 修改數(shù)據(jù)庫(kù)字符集
datadir=/var/lib/mysql?
socket=/var/lib/mysql/mysql.sock
max_allowed_packet=50000000
set-variable=max_allowed_packet=50000000
6.創(chuàng)建 數(shù)據(jù)庫(kù)?
創(chuàng)建Crowd數(shù)據(jù)庫(kù)
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;
創(chuàng)建數(shù)據(jù)庫(kù) 并設(shè)置連接權(quán)限與用戶名與密碼
創(chuàng)建JIRA數(shù)據(jù)庫(kù)
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;
創(chuàng)建數(shù)據(jù)庫(kù) 并設(shè)置連接權(quán)限與用戶名與密碼
創(chuàng)建Confluence數(shù)據(jù)庫(kù)?
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
創(chuàng)建數(shù)據(jù)庫(kù) 并設(shè)置連接權(quán)限與用戶名與密碼
Atlassian Crowd 部分?
? 安裝操作系統(tǒng) Centos 6.5 過(guò)程略過(guò)
?修改主機(jī)名稱和IP地址?
修改主機(jī)名稱?
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?
保存并推出
重啟系統(tǒng)
reboot
? 安裝JAVA 并配置環(huán)境?
創(chuàng)建目錄?
cd /usr/local/
mkdir java
上傳JAVA 數(shù)據(jù)包 到系統(tǒng)/usr/local/java中
jdk-7u75-linux-x64.tar.gz?
解壓文件?
tar xvf jdk-7u75-linux-x64.tar.gz?
為系統(tǒng)配置環(huán)境變量?
修改文件 /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?
執(zhí)行以下命令選擇新的java環(huán)境?
update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_75/bin/java 60?
update-alternatives --config java
系統(tǒng)會(huì)給出當(dāng)下共有今個(gè)java 環(huán)境 撑碴,選擇我們安裝的環(huán)境
更新時(shí)間
rm -rf /etc/localtime?
yum install -y ntpdate?
ntpdate?us.pool.ntp.org?
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改防火墻配——開(kāi)放端口
/sbin/iptables -I INPUT -p tcp --dport 8095 -j ACCEPT
創(chuàng)建 ?安裝目錄?
創(chuàng)建程序數(shù)據(jù)存放目錄?
cd /usr/local
mkdir date/crowd
創(chuàng)建安裝文件存放目錄
mkdir ?soft?
上傳文件到當(dāng)前目錄下
創(chuàng)建系統(tǒng)數(shù)據(jù)存放目錄
?cd /usr/local/
?mkdir -p date/crowd