今日はApacheの設定してきた [PC/Internet]
今日(10/02)は、先週データセンターに設置したWebサーバ3台に対して、いろいろ設定してきました。
まずは、telnet停止とssh起動。
telnetは、/etc/xinet.d/telnetをviエディタで開いて、disable=noをdisable=yesにします。
で、/etc/inet.d/xinetd restartコマンドを実行。
これで、telnetは使えなくなりました。
ssh起動は・・・OS再起動後もsshが自動起動するようにしたいので、ntsysvコマンドでsshdにチェックを入れます。
そして、/etc/init.d/sshd startコマンドを実行。
これでsshが使えるようになりました。
あれ? これはinit.dをrestartすればよかったのかな?
ま、いいか。
で、既存Webサーバの暫定www_rootディレクトリをまるごと、新設したWebサーバへコピー。
既存Webサーバの暫定www_rootディレクトリをカレントディレクトリにして、下記コマンドを実行。
tar -cvf - * | ssh -l ユーザ名 リモートホスト名 '(cd www_rootディレクトリ;tar -xvf -)'
このコマンドで、暫定Webサーバの暫定www_rootディレクトリ配下のファイルおよびディレクトリをすべて、リモートホストへコピーできます。
で・・・
コピーしたディレクトリのパーミッションを775に変更。
(chmod 755 www_rootディレクトリ)
/etc/httpd/conf/httpd.confを-ipオプションをつけて、/etc/httpd/conf/httpd.conf20061002としてバックアップ。
phpモジュールの記述と、www_rootディレクトリのAlias設定の記述を追記。
最後に、AddDefaultChareset UTF-8をoffに。
これで、IEなどのブラウザから、新設したWebサーバにアクセスすると・・・暫定Webサーバからコピーしたwww_rootディレクトリ/index.phpが表示されます。
う~ん・・・今日はここまで。
明日(10/03)は・・・
もうちょっとhttpd.confファイル内のパラメータを変更する予定。
疲れたなー。
コメント 0