From Ape Wiki
Contents |
[edit] 設定方法
このページでは、独自のサーバー上でAPEサーバーをインストールするための手順を記述しています。順を追って指示に従ってください。そして、より詳しい情報が必要ならに、気軽に私たちのIRC(#ape-project@irc.freenode.net)で尋ねてください。
お知らせ:より良く理解するために APE入門ページを最初にチェックすることをお勧めします。
[edit] 要求定義
APEサーバーを実行するには、サポートされているオペレーティングシステムのうち、次のいずれかが必要になります。
- Linux(カーネル 2.6.16 以上)
- MacOS X 10.3
- VirtualBoxとWindowsマシン
- FreeBSDと最新バージョンのAPEサーバー : http://github.com/lunetics/APE_Server (このURLを訪れる前に ノートを見てください)
[edit] APEのダウンロード
APEは様々なフォーマットで提供されています。バイナリ形式、Debianパッケージ、RPMパッケージ、ソース(tar.gzやGITリポジトリから)、そしてVirtualBoxのイメージまでもが利用可能です。ダウンロードページへ行き、希望するパッケージを選択しましょう。あなたが初心者の場合は、バイナリ形式、Debianパッケージ、またはRPMパッケージを選択するとよいでしょう。また、APE JSFもダウンロードしてください。
[edit] APEのインストール
[edit] バイナリ形式からのインストール
ダウンロードしたパッケージを解凍してください。そして APE設定へ進んでください。
[edit] Debianパッケージからのインストール
もしUbuntuをお使いなら、.deb(Debianパッケージ)をクリックするか、コマンドライン(ルート権限必要)から次のコマンドを入力してください。
APE:~# dpkg -i ape-1.0.i386.deb
そして APE設定へ進んでください。
[edit] RPM(RPMパッケージマネージャー)からのインストール
RPM互換のLinuxをお使いなら、.rpm(RPMパッケージ)をクリックするか、コマンドラインから次のコマンドを入力してください。
i386(ルート権限)の場合
APE:~# rpm -Uvh APE_Server-1.0.i386.rpm
x86 64(ルート権限)の場合
APE:-# rpm -Uvh APE_Server-1.0.x86_64.rpm
デーモンとしてサーバをインストールする方法については、ログイン時に自動的に起動するか、またはそれ以外の場合は、 CentOS/Red Hat/Fedoraのスタートアップスクリプトを参照してください。
そして APE設定へ進んでください。
Fedora/RHEL/CentOSのユーザについては、yumでは提供されていませんので、代わりに上記のようにRPMを使用するか、またはバイナリ形式のインストール手順を使用してインストールしてください。
[edit] ソースまたはGitからのインストール
Gitハブから、またはダウンロードページから、APEサーバーとAPE JSFの最新のソースのコピーを取得してください。
最新のマスタ、または0.9ではなく1.0、またはそれ以前のベータ版をダウンロードしてください。Gitを使用する方法がわからない場合は、Gitハブ上で「ダウンロード」ボタンがあります。それを使用してください。
[edit] Linuxでのソースビルド
[edit] 要求定義
インストールを完了するのに必要な要件のリストです。
- GNU Make
- GCC 3.4 以上
- libc6-dev (または類似するもの)
- libmysqlclient-dev
[edit] ダウンロードの依存関係
DebianやUbuntuの場合は、次のインストールが必要です。build-essentialとlibmysqlclient-dev
APE:~# apt-get install build-essential libmysqlclient-dev
http://packages.ubuntu.com/karmic/libmysqlclient15off
http://packages.ubuntu.com/karmic/libmysqlclient15-dev
[edit] APEのビルド
ソースディレクトリで、次を実行します。
./build.sh
この記述でAPEとそのすべてのモジュールがビルドできます。
そして APE設定へ進んでください。
Your thiiknng matches mine - great minds think alike!


