<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=Openfire</id>
	<title>Openfire - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=Openfire"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Openfire&amp;action=history"/>
	<updated>2026-05-26T13:44:36Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Openfire&amp;diff=10429&amp;oldid=prev</id>
		<title>Kusakata: 同期</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Openfire&amp;diff=10429&amp;oldid=prev"/>
		<updated>2017-10-19T12:05:20Z</updated>

		<summary type="html">&lt;p&gt;同期&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2017年10月19日 (木) 21:05時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;インターネットアプリケーション&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;XMPP&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[en:Openfire]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[en:Openfire]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Related articles start}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Related articles start}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Related|Prosody}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Related|Prosody}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Related articles end}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Related articles end}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;文章は移動しました。クリックすると元の場所が開きます。&quot; href=&quot;#movedpara_4_2_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_2_0_rhs&quot;&gt;&lt;/a&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[http&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;//www.igniterealtime.org/projects/openfire/ &lt;/ins&gt;Openfire&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt; (旧名 Wildfire, Jive Messenger) は [[Java]] で書かれた [[XMPP]] サーバーを使用するインスタントメッセージ (IM) とグループチャットサーバーである。ライセンスは Apache License 2.0。&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[wikipedia:Openfire|Wikipedia]] より:&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;文章は移動しました。クリックすると現在の場所が開きます。&quot; href=&quot;#movedpara_2_0_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_4_2_lhs&quot;&gt;&lt;/a&gt;:Openfire (旧名 Wildfire, Jive Messenger) は [[Java]] で書かれた [[XMPP]] サーバーを使用するインスタントメッセージ (IM) とグループチャットサーバーである。ライセンスは Apache License 2.0。&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== LAN 内のローカル PC にインストール ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== LAN 内のローカル PC にインストール ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kusakata</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Openfire&amp;diff=10057&amp;oldid=prev</id>
		<title>Kusakata.bot: 文字列「Tips and tricks」を「ヒントとテクニック」に置換</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Openfire&amp;diff=10057&amp;oldid=prev"/>
		<updated>2017-10-12T14:15:51Z</updated>

		<summary type="html">&lt;p&gt;文字列「Tips and tricks」を「ヒントとテクニック」に置換&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2017年10月12日 (木) 23:15時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;93行目:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;93行目:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;}}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== ヒントとテクニック ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Tips and tricks ==&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== unix ソケットのサポートを追加 ===&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== unix ソケットのサポートを追加 ===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Java アプリケーションで unix ソケットを使ってデータベースに接続するには socketFactory を実装した jdbc ドライバーが必要です。MariaDB Connector/J はバージョン 1.4 からソケット経由の認証に対応しており、{{AUR|mariadb-jdbc}} でインストールすることができます。unix ソケットを使うには {{AUR|jna}} (Java Native Access) も必要です。両方をインストールしてください。&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Java アプリケーションで unix ソケットを使ってデータベースに接続するには socketFactory を実装した jdbc ドライバーが必要です。MariaDB Connector/J はバージョン 1.4 からソケット経由の認証に対応しており、{{AUR|mariadb-jdbc}} でインストールすることができます。unix ソケットを使うには {{AUR|jna}} (Java Native Access) も必要です。両方をインストールしてください。&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kusakata.bot</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Openfire&amp;diff=9404&amp;oldid=prev</id>
		<title>Kusakata: 翻訳</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Openfire&amp;diff=9404&amp;oldid=prev"/>
		<updated>2017-07-24T15:22:40Z</updated>

		<summary type="html">&lt;p&gt;翻訳&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:インターネットアプリケーション]]&lt;br /&gt;
