[過去ログ] 2ch特化型サーバ構築作戦 Part2 (811レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(1): root ★ 03/08/29 15:18 ID:??? AAS
さまざまな経緯を経て、root権限ありサーバにて構築作業中。
「大作戦」でも「スペシャル」でもないけど、まずはぼちぼちと。
前スレ: 2chスレ:operate
2(2): root ★ 03/08/29 15:19 ID:??? AAS
まずはこれまでの経過などをつらつらと。
- サーバのハードウェアの確認
* oyster175
+ Xeon 2.4GHz
+ 2G mem
+ 37G 10,000rpm disk x 2
+ swap 1G
+ FreeBSD 4.8R
+ IP address: 64.71.163.26 (/29)
3: root ★ 03/08/29 15:20 ID:??? AAS
- 時間をJSTに
- ntpdateでとりあえず時間あわせ
- /etc/make.conf を作成
- CVSupをインストール
- /usr/src/Makefile 等のベースディレクトリにある必要なファイルをインストール
- /usr/ports/Makefile をインストール
- ( cd /usr/src; make update)
- inetdをとめる
- /etc/hosts と /etc/rc.conf を設定してホスト名を変える
* oyster175.uma.2ch.net に変更
4: root ★ 03/08/29 15:20 ID:??? AAS
- システム更新
* cd /usr/src
* make buildworld
* make buildkernel
* make installkernel
* reboot
* make installworld
* mergemaster
* reboot
5: root ★ 03/08/29 15:22 ID:??? AAS
- kernel reconfig
* SMPあり
* 不要なデバイスを削除
* bpfを止める
- pkg_add -r でとりあえずパッケージをインストール
* perl (perl-5.6.1)
* wget (wget-1.8.2)
* rsync (rsync-2.5.6)
* sudo (sudo-1.6.6)
+ visudo 相当を別途
省5
6: root ★ 03/08/29 15:23 ID:??? AAS
- /etc/fstab の /home に nosuid を追加
- パラメータ調整
* /etc/rc.conf
# added for 2ch
inetd_enable="NO"
tcp_drop_synfin="YES"
icmp_drop_redirect="YES"
icmp_log_redirect="YES"
kern_securelevel_enable="YES"
kern_securelevel="1"
省3
7: root ★ 03/08/29 15:24 ID:??? AAS
* /etc/sysctl.conf
# added for 2ch
# special setting for HTT, but...
#machdep.cpu_idle_hlt=1
# increase IP port range
net.inet.ip.portrange.last=20000
# enable new feature on TCP for FreeBSD 4.7 or later
net.inet.tcp.inflight_enable=1
# increase maximum file descriptors
kern.maxfiles=65536
省12
10: root ★ 03/08/29 15:26 ID:??? AAS
- ntp関連設定
* /etc/ntp.conf
* /etc/rc.conf に設定追加
- daemontools インストール
- ucspi-tcp インストール
- djbdns インストール、セットアップ
* dnscache(ローカルDNSキャッシュ)を動かす
- /etc/resolv.conf 書き換え
domain uma.2ch.net
nameserver 127.0.0.1
省3
11: root ★ 03/08/29 15:27 ID:??? AAS
- md (malloc disk)の設定
* /md に mount するように設定
- sendmail
* 外部向けデーモンのストップ
* root あてメールのaliasesでの転送設定
- ProFTPD設定続き
* daemontools 配下で動かす
+ mkdir /usr/local/etc/proftpd; chmod +t /usr/local/etc/proftpd;
+ cd /usr/local/etc/proftpd; mkdir log; mkdir log/main;
+ chown multilog.multilog log/main
省2
12(2): root ★ 03/08/29 15:31 ID:??? AAS
[ここからTODO]
- 該当ドメインの逆引きDNSの設定依頼(依頼中、なくても2chサーバはできる)
- DNS統計をとるための設定(出張前にはやっときたい)
- Apacheの設定いろいろ(ここで議論しましょう)
- /md (malloc disk)をどう生かすか
* index.html, subject.txt, subback.html あたりかなぁ
- ch2news5 (バーチャルホストアカウント)の作成
- 試験運用の試験運用(どうしましょうかね>仕事人さん)
- 試験運用開始(来月上旬あたりにできるといいなぁ)
- Apacheの統計をとるための設定(動かしながらかなぁ)
13: root ★ 03/08/29 15:32 ID:??? AAS
てなところ。
>>8 >>9
スマソ。別ファイルから抜き出してて遅くなりました。
15: root ★ 03/08/29 15:39 ID:??? AAS
というわけで、>>12 から。
1)Apacheの設定をどうするか
2)malloc disk をうまく使うと高速になるのかどうか
が当面の課題かなと。
1)は、まずは他とあわせてApache 2.xがよさそうか。
で、mod_deflateを活用。
PHPはないとまずそうですね。2chプロバイダのスクリプトでPHP使っているし。
他にとりあえず必要なもジュールとかありますかね。
あと、パフォーマンス的に気をつけるべきポイント等があれば、お教えいただければと。
2)は、malloc diskに置くとして、プログラム側(bbs.cgiとか)をあまり変更せずに
省4
16: root ★ 03/08/29 15:42 ID:??? AAS
あと、サーバはまず1台できる予定です。それに伴って、
・このサーバに移転するのはnewsplus? それともmnewsplus?
・記者キャップは分けるの? 分けないの?
といった問題が出てくるかと思います。
しかし、このスレでは当面それらの問題は扱わないことにします。
ここではサーバ構築の技術ネタのみを取り扱おうかと。
17(1): root ★ 03/08/29 16:17 ID:??? AAS
ということで、そろそろマターリとはじめようかなと。
news5.2ch.net [64.71.163.26]
という設定を2ch.net側のDNSに入れてくださいです。
20(2): root ★ 03/08/29 16:33 ID:??? AAS
早速ありがとござます。入りました。
この名前引いちゃったDNSキャッシュサーバにはnegative cacheが残ります。
そいつらも、しばらくたてば引けるでしょう。
つか、名前が引けてもサーバがこれからということで、今までとは逆順か。
2点ほど。
・今の新サーバ(Apache2系)の .htaccess ってどんな感じでしょう。
・Webのディレクトリはpublic_htmlでよいでしょうか。
22: root ★ 03/08/29 17:17 ID:??? AAS
>>21
どもです。ヘンなことはしなくてよさそうですね。
つか、HEのサーバがそれほどヘンとも思えないか。
まずは一般的な構成で動かしながらいろいろチェックしてみて、
次以降のステップに生かせればと。
29: root ★ 03/08/30 00:46 ID:??? AAS
>>25
Yes.
まずは今の設定の延長線上で。
>>26 >>27
↓
>>28 の誘導の通りで、>>20 ということで、サーバはこれからここで。
35(4): root ★ 03/09/02 19:41 ID:??? AAS
> - DNS統計をとるための設定(出張前にはやっときたい)
入れました。
外部リンク[html]:mumumu.mu
Apacheの設定、CGIの動作確認から実験運用という名の本運用へと。
malloc disk (memory disk)上に置くとパフォーマンス上効果がありそうなのって、
・index.html
・subject.txt
・subback.html
以外に何が考えられるでしょうか。
42: root ★ 03/09/03 22:48 ID:??? AAS
ねむいす。時差ヴォケかな。
>>39
いろいろどもです。概ね採用させていただきますです。
コンソールrootパスワード問題は
"HEの人/HEのデータセンターをどのぐらい信用するか"ってことですね。
仕事人さんとも相談してみましょう。
で、HEのDNSのセッティング問題。
仕事人さんがいじれるのは2ch.netゾーンだけなので、
HE側の問題はHEに伝えることになりますね。
>>40 の話は、そういえば uma.2ch.net ゾーンとかこれに該当しますね。
省3
43: root ★ 03/09/03 22:52 ID:??? AAS
>>37 >>38 >>41
まずはフツーに動かしてみようかなと。
んで、機を見ていろいろいじってみるということで。
ということで、そろそろApacheを動かしはじめるかな。
>>36 1998年とか1999年の「年間残業が1800時間近い」ってのに比べれば。
あのときはほんとに死ぬかと思いました。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.137s*