Centosでのconfluence6.3操作記録のインストールとクラッキング

Confluenceは、エンタープライズWikiの構築に使用できるプロフェッショナルなエンタープライズナレッジ管理およびコラボレーションソフトウェアです。チームメンバー間のコラボレーションと知識共有を実現できます。現在、ほとんどの企業は、一連の合流点を内部Wikiとして展開しています。コンフルエンスが充電されたので、以下にコンフルエンスのインストールとクラッキングの操作記録を紹介します(centos6 / 7システム環境に適用可能)。

1. jdk8環境をインストールします(confluenceおよびjira環境に注意してください。oraclejavaをインストールするのが最適です。デフォルトのopenjdkは機能しません。)

Jdk-8u131-linux-x64.rpmダウンロード先/optディレクトリ
ダウンロードリンク:https://pan.baidu.com/s/1pLaAjPp
パスワードの抽出:x27s

[ root@test-vm03 ~]# cd /opt/[root@test-vm03 opt]# ll jdk-8u131-linux-x64.rpm 
- rw-r--r--.1 root root 169983496 Sep 282017 jdk-8u131-linux-x64.rpm
[ root@test-vm03 opt]# rpm -ivh jdk-8u131-linux-x64.rpm

[ root@test-vm03 opt]# vim /etc/profile
......
JAVA_HOME=/usr/java/jdk1.8.0_131
JAVA_BIN=/usr/java/jdk1.8.0_131/bin
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/bin:/sbin/
CLASSPATH=.:/lib/dt.jar:/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

[ root@test-vm03 opt]# source /etc/profile
[ root@test-vm03 opt]# java -version
java version "1.8.0_131"Java(TM) SE Runtime Environment(build 1.8.0_131-b11)
Java HotSpot(TM)64-Bit Server VM(build 25.131-b11, mixed mode)

