PEAR_Server2の簡単な仕様
- チャンネルサーバ本体
- 管理するデータはパッケージの情報のみアカウントは管理していない。
- 管理するデータはファイルベースで保存、のちのちデータベースにも対応
WebApp_SimplePearChannelの簡単な仕様
- PEARパッケージを登録する為のWebアプリ
- とりあえず、最小機能になっています(このままでは実運用には耐えられません(汗
- アップロードだけすれば、パッケージ内を勝手に解析して登録されます。
Webアプリをセットアップする。
pear run-scripts __uri/WebApp_SimplePearChannel
を実行します。
%pear run-scripts __uri/WebApp_SimplePearChannel Including external post-installation script "/path/to/www/share/pear/WebApp/SimplePearChannel/Setup.php" - any errors are in this script Inclusion succeeded running post-install script "WebApp_SimplePearChannel_Setup_postinstall->init()" init succeeded setup web pagedomain name [localhost] : servlet.sakura.ne.jp alias name [localhost] : servletsakura port number [80] : webroot directory : /path/to/www web access file name [pearadmin.php] : Your choices: domain name: servlet.sakura.ne.jp alias name: servletsakura port number: 80 webroot directory: /path/to/www web access file name: pearadmin.php These Choices OK? (use "abort" to halt) [yes] : Install scripts complete
http://servlet.sakura.ne.jp/pearadmin.php