インストールガイド · 3 min read · Dec 21, 2025

Ubuntu 16.04にXWikiをインストールして設定する方法

XWikiは、Javaで書かれた無料のオープンソースのウィキソフトウェアで、TomcatやJBossなどのサーブレットコンテナ上で動作します。XWikiは、MySQLやPostgreSQLなどのデータベースを使用して情報を保存します。XWikiを使用すると、構造化データを保存し、ウィキインターフェース内でサーバースクリプトを実行できます。複数のブログをホストし、ファイルやフォルダを管理または表示することができます。

XWikiには多くの機能があり、その一部は以下に示されています:

  • バージョン管理とACLをサポート。
  • ワイルドカードを使用してウィキ全体を検索可能。
  • ウィキページをPDF、ODT、RTF、XML、HTMLに簡単にエクスポート。
  • コンテンツの整理とインポート。
  • WYSIWYGエディタを使用したページ編集。

要件

  • Ubuntu 16.04を実行しているサーバー。
  • sudo権限を持つ非rootユーザー。

システムの更新

始める前に、Ubuntuリポジトリを最新バージョンに更新する必要があります。次のコマンドを使用してこれを行うことができます:

sudo apt-get update -y  
sudo apt-get upgrade -y

リポジトリが更新されたら、すべての更新を適用するためにシステムを再起動します。

Javaのインストール

XwikiはJavaベースのアプリケーションであるため、最初にJava 8をインストールする必要があります。デフォルトでは、Java 8はUbuntuリポジトリにはありません。webupd8team PPAリポジトリをシステムに追加することでJava 8をインストールできます。

まず、次のコマンドを実行してPPAを追加します:

sudo add-apt-repository ppa:webupd8team/java

次に、次のコマンドでリポジトリを更新します:

sudo apt-get update -y

リポジトリが最新の状態になったら、次のコマンドを実行してJava 8をインストールできます:

sudo apt-get install oracle-java8-installer -y

Javaをインストールした後、次のコマンドでJavaのバージョンを確認できます:

java -version

次の出力が表示されるはずです:

Java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

Xwikiのダウンロードとインストール

次に、XWikiが提供するセットアップファイルをダウンロードする必要があります。次のコマンドを使用してダウンロードできます:

wget http://download.forge.ow2.org/xwiki/xwiki-enterprise-installer-generic-8.1-standard.jar

ダウンロードが完了したら、以下のようにjavaコマンドを使用してダウンロードしたパッケージファイルをインストールできます:

sudo java -jar xwiki-enterprise-installer-generic-8.1-standard.jar

次の出力が表示されるはずです:

28 Jan, 2018 6:57:37 PM INFO: Logging initialized at level 'INFO'
28 Jan, 2018 6:57:37 PM INFO: Commandline arguments: 
28 Jan, 2018 6:57:37 PM INFO: Detected platform: ubuntu_linux,version=3.19.0-25-generic,arch=x64,symbolicName=null,javaVersion=1.7.0_151
28 Jan, 2018 6:57:37 PM WARNING: Failed to determine hostname and IP address
Welcome to the installation of XWiki Enterprise 8.1!
The homepage is at: http://xwiki.org/

Press 1 to continue, 2 to quit, 3 to redisplay

今、1を押してインストールを続行してください。次の出力が表示されるはずです:

Please read the following information: 
                                                                                              
 XWiki Enterprise - Readme                                                                                                                                        
                                                                                                 
                                                                                                 
 XWiki Enterprise Overview                                                                                                                                        
XWiki Enterpriseは第二世代のウィキエンジンで、ウィキ、ブログ、コメント、ユーザー権限、LDAP認証、PDFエクスポートなどのプロフェッショナルな機能を備えています。XWiki Enterpriseは、データベースベースのイントラネットアプリケーションを構築するための理想的な開発環境を提供する高度なフォームおよびスクリプトエンジンも含まれています。強力な拡張機能を持ち、スクリプト、拡張機能をサポートし、高度にモジュール化されたアーキテクチャに基づいています。スクリプトエンジンは、XWikiリポジトリに読み書きモードでアクセスするための強力なAPIにアクセスできます。XWiki Enterpriseは、世界中の主要な企業によって使用されており、XWikiのプロフェッショナルな使用に強力なサポートを提供しています。                                                                                   
 ポインタ                                                                                         
XWikiのインストールが完了したら、始めるためのいくつかのポインタを以下に示します:     
                                                                                                 
ドキュメントはXWiki.orgウェブサイトにあります。                                        
問題が発生した場合は、問題トラッカーに問題を報告してください。                              
XWikiのユーザーや開発者と話したい場合は、私たちの                                 
 メーリングリストとフォーラムを使用してください。                                                                            
XWikiの                                                                                     
 ソースコードにもアクセスできます。                                                                                      
商業サポートが必要な場合は、                                                 
 サポートページを訪問してください。                                                                                     
                                                                                                 
                                                                                                 

Press 1 to continue, 2 to quit, 3 to redisplay

今、1を押してインストールを続行してください。次の出力が表示されるはずです:

