Xwiki8.3 install


Xwiki 8.3 インストール

aaa  bbb

1.Xwikiのダウンロード

  1. ダウンロードサイト
    https://www.xwiki.org/xwiki/bin/view/Download/
    8.3 を選び、下記 zip 版をダウンロードする。
    ZIP Package
    ファイル名:
    xwiki-enterprise-jetty-hsqldb-8.3.zip
  2. 皆でダウンロードすると時間がかかるので、
    今回は、下記に置いてあります。
    172.16.94.86:/tmp/Xwiki83.zip
    172.16.94.87:/ tmp/Xwiki83.zip
    172.16.94.88:/ tmp/Xwiki83.zip
  3. コピー方法:各自の仮想マシンから以下を実行する。
    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の解凍と配置

  1. 解凍する。
    cd
    unzip  xwiki83.zip
    ls
    xwiki-enterprise-jetty-hsqldb-8.3 というディレクトリができる。
     
  2. 配置する。(ディレクトリのまるごと移動)
    mv xwiki-enter prise-jetty-hsqldb-8.3 /var/www/xwiki83

3.ポートの変更

  1. 配置したディレクトリに移動
    cd  /var/www/xwiki83
     
  2. 下記ファイルのポートを変更
    start_xwiki.sh
    stop_xwiki.sh
    8080→8090
    8079→8091
     
  3. 変更方法
    vi エディタで、:(コロン)を打って、下記コマンドで一括変更
    :%s/8080/8090/g
    :%s/8079/8091/g
     

4.起動

  1. 下記コマンドで起動する。
    ./start_xwiki.sh &
     
  2. しばらく待つ。[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.ブラウザでアクセス、ログイン

  1. Linux内のFirefoxからアクセスする場合:
    http://localhost:8090/

    しばらく、%表示が上がっていくので、待つと、初期画面が表示される。
     
  2. Linux外からのブラウザでアクセスする場合:
    1. LinuxのIPアドレスを確認
    2. ポート 8090, 8091を開く。
      コマンド:
firewall-cmd --add-port=8090/tcp --zone=public --permanent
firewall-cmd --add-port=8091/tcp --zone=public --permanent
firewall-cmd --reload
    1. Linux外のブラウザから下記でアクセス。
      http://192.168.1.11:8090/
       
  1. ログインする。
    画面右上の横三本線(三)をクリックし、ログインする。
    ID: Admin
    初期パスワード: admin

6.一般ユーザに登録させない設定

  1. 画面右上三本線(三)クリックし、
    Administer Wiki
    を選択。
     
  2. Users&Groupsの、Rights(権限)をクリック
     
  3. Usersのラジオボタンをクリック選択する。
     
  4. Unregisterred User (未登録ユーザ)の、「Register」をクリックして
    チェックを外し、×(侵入禁止マーク)にする。
     
  5. 画面左上「Xwikiロゴ」をクリックして、ホームに戻る。

7. ページの作成、編集

  1. 画面真ん中右寄りの「+」マークで文書作成、適宜タイトルをつける。
    作成位置に注意。 /Home/Homeに作ると便利。です。
     
  2. 画面真ん中右寄りの「鉛筆マーク」で文書編集できます。
    リンク
    画像挿入
    などやってみましょう。

8. 編集機能の追加

  1. URLに下記を入れる。
    localhost:8090/xwiki/bin/edit/CKEditor/EditSheet?editor=object
     
  2. 下記をクリック
    JavaScriptExtension 0: CKEditor Loader
     
  3. 下記を変更
            linkShowAdvancedTab: false,   ← false をtrueに変更
            linkShowTargetTab: false,    ← false をtrueに変更
     
  4. 下記を変更(saveのみ残し、あとは消す。)
    removePlugins: 'bidi,colorbutton,font,justify,save,specialchar',

    removePlugins: 'save',
     
  5. フォントカラー、背景カラー、URLリンクのターゲットが表示されることを確認。
  6. https://www.google.co.jp/
     
Tags:
Created by Akiyoshi Yamakawa on 2016/10/31 20:54
    

Tips

You can click on the arrows next to the breadcrumb elements to quickly navigate to sibling and children pages.

Need help?

If you need help with XWiki you can contact: