XPを採用、低消費電力ながら高い性能を持っているのが特徴だ。AX3の活用例として、パーソナルクラウドやVPNサーバー、Webフィルタリングルーターなどを紹介する。Serverをインストールして使用する方法も解説する。AX3」は、低消費電力でコンパクト、ファンレスという特徴を持つ超小型サーバーだ(図1)。XPを搭載、CPUの動作周波数も1.33GHzと従来モデルから大幅に向上している。各種I/Oも高速化されており、用途によってはIAサーバーを置き換えるものとしても利用できる性能を持つという。AX3の活用例をいくつか紹介していこう。AX3「ownCloud」をインストールしてファイルサーバーとして利用するOpenBlocksシリーズはコンパクトかつファンレスであるため、小規模オフィスや自宅オフィスでも使いやすい。オフィス内にさまざまな機能を提供できる高機能なルーターとして使う、といった使用例が考えられる。2.0やeSATAといったインターフェイスを使ってRAID機能付きのNASやUSB/eSATA接続の外付けストレージなどを接続すれば、低消費電力のファイルサーバーとして活用できる。今回紹介する「ownCloud」のようなWebブラウザやスマートフォンからもアクセスできるストレージサーバーソフトウェアを利用するれば、出先や遠隔地から手軽にファイルを閲覧したり、アップロードすることも可能だ(図2)。AX3をファイルサーバーとして使う構成例ownCloudは、オープンソースのクラウド型ファイルサーバーソフトウェアだ。近年、DropboxやiCloudのような、インターネット経由でWebブラウザやスマートフォンといったさまざまなクライアントからアクセスできるファイル保管サービスが注目されているが、同様の機能を、ユーザーが管理するサーバーで提供できるソフトウェアがownCloudとなる(図3)。ownCloudのWebサイトまた、アップロードした音楽をWebブラウザなどのクライアント上でストリーミング再生する機能や、写真の表示、連絡先やカレンダーの同期、ユーザー間でのファイル共有といった機能も備えている。プラグインで機能を拡張することも可能だ。以下ではこのownCloudのインストール方法について紹介しよう。ownCloudをインストールするownCloudの最新版は、ownCloudのWebサイトにあるInstallページから入手できる。本記事執筆時の最新版はバージョン4.0.4だ。AX3にダウンロードを行うと良いだろう。http://download.owncloud.org/releases/owncloud-4.0.4.tar.bz2ownCloudはPHPで実装されているため、WebサーバーやPHPの実行環境が必要となる。デフォルトではデータベースとしてsqliteを使用する。installコマンドでこれらをインストールしておく。php5-curlownCloudは「/var/www/」ディレクトリ以下にインストールするのが一般的だ。このディレクトリに移動し、ダウンロードしたアーカイブを展開する。~/owncloud-4.0.4.tar.bz2ownCloudが設定やプラグインを保存するディレクトリのパーミッションを、Webサーバーが書き込めるように変更しておく。ownCloudではデフォルトではインストールディレクトリ以下の「data」ディレクトリをデータフォルダとして利用するよう設定されており、初回起動時にこのディレクトリがないとエラーとなってしまうため、これも作成しておく。dataownCloudにアップロードされたファイルを格納するディレクトリも準備し、同様にWebサーバーからの書き込みを許可しておく。「/USBHDD/owncloud-data」というディレクトリにファイルを格納する場合、以下のようにする。/USBHDD/owncloud-data最後にApacheの設定ファイルを変更し、ownCloudのインストール先(ここでは「/var/www/owncloud」)をDocumentRootに設定しておく(リスト1)。combined</VirtualHost>最後に、Webサーバーを再起動すればownCloudにアクセスできるようになるはずだ。AX3にアクセスすると、ownCloudの初期設定画面が表示される(図4)。account」には。管理者として使用するユーザーのユーザー名とパスワードを入力する。folder」にアップロードされたファイルを管理するフォルダを入力する。setup」をクリックすれば初期設定は完了だ。完了すると、ownCloudのメイン画面が表示される(図5)。ownCloudのメイン画面ownCloudのデフォルト設定ではUIが英語表示になっているが、日本語でのUI表示にも対応している。画面左下の歯車アイコンをクリックすると設定メニューが表示されるので、「Personal」をクリックする(図6)。画面左下の歯車アイコンをクリックし、表示される「Personal」をクリックする表示される設定項目のうち、「Language」が表示言語を設定する項目だ。ここで「Japanese(日本語)」を選択すると、UIが日本語化される(図7)。「Language」で「Japanese(日本語)」を選択するとUIが日本語化されるファイルをアップロードするには、画面左上の矢印アイコンをクリックする。アップロードするファイルを選択するダイアログが表示されるので、ここでアップロードしたいファイルを指定する。Chromeなどの最近のWebブラウザであれば、ファイル一覧にファイルをドラッグ&ドロップすることでアップロードが可能だ。ファイル一覧画面でファイルにマウスポインタを合わせると、「Rename」や「共有」、「ダウンロード」、「History」といった操作メニューが表示される。「×」をクリックすればファイルを削除できる(図8)。ファイルにマウスポインタを合わせると操作メニューが表示されるownCloudではWebDAVでのアクセスも可能だ。個人設定画面の「WebDAV」欄にWebDAVでアクセスできるURLが表示されるので、WebDAVクライアントでこのURLにアクセスすれば良い。連絡先やカレンダー、「Ampache」を使った音楽ファイルの同期機能もあり、こちらで使用するURLも同じく個人設定画面で確認できる(図9)。WebDAVなど各種クライアントでアクセスするためのURLは個人設定画面で確認できるPC内のフォルダとownCloudを同期させるためのクライアントも用意されている。X向けのクライアントが用意されており、PC側でこのクライアントを実行し、同期したいフォルダを指定するだけで自動的に同期を行える(図10)。Xで利用できる同期クライアントも用意されているownCloudにアクセスできるユーザーを追加するには、画面左下の歯車アイコンをクリックして設定メニューを開き、「ユーザ」をクリックする(図11)。ユーザーはグループに分けて管理することができる。ownCloudにはファイル共有機能があり、特定のファイルを特定のユーザー/グループで共有する、といったことが可能だ。「ユーザ」設定メニューでユーザーやグループの追加が可能だownCloudにはそのほか、「アプリ」と呼ばれる拡張機能やバージョン管理機能など、多くの機能が備えられている。詳細に付いてはownCloudのWebサイトを確認してほしい。