See the NOTICE file distributed with this work for additional        
information regarding copyright ownership.                           
This is free software; you can redistribute it and/or modify it      
under the terms of the GNU Lesser General Public License as          
published by the Free Software Foundation; either version 2.1 of     
the License, or (at your option) any later version.                  
This software is distributed in the hope that it will be useful,     
but WITHOUT ANY WARRANTY; without even the implied warranty of       
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU     
Lesser General Public License for more details.                      
You should have received a copy of the GNU Lesser General Public     
License along with this software; if not, write to the Free          
Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA   
02110-1301 USA, or see the FSF site: http://www.fsf.org.              

Press 1 to accept, 2 to reject, 3 to redisplay

今、1を押してライセンス契約を受け入れてください。次の出力が表示されるはずです:

Select the installation path:  [/usr/local/XWiki Enterprise 8.1] 

Press 1 to continue, 2 to quit, 3 to redisplay

今、Enterを押してデフォルトのインストールパスを選択し、1を押すと次の出力が表示されるはずです:

  [x] Pack 'Core' required
???????????????????????????????????????????????????????????????????????????????
  [x] Include optional pack 'Default Wiki'
???????????????????????????????????????????????????????????????????????????????
Enter Y for Yes, N for No: 
Y
Press 1 to continue, 2 to quit, 3 to redisplay

今、Yを押してインストールを続行し、次の出力が表示されるはずです:

[ Starting to unpack ]
[ Processing package: Core (1/2) ]
[ Processing package: Default Wiki (2/2) ]
[ Unpacking finished ]

次に、ユーザーのショートカットを作成するように求められます。Yを押して追加できます。次に、自動インストールスクリプトを生成するように求められます。デフォルト値を選択するにはEnterを押してください。インストールが完了すると、次の出力が表示されるはずです:

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Generate an automatic installation script
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Enter Y for Yes, N for No: 
Y
Select the installation script (path must be absolute)[/usr/local/XWiki Enterprise 8.1/auto-install.xml]

Installation was successful
application installed on /usr/local/XWiki Enterprise 8.1
[ Writing the uninstaller data ... ]
[ Console installation done ]

今、XWikiがシステムにインストールされました。次は、以下のようにXWikiのスタートアップスクリプトを開始します:

cd /usr/local/XWiki Enterprise 8.1  
sudo bash start_xwiki.sh

プロセスが開始されるまでしばらくお待ちください。次のようなメッセージがターミナルに表示されるはずです:

start_xwiki.sh: 79: start_xwiki.sh:
Starting Jetty on port 8080, please wait...
2018-01-28 19:12:41.842:INFO::main: Logging initialized @1266ms
2018-01-28 19:12:42.905:INFO:oejs.Server:main: jetty-9.2.13.v20150730
2018-01-28 19:12:42.956:INFO:oejs.AbstractNCSARequestLog:main: Opened /usr/local/XWiki Enterprise 8.1/data/logs/2018_01_28.request.log
2018-01-28 19:12:42.965:INFO:oejdp.ScanningAppProvider:main: Deployment monitor [file:/usr/local/XWiki%20Enterprise%208.1/jetty/contexts/] at interval 0
2018-01-28 19:13:31,485 [main] INFO  o.x.s.s.i.EmbeddedSolrInstance - Starting embedded Solr server... 
2018-01-28 19:13:31,507 [main] INFO  o.x.s.s.i.EmbeddedSolrInstance - Using Solr home directory: [data/solr] 
2018-01-28 19:13:43,371 [main] INFO  o.x.s.s.i.EmbeddedSolrInstance - Started embedded Solr server. 
2018-01-28 19:13:46.556:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@2c9f9fb0{/xwiki,file:/usr/local/XWiki%20Enterprise%208.1/webapps/xwiki/,AVAILABLE}{/xwiki}
2018-01-28 19:13:46.697:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@64c37088{/,file:/usr/local/XWiki%20Enterprise%208.1/webapps/root/,AVAILABLE}{/root}
2018-01-28 19:13:46.776:INFO:oejs.ServerConnector:main: Started ServerConnector@1ffa4bae{HTTP/1.1}{0.0.0.0:8080}

XWikiは現在稼働中です。XWikiのWebインターフェースにアクセスする時間です。

XWikiにアクセス

XWikiはポート8080で動作しているため、ファイアウォールを通過させる必要があります。まず、次のコマンドでUFWファイアウォールを有効にします:

sudo ufw enable

次に、次のコマンドでUFWファイアウォールを通過させます:

sudo ufw allow 8080/tcp

次に、次のコマンドを実行してファイアウォールルールを再読み込みし、すべての変更を適用します:

sudo ufw reload

次のコマンドでUFWファイアウォールの状態を取得できます:

sudo ufw status

今、Webブラウザを開いてURL http://your-server-ip:8080 を入力すると、次のようにXWikiのホームページにリダイレクトされます:

XWikiダッシュボード

ターミナルでCtrl + Cボタンを押すことで、いつでもXWikiサーバーを停止できます。

結論

おめでとうございます! Ubuntu 16.04サーバーにXWikiを正常にインストールして設定しました。これで、Ubuntu 16.04サーバー上でXWikiを使用して自分のウィキサイトを簡単にホストできることを願っています。詳細については、XWikiの公式ドキュメントページをhttps://www.xwiki.org/xwiki/bin/view/Documentation/で確認できます。質問がある場合は、気軽にコメントしてください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。