2011-09-24(土) [長年日記]
_ ports/www/mod_amazon_proxy/
mod_amazon_proxy を www/mod_amazon_proxy として FreeBSD ports tree に取り込みました.
インストール
# cd /usr/ports/www/mod_amazon_proxy # make install clean
設定
/usr/local/etc/apache22/Includes/httpd-amazon-proxy.conf を適切に設定します.これで単独で動かす分には設定完了です.
# /usr/local/etc/rc.d/apache22 configtest # /usr/local/etc/rc.d/apache22 graceful
リバースプロキシへの登録
余裕があれば Product Advertising API用リバースプロキシ に登録しましょう. 登録する前に rpaproxy.yaml の設定が必要です.
# mkdir /usr/local/www/apache/data/amazon_proxy or # mkdir /usr/local/www/amazon_proxy # ln -s /usr/local/www/amazon_proxy /usr/local/www/apache22/data/amazon_proxy
などとします.おこのみで.
# cd /usr/local/www/amazon_proxy # cp /usr/local/share/examples/mod_amazon_proxy/rpaproxy.yaml .
rpaproxy.yaml を適当に編集したら,Product Advertising API用リバースプロキシにログインしてエンドポイントを設定します.
Locale 毎にディレクトリを作成する必要はありません.mod_amazon_proxy がリクエストをさばいてくれます.