2. mysql環境をインストールします(ここでは、centos7の下に [** MariaDB **](https://cloud.tencent.com/product/tdsql?from=10680)があります)

[ root@test-vm03 ~]# yum -y install mariadb mariadb-server
[ root@test-vm03 ~]# systemctl start mariadb
[ root@test-vm03 ~]# systemctl enable mariadb
 
次に、MariaDBの簡単な構成を実行し、パスワードを設定すると、最初にパスワードを入力するように求められます
[ root@test-vm03 ~]# mysql_secure_installation
1つ目はパスワードを設定することで、最初にパスワードを入力するように求められます
 
Enter current password forroot(enter for none):<-初めてEnterキーを押します
 
パスワードを設定してください
 
Set root password?[Y/n]<-rootユーザーのパスワードを設定するかどうか、yを入力してEnterキーを押すか、Enterキーを直接押します
New password:<-rootユーザーのパスワードを設定します
Re-enter newpassword:<-設定したパスワードを再入力してください
 
その他の構成
Remove anonymous users?[Y/n]<-匿名ユーザーを削除するかどうか、Enterキーを押します
Disallow root login remotely?[Y/n]<-ルートリモートログインを禁止するかどうか,キャリッジリターン,
Remove test database and access to it?[Y/n]<-テストデータベースを削除するかどうか、Enterキーを押します
Reload privilege tables now?[Y/n]<-権限テーブルを再読み込みするかどうか、Enterキーを押します

[ root@test-vm03 ~]# mysql -p123456
Welcome to the MariaDB monitor.  Commands end with; or \g.
Your MariaDB connection id is 3
Server version:5.5.56-MariaDB MariaDB Server

Copyright(c)2000,2017, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h'for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show databases;+--------------------+| Database           |+--------------------+| information_schema || mysql              || performance_schema |+--------------------+4 rows inset(0.01 sec)

MariaDB [(none)]>

次に、MariaDBの文字セットを構成します:->1つ目は構成ファイルです/etc/my.cnf、で[mysqld]ラベルの下に追加
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
 
- > 次に、構成ファイル/etc/my.cnf.d/client.cnf、で[client]加える
default-character-set=utf8
 
- > 次に、構成ファイル/etc/my.cnf.d/mysql-clients.cnf、で[mysql]加える
default-character-set=utf8
 
最後に、MariaDBを再起動し、MariaDBにログインして、文字セットを表示します
[ root@test-vm001 my.cnf.d]# systemctl restart mariadb

[ root@test-vm03 ~]# mysql -p123456
Welcome to the MariaDB monitor.  Commands end with; or \g.
Your MariaDB connection id is 4
Server version:5.5.56-MariaDB MariaDB Server

Copyright(c)2000,2017, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h'for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show variables like "%character%";show variables like "%collation%";+--------------------------+----------------------------+| Variable_name            | Value                      |+--------------------------+----------------------------+| character_set_client     | utf8                       || character_set_connection | utf8                       || character_set_database   | utf8                       || character_set_filesystem | binary                     || character_set_results    | utf8                       || character_set_server     | utf8                       || character_set_system     | utf8                       || character_sets_dir       |/usr/share/mysql/charsets/|+--------------------------+----------------------------+8 rows inset(0.00 sec)+----------------------+-----------------+| Variable_name        | Value           |+----------------------+-----------------+| collation_connection | utf8_unicode_ci || collation_database   | utf8_unicode_ci || collation_server     | utf8_unicode_ci |+----------------------+-----------------+3 rows inset(0.00 sec)

MariaDB [(none)]> 

Confluenceに対応するデータベース、ユーザー名、パスワードを作成します
MariaDB [(none)]> create database confluence default character set utf8 collate utf8_bin;
Query OK,1 row affected(0.00 sec)

MariaDB [(none)]> grant all on confluence.* to 'confluence'@'%' identified by 'confluencepasswd';
Query OK,0 rows affected(0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK,0 rows affected(0.00 sec)

**3つ目は、ひびの入った合流点をダウンロードしてインストールする6.3 **

atlassian-confluence-6.3.1-x64.bin    
ダウンロードリンク:https://pan.baidu.com/s/1skD5DQtパスワードの取得:5vmk
 
atlassian-extras-decoder-v2-3.2.jar   
ダウンロードリンク:https://pan.baidu.com/s/1eRKDDOAパスワードの取得:mbjp

atlassian-universal-plugin-manager-plugin-2.22.jar
ダウンロードリンク:https://pan.baidu.com/s/1o7Lfv6M抽出パスワード:1i3y
 
上記の2つのパッケージをローカルにダウンロードします/optディレクトリ,バイナリファイルに実行権限を付与してからインストール
[ root@test-vm03 opt]# ls
atlassian-confluence-6.3.1-x64.bin  atlassian-extras-decoder-v2-3.2.jar
[ root@test-vm03 opt]# chmod +x atlassian-confluence-6.3.1-x64.bin
[ root@test-vm03 opt]# ./atlassian-confluence-6.3.1-x64.bin

上の図から、confluenceが/ opt / atlassian / confluenceおよび/ var / atlassian / application-data / confluenceディレクトリにインストールされており、confluenceのデフォルトのリスニングポートは8090であることがわかります。デフォルトで最後までインストールできます。
注:confluenceのメイン構成ファイルは/opt/atlassian/confluence/conf/server.xmlで、これはjiraに似ています。このserver.xmlは、tomcatのserver.xml構成ファイルと同等です。アクセスポートを変更する場合は、ここで変更できます。
confluenceのデータディレクトリを変更する場合は、インストールプロセス中に変更できます(デフォルトは/ var / atlassian / application-data / confluenceです)

コンフルエンスポートが稼働しているかどうかを確認します
[ root@test-vm03 opt]# lsof -i:8090
COMMAND   PID       USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    18100 confluence   36u  IPv6 188496      0t0  TCP *:8090(LISTEN)

confluenceコマンドを再起動します
[ root@test-vm03 opt]# /etc/init.d/confluence restart

コンフルエンスにアクセスするには、ブラウザに[http://172.16.220.129:8090](http://172.16.220.129:8090/)と入力します

製品のインストールを選択し、[次へ]をクリックしてインストールを続行します

上の図から、認証コードを入力する必要があることがわかります。合流認証コードを解読する方法は次のとおりです。

上のスクリーンショットのサーバーIDをコピーします(つまり、BBMEC-9EIB-35GW-URME)、そして合流点を閉じる
[ root@test-vm03 opt]# /etc/init.d/confluence stop
[ root@test-vm03 opt]# lsof -i:8080[root@test-vm03 opt]#
 
atlassianをダウンロードしたファイルに置き換えます-extras-decoder-v2-3.2.jarファイル(ファイルはにダウンロードされます/optでは、ロールバックを容易にするために、置換前に前のファイルのバックアップを実行する必要があります)
[ root@test-vm03 opt]# cp /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar /mnt/[root@test-vm03 opt]# cp /opt/atlassian-extras-decoder-v2-3.2.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar
 
コンフルエンスに付属のアトラスをダウンロードしたファイルに置き換えます-universal-plugin-manager-plugin-2.22.1.jar(ファイルはにダウンロードされます/optでは、ロールバックを容易にするために、置換前に前のファイルのバックアップを実行する必要があります)
[ root@test-vm03 opt]# mv /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22.1.jar /mnt/[root@test-vm03 opt]# cp atlassian-universal-plugin-manager-plugin-2.22.jar /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/[root@test-vm03 opt]# /etc/init.d/confluence start
[ root@test-vm03 opt]# lsof -i:8090
COMMAND   PID       USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    18100 confluence   36u  IPv6 188496      0t0  TCP *:8090(LISTEN)

次に、引き続き[http://172.16.220.129:8090](http://172.16.220.129:8090/)にアクセスし、コンフルエンスキーを登録します。

以下の操作は、FQを前提として実行する必要があり(私はFQにTianyantongのブラウザプラグインメソッド[http://www.tianyantong.org.cn](http://www.tianyantong.org.cn/)を使用します)、Googleメールを使用して登録します

しばらくすると、次のメッセージが自動的に表示されます。[はい]をクリックしてください

上記のように、右側にこのコンフルエンスのライセンスキーが表示されます(上記のコンフルエンスインストールの「認証コード」の「サーバーID」の下にある空白のボックスにこれらのキーを手動で貼り付けます)

以下のように、外部データベースを選択します

**- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  **

次のエラーが発生した場合(java mysqlドライバーがありません):

解決:

java用のmysqlドライバーをダウンロードします:mysql-connector-java-5.0.8-bin.jar
ダウンロードリンク:https://pan.baidu.com/s/1c2CQzcO
パスワードの抽出:ku8s

[ root@test-vm03 opt]# cp mysql-connector-java-5.0.8-bin.jar /opt/atlassian/confluence/lib/[root@test-vm03 opt]# /etc/init.d/confluence restart

その後、httpにアクセスし続けます://172.16.220.129:8090/、構成データベース

**- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  **

mysqlに初めて接続するとき(上記のMariaDBの許可された情報を使用して接続する、つまり、ユーザー名:confluence、パスワード:confluencepasswd)、少し遅い場合があります。しばらくお待ちください〜

------------------------------------------------------------------------------------------------

コンフルエンスメールボックス機能について話しましょう(詳細には触れず、スクリーンショットを見てください):

上記の設定の後、confluenceのメール機能が設定されました。管理者アカウントで他のユーザーを作成または招待する方法は次のとおりです。

通常、ユーザーが自分で登録することは禁止されており、新しいユーザーは管理者アカウントで作成または招待する必要があります(電子メール経由)

**管理者アカウントの「ユーザーの追加」のように、追加後、ユーザーの初期パスワードを設定します。メールを受信した後、ログインしてパスワードを変更できます。 ****

**- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - **「ユーザーを招待」して新しいユーザーを作成することもできます。ユーザーがメールを受信したら、メールのプロンプトに従ってユーザーを作成します

**- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ****メール機能を設定した後、記事を共有すると、ユーザーのメールボックスにメールで共有できます。 ****

注:記事を作成するときに、左側のページまたはサブページを作成するときに、左下隅にある[スペース管理]-[サイドバーの構成]をクリックできます。
**この時点で、合流点の設置とクラッキングは完全に完了しています。後で、confluenceとjiraの関係と、それらがLDAPに接続する方法を紹介します。 ****

Recommended Posts

Centosでのconfluence6.3操作記録のインストールとクラッキング
CentosでのJira7操作記録のインストールとクラッキング
CentOSでのMysqlのインストールと使用
centos7でのredisのインストールと構成
CentOS6.5でのrsyncサーバーのインストールと構成
Centos7のインストールとJenkinsの構成
Centos6.5のインストールとKVMの展開
ジェンキンス学習のcentos6.9の下でのインストール
CentOS7のインストールとGitlabのメンテナンス
CentOSでのJava-JDKのインストールと構成
CentOS7でのErlang20.2のインストールと展開
centOS7でのSparkのインストールと構成のチュートリアルの詳細な説明
CentOS 7でのTomcatのインストールと構成(Tomcatの起動)
CentOS6 / 7でのMySQL8.0のインストール、展開、および構成
Centos-6.5LNMP環境のインストールと展開
Centos7のインストールとgitlabサーバーの展開
Ubuntu16.04でのCUDAのインストールとアンインストール
CentOSでのZabbixのインストールと展開およびローカリゼーション
CentOS7でのJenkinsのインストールと展開のチュートリアル
CentOS7.2でのKVMのインストールと予備使用
Centos7のインストールとAirflowの展開の詳細
CentOS7システムでのJDKのインストールと構成
Ubuntu12.04でのpulseaudioとAPIの使用法のインストール
VMware10でのCentOS7のインストールと構成のグラフィックチュートリアル
Centos7によるPHPのインストールとNginxのチュートリアルの詳細
VMwareWorkstationでのCentOS7のインストールと構成
CentOSでのMySQL8.0のインストールと展開、非常に詳細!
CentosでのMicrosoftROpenの非ルートインストール
Centos7でのFastDFSのインストールから入力まで
CentOS8のグラフィカルインストール
Centos7でのRedis3のインストール
UbuntuでのPythonでのGDALのインストールと使用
Centos7でのJDK、mysql、tomcatの環境構成
ubuntuでのrz / szコマンドのインストールと使用方法
Centosmysqlのインストールと構成
CentOSでのRedisクラスターのインストール
Centos7のインストールと構成のプロメテウス
CentOS7のインストールと構成PPTP
CentOSのインストールと構成cmake
Centos7.5のインストールと構成MongoDB4.0.4
CentOSでのRedisクラスターのインストール
CentOS7のインストールと構成PPTP
CentOS7でのルートパスワードクラッキング
centos7kvmのインストールと使用
Oracle11gのCentos7サイレントインストール
CentOS7postgresqlのインストールと使用
CentOS6のインストールとコンフルエンスのクラック
DockerのCentOS環境インストール
Centos7elk7.1.1のインストールと使用
CentOS7のインストールとエントリからマスターまでのnginxのメンテナンス
CentOSでの脆弱性スキャンおよび分析ソフトウェアNessusの展開
Liunx(centos8)でのyumの基本的な使用法と例(推奨)
Centos8のOpenStackUssuriの最小限の展開とインストールの詳細なチュートリアル
CentOS7はopenjdk、tomcat、mysqlプロセスの紹介をインストールします
CentOS5.9でkeepalivedをインストールして構成します
Hyper-VインストールCentOS8問題の分析
Centos5.2でLAMPをコンパイルしてインストールします
CentOSでNginxとuを使用する
UbuntuでのSubversion(SVN)のクイックインストールと構成の詳細な説明
ダメンデータベースチュートリアルのCentos7インストール
CentOS8インストールMariaDB詳細チュートリアル