Xwiki8.3 install
Xwiki 8.3 インストール
1.Xwikiのダウンロード
- ダウンロードサイト
https://www.xwiki.org/xwiki/bin/view/Download/
8.3 を選び、下記 zip 版をダウンロードする。
ZIP Package
ファイル名:
xwiki-enterprise-jetty-hsqldb-8.3.zip - 皆でダウンロードすると時間がかかるので、
今回は、下記に置いてあります。
172.16.94.86:/tmp/Xwiki83.zip
172.16.94.87:/ tmp/Xwiki83.zip
172.16.94.88:/ tmp/Xwiki83.zip - コピー方法:各自の仮想マシンから以下を実行する。
cd でホームディレクトリに移動後、下記のいずれかでコピーする。
パスワード:LinuxServer@pass
scp root@192.168.1.10:/tmp/xwiki83.zip . ←空白&ピリオドあります。
scp root@192.168.1.20:/tmp/xwiki83.zip . ←空白&ピリオドあります。
scp root@192.168.1.30:/tmp/xwiki83.zip . ←空白&ピリオドあります。
2.Xwikiの解凍と配置
- 解凍する。
cd
unzip xwiki83.zip
ls
xwiki-enterprise-jetty-hsqldb-8.3 というディレクトリができる。
- 配置する。(ディレクトリのまるごと移動)
mv xwiki-enter prise-jetty-hsqldb-8.3 /var/www/xwiki83
3.ポートの変更
- 配置したディレクトリに移動
cd /var/www/xwiki83
- 下記ファイルのポートを変更
start_xwiki.sh
stop_xwiki.sh
8080→8090
8079→8081
- 変更方法
vi エディタで、:(コロン)を打って、下記コマンドで一括変更
:%s/8080/8090/g
:%s/8079/8091/g
4.起動
- 下記コマンドで起動する。
./start_xwiki.sh &
しばらく待つ。[root@localhost xwiki83]# ./start_xwiki.sh &
Starting Jetty on port 8090, please wait...(途中略) JavaのException (at ・・・・のようなメッセージ)がでていないか注意する。
6250d33c{HTTP/1.1}{0.0.0.0:8090}
2016-11-01 10:37:08.133:INFO:oejs.Server:main: Started @71222ms
2016-11-01 10:37:08.133:INFO:oxtjl.NotifyListener:main: ----------------------------------
2016-11-01 10:37:08.146:INFO:oxtjl.NotifyListener:main: Server started, you can now open http://localhost:8090/ in your browser to access your wiki.
2016-11-01 10:37:08.146:INFO:oxtjl.NotifyListener:main: ------------------------
こんな感じのメッセージがでたら、エンターキーを押して、コマンドラインにしておいてよい。(放置してもよい。)[root@localhost xwiki83]#
5.ブラウザでアクセス、ログイン
- Linux内のFirefoxからアクセスする場合:
http://localhost:8090/
しばらく、%表示が上がっていくので、待つと、初期画面が表示される。
- Linux外からのブラウザでアクセスする場合:
- LinuxのIPアドレスを確認
- ポート 8090, 8091を開く。
コマンド:
firewall-cmd --add-port=8090/ --zone=public --permanent
firewall-cmd --add-port=8091/ --zone=public --permanent
firewall-cmd --reload
-
- Linux外のブラウザから下記でアクセス。
http://192.168.1.11:8090/
- Linux外のブラウザから下記でアクセス。
- ログインする。
画面右上の横三本線(三)をクリックし、ログインする。
ID: Admin
初期パスワード: admin
6.一般ユーザに登録させない設定
- 画面右上三本線(三)クリックし、
Administer Wiki
を選択。
- Users&Groupsの、Rights(権限)をクリック
- Usersのラジオボタンをクリック選択する。
- Unregisterred User (未登録ユーザ)の、「Register」をクリックして
チェックを外し、×(侵入禁止マーク)にする。
- 画面左上「Xwikiロゴ」をクリックして、ホームに戻る。
7. ページの作成、編集
- 画面真ん中右寄りの「+」マークで文書作成、適宜タイトルをつける。
作成位置に注意。 /Home/Homeに作ると便利。です。
- 画面真ん中右寄りの「鉛筆マーク」で文書編集できます。
リンク
画像挿入
などやってみましょう。
8. 編集機能の追加
- URLに下記を入れる。
localhost:8090/xwiki/bin/edit/CKEditor/EditSheet?editor=object
- 下記をクリック
JavaScriptExtension 0: CKEditor Loader
- 下記を変更
linkShowAdvancedTab: false, ← false をtrueに変更
linkShowTargetTab: false, ← false をtrueに変更
- 下記を変更(saveのみ残し、あとは消す。)
removePlugins: 'bidi,colorbutton,font,justify,save,specialchar',
↓
removePlugins: 'save',
- フォントカラー、背景カラー、URLリンクのターゲットが表示されることを確認。