[[en:Openfire]]&lt;br /&gt;
{{Related articles start}}&lt;br /&gt;
{{Related|Prosody}}&lt;br /&gt;
{{Related articles end}}&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Openfire|Wikipedia]] より:&lt;br /&gt;
&lt;br /&gt;
:Openfire (旧名 Wildfire, Jive Messenger) は [[Java]] で書かれた [[XMPP]] サーバーを使用するインスタントメッセージ (IM) とグループチャットサーバーである。ライセンスは Apache License 2.0。&lt;br /&gt;
&lt;br /&gt;
== LAN 内のローカル PC にインストール ==&lt;br /&gt;
=== インストール ===&lt;br /&gt;
Openfire サーバーを動作させる PC が安全であること、[[ファイアウォール]]が使われていることを確認してください。インストールするとすぐに、ポート 9090 と 9091 から誰でも管理者インターフェイスにアクセスできるようになります。&lt;br /&gt;
&lt;br /&gt;
PC にローカルサーバーを立てるだけであれば、Openfire の統合データベースで大抵の場合は間に合います。トラフィック量が予測できない場合や PC のメモリが足りない場合、[[MySQL]] データベースを使うことができます ([[#リモートでデータベースを作成]]を参照)。&lt;br /&gt;
&lt;br /&gt;
{{pkg|openfire}} を[[インストール]]して {{ic|openfire.service}} を起動してください。&lt;br /&gt;
&lt;br /&gt;
セットアップを完了するにはウェブブラウザで {{ic|127.0.0.1:9090}} を開いて、{{ic|admin}} としてログインしてから設定を確認してください。&lt;br /&gt;
&lt;br /&gt;
=== リモートサーバーからの接続を許可する ===&lt;br /&gt;
[[ダイナミック DNS]] サービスを使ってください。&lt;br /&gt;
&lt;br /&gt;
== リモートサーバーにインストール ==&lt;br /&gt;
=== リモートでデータベースを作成 ===&lt;br /&gt;
{{Warning|データベース関連の設定を変更した場合、正しく移行したとしても部分的あるいは完全な再設定が必要になります。}}&lt;br /&gt;
Openfire は独自のフラットファイルデータベース (mysql コマンドのリストからなり、メモリ上で実行される) を作ることができますが、java プログラムは unix ソケットをサポートしていないため、あくまで代替として考えるべきです。TCP/IP が無効になっているかどうか確認:&lt;br /&gt;
{{hc|&amp;lt;nowiki&amp;gt;$ grep -n skip-networking /etc/mysql/my.cnf&amp;lt;/nowiki&amp;gt;|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
50:skip-networking&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
オプションをコメントアウトしたり {{ic|&amp;lt;nowiki&amp;gt;bind-address = 127.0.0.1&amp;lt;/nowiki&amp;gt;}} を使うことでループバック TCP/IP を許可したり [[#unix ソケットのサポートを追加]]することが可能です。&lt;br /&gt;
&lt;br /&gt;
[[MySQL]] サーバーをインストールしたら以下のように Openfire 用のデータベースを作成する必要があります:&lt;br /&gt;
{{hc|mysql|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;gt; CREATE DATABASE openfire_db;&lt;br /&gt;
&amp;gt; CREATE USER &amp;#039;openfire_usr&amp;#039;@&amp;#039;localhost&amp;#039;;&lt;br /&gt;
&amp;gt; GRANT ALL PRIVILEGES ON openfire_db.* TO &amp;#039;openfire_usr&amp;#039;@&amp;#039;localhost&amp;#039; IDENTIFIED BY &amp;#039;password&amp;#039;;&lt;br /&gt;
&amp;gt; quit;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== リモートで Openfire をインストール・起動 ===&lt;br /&gt;
{{Pkg|openfire}} パッケージをインストールしてください。&lt;br /&gt;
&lt;br /&gt;
Openfire 管理者インターフェイスはデフォルトで[[サーバー]]のポート {{ic|9090}} と {{ic|9091}} を使います。{{ic|&amp;lt;nowiki&amp;gt;&amp;lt;inteface&amp;gt;127.0.0.1&amp;lt;/inteface&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;}} を使うことでポートが[[ファイアウォール]]で塞がれていない場合に一時的にサーバーをセキュアにすることが可能です。&lt;br /&gt;
&lt;br /&gt;
{{hc|/etc/openfire/openfire.xml|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;adminConsole&amp;gt;&lt;br /&gt;
    &amp;lt;!-- Disable either port by setting the value to -1 --&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;9090&amp;lt;/port&amp;gt;&lt;br /&gt;
    &amp;lt;securePort&amp;gt;9091&amp;lt;/securePort&amp;gt;&lt;br /&gt;
    &amp;lt;inteface&amp;gt;127.0.0.1&amp;lt;/inteface&amp;gt;&lt;br /&gt;
&amp;lt;/adminConsole&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
リモートサーバーで {{ic|openfire.service}} を[[起動]]してください。{{pkg|curl}} を使ってローカルから管理者インターフェイスにアクセスできることをテスト:&lt;br /&gt;
 $ curl -v 127.0.0.1:9090 &amp;amp;&amp;amp; echo Yay, it works!&lt;br /&gt;
&lt;br /&gt;
=== 設定 (PC から) ===&lt;br /&gt;
まだクライアントからサーバーにアクセスすることはできません:&lt;br /&gt;
 $ curl -v example.com:9090 &amp;amp;&amp;amp; echo Oh no, it works!&lt;br /&gt;
PC からサーバーに [[SSH]] トンネルを起動してください:&lt;br /&gt;
 $ ssh -L -N 9090:localhost:9090 yourserver.example.com -p22&lt;br /&gt;
これでリモートのウェブインターフェイスに接続できるようになります。ウェブブラウザを使って {{ic|127.0.0.1:9090}} にアクセスしてセットアップを行ってください。&lt;br /&gt;
&lt;br /&gt;
セットアップ用データベース:&lt;br /&gt;
 jdbc:mysql://localhost:3306/openfire_db?rewriteBatchedStatements=true&lt;br /&gt;
先に作成したものと同じユーザー名・パスワードを使ってください。&lt;br /&gt;
&lt;br /&gt;
セットアップが完了したら、ユーザー名 {{ic|admin}} でログインしてください (ただの &amp;quot;admin&amp;quot; です。ウェブフォームで提案される &amp;quot;the email address for admin&amp;quot; ではありません)。&lt;br /&gt;
&lt;br /&gt;
=== デフォルト設定の変更 ===&lt;br /&gt;
Openfire はデフォルトですぐに使えるように設定されます。サーバーを全世界に公開する前に、以下の設定を確認してください。&lt;br /&gt;
&lt;br /&gt;
* Server &amp;gt; Server Settings &amp;gt; Registration &amp;amp; Login:&lt;br /&gt;
** アプリケーション経由で誰でも自動的に新しいユーザーアカウントを作成可能&lt;br /&gt;
** アカウント不要の匿名ログインを許可&lt;br /&gt;
* Server &amp;gt; Server Settings &amp;gt; Offline Messages: &lt;br /&gt;
** ユーザーごとに 100kb までのデータを保存可能&lt;br /&gt;
* Server &amp;gt; Server Settings &amp;gt; File Transfer Settings:&lt;br /&gt;
** Openfire をファイル転送プロキシとして使用&lt;br /&gt;
&lt;br /&gt;
=== 設定後のリモートサーバー ===&lt;br /&gt;
ポートのリストは管理者インターフェイスのインデックスページにあります。または {{ic|&amp;lt;nowiki&amp;gt;netstat -tulpen | grep java&amp;lt;/nowiki&amp;gt;}} で確認できます。有効にしたコンポーネントが UDP (jingle メディアプロキシなど) を必要とせず管理者ウェブインターフェイスを使わない場合、Openfire を動作させるには以下の [[iptables]] ルールで十分です:&lt;br /&gt;
&lt;br /&gt;
{{hc|&amp;lt;nowiki&amp;gt;$ openfire_ports=(5222:5223 7070 7443 5269 5275:5276 5262:5263 7777 5229);&lt;br /&gt;
$ for port in $openfire_ports; do &lt;br /&gt;
    echo iptables -A INPUT -p tcp --dport $port -j ACCEPT; done;&amp;lt;/nowiki&amp;gt;|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
iptables -A INPUT -p tcp --dport 5222:5223 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p tcp --dport 7070 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p tcp --dport 7443 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p tcp --dport 5269 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p tcp --dport 5275:5276 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p tcp --dport 5262:5263 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p tcp --dport 7777 -j ACCEPT&lt;br /&gt;
iptables -A INPUT -p tcp --dport 5229 -j ACCEPT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
== Tips and tricks ==&lt;br /&gt;
=== unix ソケットのサポートを追加 ===&lt;br /&gt;
Java アプリケーションで unix ソケットを使ってデータベースに接続するには socketFactory を実装した jdbc ドライバーが必要です。MariaDB Connector/J はバージョン 1.4 からソケット経由の認証に対応しており、{{AUR|mariadb-jdbc}} でインストールすることができます。unix ソケットを使うには {{AUR|jna}} (Java Native Access) も必要です。両方をインストールしてください。&lt;br /&gt;
&lt;br /&gt;
{{hc|/etc/systemd/system/openfire.service.d/override.conf|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
[Service]&lt;br /&gt;
#override ExecStart&lt;br /&gt;
ExecStart=&lt;br /&gt;
# added the 2 AUR packages to class path&lt;br /&gt;
ExecStart=/usr/bin/java -server -DopenfireHome=/usr/share/openfire -Dopenfire.lib.dir=/usr/lib/openfire -cp &amp;quot;/usr/lib/openfire/startup.jar:/usr/share/java/mariadb-jdbc/mariadb-java-client.jar:/usr/share/java/jna.jar&amp;quot; -jar /usr/lib/openfire/startup.jar&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
以下のようにすることで動作します:&lt;br /&gt;
 # ln /usr/share/java/mariadb-jdbc/mariadb-java-client.jar /usr/lib/openfire/&lt;br /&gt;
 # ln /usr/share/java/jna.jar /usr/lib/openfire/&lt;br /&gt;
&lt;br /&gt;
既に同一のデータベースに TCP/IP を使って接続するようにセットアップ済みの場合、xml 設定を変更して新しいドライバーに切り替えてください:&lt;br /&gt;
{{hc|/etc/openfire/openfire.xml|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;driver&amp;gt;org.mariadb.jdbc.Driver&amp;lt;/driver&amp;gt;  &lt;br /&gt;
&amp;lt;serverURL&amp;gt;jdbc:mariadb://localhost:3306/openfire_db?localSocket=/run/mysqld/mysqld.sock&amp;amp;writeBatchedStatements=true&amp;lt;/serverURL&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
セットアップインターフェイスを使用する場合、&amp;quot;MySQL&amp;quot; を選択してドライバーとサーバーの URL の値を &amp;quot;JDBC Driver Class&amp;quot; と &amp;quot;Database URL&amp;quot; フィールドに入力してください。&lt;br /&gt;
&lt;br /&gt;
その後 {{ic|openfire.service}} を再起動してください。&lt;br /&gt;
&lt;br /&gt;
=== マルチドメインの使用 ===&lt;br /&gt;
Openfire は [[prosody]] のようにマルチドメイン・バーチャルホストはサポートしていませんが、マルチドメインの認証を行う [[LDAP]] サーバーを使うことが可能です。&lt;br /&gt;
&lt;br /&gt;
他のドメインからユーザーは通常通りログインできるようになりますが、以下のような副作用があります:&lt;br /&gt;
* 未記載のユーザー&lt;br /&gt;
* ユーザーを手動で作成する必要あり&lt;br /&gt;
* 他のドメインのユーザーもデフォルトドメインのメンバーとして表示されます&lt;br /&gt;
* 他のドメインのユーザーが同じユーザー名で衝突する可能性があります&lt;br /&gt;
* SSL 証明書のエラー (ドメインごとに別々の証明書を使うことはできません)&lt;/div&gt;</summary>
		<author><name>Kusakata</name></author>
	</entry>
</feed>