2ch特化型サーバ・ロケーション構築作戦 Part26
96 :
root▲▲ ★:
野球が盛り上がりそうなかんじなので、
機を見て
>>87 @ live24 系 やります。
97 :
root▲▲ ★:2007/09/27(木) 11:59:37 ID:???0 BE:2462393-PLT(77801)
squid.conf を live23 のものからこんなかんじで変更
-http_port 127.0.0.1:むぎゅ defaultsite=live23.2ch.net
+http_port 127.0.0.1:むぎゅ+1 defaultsite=live24.2ch.net
-cache_peer live23bのプライベート側IPアドレス parent ポート番号 0 no-query originserver
+cache_peer live24bのプライベート側IPアドレス parent ポート番号 0 no-query originserver
# cache_log /usr/local/squid/logs/cache.log
+cache_log /usr/local/squid/logs.live24/cache.log
# pid_filename /usr/local/squid/logs/squid.pid
+pid_filename /usr/local/squid/logs.live24/squid.pid
# snmp_port 3401
-snmp_port ほめほめ
+snmp_port ほめほめ+1
で、/var/service/squid.live24/run で、
#!/bin/sh
exec 2>&1
exec env - PATH="/usr/sbin:/usr/bin:/bin:/usr/local/bin" \
/usr/sbin/rtprio 31 setuidgid squid /usr/local/sbin/squid -D -N \
-f /usr/local/etc/squid/squid.conf.live24
crontab で、
# for squid log rotation (live24)
0 0 * * * /usr/local/sbin/squid -f /usr/local/etc/squid/squid.conf.live24 -k rotate
98 :
root▲▲ ★:2007/09/27(木) 15:15:57 ID:???0 BE:1915373-PLT(77801)
>>97 あらかじめ
mkdir /usr/local/squid/logs.live24
chown squid:squid /usr/local/squid/logs.live24
chmod 750 /usr/local/squid/logs.live24
あたりを実行。
で、今しがた適用完了。
99 :
root▲▲ ★:2007/09/27(木) 15:30:24 ID:???0 BE:2280555-PLT(77801)