2011年12月1日木曜日

初期設定~WEBサーバ構築


1.OS及びKernelのVersion確認
#cat /etc/issue
#uname -a

2.メモリ使用量の確認
#free -m

3.ディスク使用量の確認
#df -H

4.稼働しているプロセスの確認
#ps aux

5.インストールされているアプリケーションの確認
#rpm -aq

6.installされているアプリケーションの数を表示
#rpm -aq | wc -l

7.自動起動設定されているアプリケーションの確認
#chkconfig

8.不要なサービスの自動起動設定解除
#chkconfig (サービス名) off

例)chkconfig ip6tables off

9.yum準備
#yum install yum-fastestmirror
#yum install yum-utils

10.NTPインストール
#yum install ntp
#chkconfig ntpd on
#chkconfig | grep ntp
#service ntpd start

11.PHPインストール
#yum install php
#vi /etc/php.ini
memory_limit = 16M ; Maximum amount of memory a script may consume

12.Webサーバ(httpd)インストール
#yum install httpd
#chkconfig httpd on
#service httpd start

13.Firewall設定
iptablesのルール初期化
# /sbin/iptables -F

現在のルール確認
#iptables -L

fire wallにルール追加
#vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80    -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306  -j ACCEPT

service iptables restart

13.動作確認
ブラウザから以下のアドレスにアクセスし,テスト画面が表示されることを確認
http://10.2.5.***

0 件のコメント: