centosインストールconfluence全攻略

6690 ワード

システム:ネイティブMacOSリモートCentOS 6.6サーバwikiのインストール
Wikiバージョン:5.4.4
ファイル:www.fengyachao.com/file/confluence.zip
スタート
0.ファイルをダウンロードして解凍し、ダウンロードした圧縮ファイルをCentOSにアップロードし、解凍する
1.CentOSにログインし、
chmod +x atlassian-confluence-5.4.4-x64_1.bin
./atlassian-confluence-5.4.4-x64_1.bin

binファイルを実行すると、3つの確認が行われます.
1つ目は、インストールを確認するかどうかです.[o]
2つ目は、インストール方法を選択し、既存のものをデフォルト、カスタマイズ、アップグレードします.[1]
3つ目は、インストールを確認します.[i]
注意:この時点でインストールは完了しており、エラーは発生しないでください.
2.httpアクセス
最初のインストール情報を見ると、confluenceは8090ポートを開いていることがわかります.
アクセスhttp://your.centos.ip:8090このページのServer IDを記録
3.wikiサービスの停止
/etc/init.d/confluence stop

4.atlassian-extras-2.4.jarは本機にコピーして、解読の注釈を行うつもりです:私はmacなので、もしあなたがwindowsあるいはlinuxならば、あなたの方法でファイルをローカルにコピーします
scp user_name@your.centos.ip:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar .

5.ダウンロードした圧縮パッケージを解凍すると、confluence 5が入っています.1-crack.zip、それを解凍してconfluence 5を得る.1-crackフォルダ
centosからダウンロードしたatlassian-extras-2.4.JArはconfluence 5を上書きする.1-crackのatlassian-extras-2.4.jar
confluence 5に入ります.1-crack/iNVISIBLE
MAC対応keygen_MacOSX.sh(linux対応keygen.sh)
私はchmod+x keygen_MacOSX.sh後実行./keygen_MacOSX.shが間違っていたのでkeygenを開きましたMacOSX.shコアコードがconfluenceを実行していることを確認します.keygen.jar.そこで、私は直接次のコマンドを実行します.
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/bin/java -jar confluence_keygen.jar

UIインタフェースがポップアップされます
関連情報(nameはあまり短くない)を記入し、最も重要なのはserverIdであり、第2ステップで取得したサーバIdを記入する.
「patch!」をクリックし、第4ステップcentosからダウンロードしたconfluence 5を選択します.1-crackのatlassian-extras-2.4.jar
をクリックします.gen!”, keyテキストボックスに該当する情報が生成されます
6.このときconfluence 5.1-crackにはatlassian-extras-2.4があります.JArとatlassian-extras-2.4.bak
atlassian-extras-2.4.JArは、サーバの/opt/atlassian/confluence/confluence/WEB-INF/lib/ロケーションにコピーし、ここのファイルを上書きします.
scp atlassian-extras-2.4.jar user_name@your.centos.ip:/opt/atlassian/confluence/confluence/WEB-INF/lib/

7.wikiの起動
/etc/init.d/confluence start

8.ステップ5で生成したキーを、ステップ2のページのLicense Keyの位置にコピーする
9.「プログラムインストール」をクリック
10.centosサーバでmysqlドライバパッケージをconfluenceに配置
cp mysql-connector-java-5.1.24/mysql-connector-java-5.1.24-bin.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/

11.サービスの再起動
/etc/init.d/confluence restart

12.ページで、データベース「MySQL」を選択し、「Extername Database」をクリックします.
13.mysqlにログインしてデータベースとアカウントを作成する
centosにインストールされているmysqlです
注:5.4.4バージョンのconfluenceは、mysqlのストレージエンジンに要求があるようですが、InnoDBが必要です(私は初めて変更していません.MyISAMを使っていますが、次のステップでエラーが発生しました).
 show variables like '%storage_engine%';//        

MyISAMなら/etc/my.cnfファイル[mysqld]にdefault-storage-engine=InnoDBを追加しmysqlを再起動
/etc/init.d/mysqld restart
mysql -uroot -p
create database wiki character set UTF8;
grant all on wiki.* to wiki_user@"%" identified by "wiki_password";

14.ページで「DirectJDBC」をクリック
15.db情報の記入
Driver Class Name変更なし
Database URLは、対応するip、port、databaseを修正します.たとえば、次のようになります.
jdbc:mysql://localhost:3306/wiki?useUnicode=true&characterEncoding=UTF8&sessionVariables=storage_engine%3DInnoDB

上のコネクタは「&」ではなく「&」&」で問題ありません.もしあなたが「&」を使うなら試してもいいですが、後でエラーが発生する可能性があります.
User NameとPasswordは、手順13で作成したユーザー名のパスワードを入力します.
16.「Next」をクリックすると、長い待ち時間がかかる可能性があります.ここでエラーが発生した場合は、wikiサービスを停止し、wikiをアンインストールし、wikiファイルを削除し、データベースをアンインストールし、最初のステップからやり直します.
/etc/init.d/confluence stop
/opt/atlassian/confluence/uninstall
rm -rf /opt/atlassian
rm -rf /var/atlassian
drop database wiki //     

エラーの原因:
ステップ2ドメイン名を使用し、ip:portを使用しません.
ステップ13デフォルトのストレージエンジンがInnoDBに設定されていない
ステップ15でip、port、dbまたはコネクタが正しくありません
エラーが発生したら、後退をクリックせずに情報を修正し、「Next」をクリックしてみましょう.この手順で説明したように、関連するアンインストール操作を直接行い、問題が発生した箇所を修正し、最初のステップから開始します.
17.前のステップが成功したら、「Empty Site」をクリックします.「Example Site」をクリックすることもできます.
18.「Manage users and groups within Confluence」をクリックし、管理者関連情報を設定します.ここが「次へ」なのか「確定」なのか忘れたのでクリックすればいいです
19.further configurationをクリック
20.wikiにログインし、右上ギアアイコンドロップダウンメニューの最後のメニュー(プラグイン)をクリックし、「upload add-on」をクリックし、解凍フォルダの「Confluence-Language-TD-CN.jar」を選択する
21.重要
vim /var/atlassian/application-data/confluence/confluence.cfg.xml

このプロファイルの「hibernate.connection.url」を編集し、コネクタ「&」がここで「&」になる可能性があることに注意してください.「&」に変更するには、変更後にwikiを再起動します.
/etc/init.d/confluence restart

この手順を行わないと、中国語の内容を作成し、wikiを再起動すると、すべての中国語が文字化けし、データベースのデータが文字化けしてしまいます.
21.base url,jobの設定、スペースの作成、スペース権限、ユーザーなど
22.中国語の内容を追加した後、wikiを再起動して、ページにアクセスして、文字化けしているかどうかを見て、文字化けしていなければ基本的に大丈夫です.