Apache Traffic Server
提供: FreeBSD入門
スポンサーリンク
Apache Traffic Server (ATS, Traffic Server)とは、Yahoo!Inc が開発したキャッシュプロキシサーバをOSS化したソフトウェアです。
読み方
- Apache Traffic Server
- あぱっち とらふぃっく さーば
- ATS
- えーてぃーえす
目次
概要
インストール
FreeBSDにインストールする場合
ports コレクションからインストールする場合
cd /usr/ports/www/trafficserver sudo make install clean
pkgコマンドでインストールする場合
sudo pkg install trafficserver
portinstallコマンドでインストールする場合
sudo portinstall /usr/ports/www/trafficserver
ディレクトリが存在しないと動かなかったので、手動で作成します。
sudo mkdir -p /usr/local/var/log/trafficserver sudo mkdir -p /usr/local/var/trafficserver
設定
設定ファイル
% ls /usr/local/etc/trafficserver/ ae_ua.config plugin.config.default ae_ua.config.default plugin.db body_factory/ plugin.db.default cache.config records.config cache.config.default records.config.default cluster.config remap.config cluster.config.default remap.config.default congestion.config socks.config congestion.config.default socks.config.default hosting.config splitdns.config hosting.config.default splitdns.config.default icp.config ssl_multicert.config icp.config.default ssl_multicert.config.default ip_allow.config stats.config.xml ip_allow.config.default stats.config.xml.default log_hosts.config storage.config log_hosts.config.default storage.config.default logs_xml.config trafficserver-release logs_xml.config.default update.config mgr.cnf update.config.default mgr.cnf.default vaddrs.config parent.config vaddrs.config.default parent.config.default volume.config plugin.config volume.config.default
remap.config
リバースプロキシの設定です。
8080番ポートで受けて、80にプロキシする例です。
map http://192.168.0.2:8080/ http://192.168.0.2/ reverse_map http://192.168.0.2:8080/ http://192.168.0.2/
使い方
起動
sudo /usr/local/etc/rc.d/trafficserver start
停止
sudo /usr/local/etc/rc.d/trafficserver stop
再起動
sudo /usr/local/etc/rc.d/trafficserver restart
ステータス
sudo /usr/local/etc/rc.d/trafficserver status
コマンドの終了を待つ
sudo /usr/local/etc/rc.d/trafficserver poll
サービスが有効か確認する
サービスが有効な場合は、0、そうでなければ、1を返します。コマンドは、何も表示しません。
sudo /usr/local/etc/rc.d/trafficserver enabled
rc.confの設定を表示します
サービスの制御に使われるrc.conf変数を表示します。
sudo /usr/local/etc/rc.d/trafficserver rcvar
/usr/local/bin/traffic_manager /usr/local/bin/traffic_server /usr/local/bin/traffic_sac /usr/local/bin/traffic_logstats /usr/local/bin/traffic_logcat
関連項目
ツイート
スポンサーリンク