Xwiki 8.4.5 インストール

1.Xwikiのダウンロード

  1. 自分の仮想マシンにログインする。
    Teratermの場合:
    172.16.xx.yy (教室の後ろの自分用の仮想サーバ)
    ログインID: root
    ログインパスワード: xxxxxxxxxxxxxxxxx
    でログインする。
    Linuxのsshの場合:
    ssh  root@1722.16.xx.yy
    パスワード:xxxxxxxxxxxxxxxxxxxx
     
  2. 大元のダウンロードサイト:(ここからはダウンロードせず、下記3.の項のようにダウンロードする。)
    https://www.xwiki.org/xwiki/bin/view/Download/
    8.4.5 を選び、下記 zip 版を、自分の仮想マシン内にダウンロードする。
    ZIP Package
    ファイル名:
    xwiki-enterprise-jetty-hsqldb-8.4.5.zip
     
  3. 皆でダウンロードすると時間がかかるので、
    今回は、下記に置いてあります。
    http://192.168.0.76/dl/Xwiki.zip

    コピー方法:各自の仮想マシンから以下を実行する。
    cd でホームディレクトリに移動後、
    wget  http://192.168.0.76/dl/xwiki.zip
     

2.Xwikiの解凍と配置

  1. 解凍する。
    cd
    unzip  xwiki.zip
    ls
    xwiki-enterprise-jetty-hsqldb-8.4.5 というディレクトリができる。
     
  2. 配置する。(ディレクトリのまるごと移動)注意: xwikiくらいまで打ってからTABキーで補完できます。
    mv xwiki-enter prise-jetty-hsqldb-8.4.5  /var/www/xwiki845

3.ポートの変更

  1. 配置したディレクトリに移動
    cd  /var/www/xwiki845
     
  2. 下記ファイルのポートを変更(変更方法は以下を参照)
    vi  start_xwiki.sh
    8080→8090
    8079→8091

    vi  stop_xwiki.sh
    8080→8090
    8079→8091

    変更方法
    vi エディタで、:(コロン)を打って、下記コマンドで一括変更
    注意: %s は、先頭行から最終行まで全て変換、 g は、1行に複数あっても全て変換、の意味。
    s/A/B/ は、AをBに置き換え(substitute)する、の意味。

    :%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外(手元のWindows)からのブラウザでアクセスする場合:
    1. LinuxのIPアドレスを確認
      各自の仮想サーバ: 172.16.95.xx です。
       
    2. ポート 8090, 8091を下記コマンドで開く。
      コマンド:

      firewall-cmd --add-port=8090/tcp --permanent

      firewall-cmd --add-port=8091/tcp --permanent

      firewall-cmd --reload

      firewall-cmd  --list-all   表示される内容に、8090, 8091があることを確認する。
       
  2. 手元のWindowsのブラウザから下記でアクセス。

    http://172.16.95.xx:8090/

    しばらく、%表示が上がっていくので、待つ。
     
  3. ログインする。
    画面右上の横三本線(三)をクリックし、ログインする。
    ID: Admin
    初期パスワード: admin

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

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

7. ページの作成、編集

  1. 画面真ん中右寄りの「+」マークで文書作成、適宜タイトルをつける。
    https://wiki.dietpanda.biz/xwiki/bin/download/Main/Xwiki8.4.5+install/WebHome/Xwiki%E6%96%87%E7%AB%A0%E5%85%A5%E5%8A%9B.pdf
     
  2. 画面真ん中右寄りの「鉛筆マーク」で文書編集できます。
    リンク
    画像挿入
    などやってみましょう。

8. 編集機能の追加

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: