[hello world 動かない ][検索]

プログラミング関連で自分が調べた事をメモる

CentOS Apache インストール

CentOSApacheをインストール

CentOS6.6の場合
インストール

sudo yum install httpd

起動、停止、再起動

sudo service httpd start
sudo service httpd stop
sudo service httpd restart

サーバー起動時にApache自動起動

sudo chkconfig httpd on

最低限のセキュリティ向上設定

vim /etc/httpd/conf/httpd.conf
ServerTokens Prod
ServerSignature Off

ServerTokens はHTTPレスポンスヘッダ等に埋め込まれるServerの情報の設定
Prodが一番情報量が少ない
ServerSignature はエラーページに表示されるapacheのバナー表示の設定
共に余計な情報を与えないようにするだけの設定

内にある
Options Indexes FollowSymLinks を Options -Indexes FollowSymLinks に変更
index.html等が存在しない場合に、ディレクトリの一覧を表示させないようにする設定