俺のひとり言

Icon

一人外人の世界観、価値観、恋愛観の適当話

apache初期設定


・パッケージ確認

[root@centos ~]# rpm -qa | grep http*

・なければインストール(※ここはyumを使用)

[root@centos ~]# yum -y install httpd httpd-devel

・設定ファイル修正

[root@centos ~]# vi /etc/httpd/conf/httpd.conf

※エラーページ等にOSバージョンを表示しない
	ServerTokens OS
	↓
	ServerTokens Prod

	ServerAdmin root@localhost
	↓
	ServerAdmin ***@*****

	#ServerName www.example.com:80
	↓
	ServerName ドメイン名:80

	Options Indexes FollowSymLinks
	↓
	Options Includes ExecCGI FollowSymLinks

※.htaccessの許可
 <Directory />
 ・・・
 AllowOverride None
 ↓
 AllowOverride All
 </Directory>

 <Directory "/var/www/html">
 ・・・
 AllowOverride None
 ↓
 AllowOverride All
 </Directory>

※エラーページ等にapacheバージョンを表示しない
	ServerSignature On
	↓
	ServerSignature Off

	AddDefaultCharset UTF-8
	↓
	#AddDefaultCharset UTF-8

※CGIスクリプトに.plを追加
	#AddHandler cgi-script .cgi
	↓
	AddHandler cgi-script .cgi .pl

・アイコンのファイル一覧を表示しない

	<Directory "/var/www/icons">
	    Options Indexes MultiViews
	    ↓
	    Options MultiViews
	    AllowOverride None
	    Order allow,deny
	    Allow from all
	</Directory>

・apache起動

[root@centos ~]# /etc/init.d/httpd start
[root@centos ~]# chkconfig httpd on
[root@centos ~]# chkconfig --list httpd

・アクセステスト

[root@centos ~]# echo test >> /var/www/html/index.html

※ブラウザで動作確認し、「test」が表示されればOK。

Category: WEBサーバ

Tagged: ,

Leave a Reply

 

 


俺のひとり言トップ | Xperia云々 | 俺のアンケート | 俺の独り言 | 俺のツール | 俺のつぶやき | Linuxサーバ構築 | Windowsサーバ構築 | シンクライアント