CentOS7搭建wiki系統--Confluence


 

一、環境准備

1、下載軟件工具包

鏈接:https://pan.baidu.com/s/1Hrvi3IvjY6aK4KggD5UWTw 
提取碼:4i5d

 

2、安裝JDK1.8

把包放到服務器
jdk-8u51-linux-x64.gz
tar -zxvf jdk-8u51-linux-x64.gz
mv jdk1.8.0_51 /opt/

配置環境變量
vim /etc/profile
JAVA_HOME=/opt/jdk1.8.0_51
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH

加載驗證
source /etc/profile java -version

 

3、安裝Mysql5.6

將rpm包下載下來

MySQL-client-5.6.46-1.el7.x86_64.rpm MySQL-server-5.6.46-1.el7.x86_64.rpm

  

安裝依賴

yum install -y perl net-tools autoconf

  

檢查是否安裝mysql數據庫

rpm -qa | grep mariadb
rpm -qa | grep mysql

  

卸載已安裝的數據庫

rpm -e 長包名 --nodeps

  

安裝mysql數據庫

rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm

  

配置mysql

vi /usr/my.cnf
[client]
default-cahracter-set=utf8
[mysqld]
character_set_server=utf8
collation_server=utf8_general_ci
skip-grant-tables

  

登錄數據庫

service mysql start
mysql
use mysql
update user set password=password('ok');

  

繼續配置

vi /usr/my.cnf
#skip-grant-tables
service mysql restart

  

再次登錄

mysql -uroot -pok
set password=password('ok');
use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ok' WITH GRANT OPTION;
flush privileges;

  

創建數據庫

CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;

GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'localhost' IDENTIFIED BY '123456';

GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'%' IDENTIFIED BY '123456';

FLUSH PRIVILEGES;

SET GLOBAL tx_isolation='READ-COMMITTED';

  

創建一個數據目錄並添加權限(安裝配置時使用)

mkdir /opt/wiki_date/

chmod 777 /opt/wiki_date/

 

 

二、准備啟動包以及其他文件

 

atlassian-confluence-6.8.5-x64.bin

mysql-connector-java-5.1.31-bin.jar

 

三、為執行文件添加權限

 

chmod +x atlassian-confluence-6.8.5-x64.bin

 

 

四、執行bin文件

 

./atlassian-confluence-6.8.5-x64.bin

 

 

五、上傳mysql驅動

 

service confluence stop

# 將 mysql-connector-java-5.1.31-bin.jar 上傳至/opt/atlassian/confluence/confluence/WEB-INF/lib下

service confluence start

 

 

六、安裝配置confluence

 

瀏覽器輸入IP:8090  進入瀏覽器后切記不要多次點擊(一個按鈕點2次就報錯了)以及中途中斷否則就可能需要重新安裝(查看“標題七”重新安裝)

 

 

 

 

 

 

這里不勾選插件,直接點擊下一步。

 

 

 

 

 

登陸賬號獲取授權碼,無賬號可注冊。

 

 

 

 

點擊創建證書后,等待下面彈出的窗口,點yes。

 

 

 

 

隨后跳轉到安裝頁面,點下一步。(注意:點完下一步可能會出現創建集群 的頁面, 集群名字隨便填,目錄填環境准備中創建好的數據目錄路徑,點 擊下一步)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

如果進入之后右面有一些提示信息。去除方法:

vim /usr/my.cnf

[client]

default-cahracter-set=utf8

[mysqld]

character_set_server=utf8

collation_server=utf8_general_ci

max_allowed_packet=512M

innodb_log_file_size=2GB

 

service confluence restart

systemctl restart mysql

  

 

 

 

 

 

 

七、卸載和重新安裝

service confluence stop

cd /opt/wiki_date/ && rm -rf *

rm -rf /opt/atlassian/

rm -rf  /var/atlassian/

./atlassian-confluence-6.8.5-x64.bin

# 將mysql-connector-java-5.1.31-bin.jar 上傳至/opt/atlassian/confluence/confluence/WEB-INF/lib下

service confluence start

mysql -uroot -pok

mysql> drop database confluence;

mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;

mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'localhost' IDENTIFIED BY '123456';

mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'%' IDENTIFIED BY '123456';

mysql> FLUSH PRIVILEGES;

mysql> SET GLOBAL tx_isolation='READ-COMMITTED';

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM