Linux
目次
インストール,Install †
CentOS 6 †
.htaccess による制御方法 †
作成 †
AuthUserFile /var/honya/honya/.htpasswd
AuthGroupFile /dev/null
AuthName "Please Input! UserName & Password(^^)"
AuthType Basic
require valid-user
.htaccess が有効にならない †
htpasswd †
- 最初の1人目
htpasswd -c /var/honya/honya/.htpasswd (username)
- 2人目以降
htpasswd /var/honya/honya/.htpasswd (username)
apache が作成するファイルの umask を変更する。 †
echo "umask 002" >> /etc/sysconfig/httpd
/etc/init.d/httpd restart
Ubuntu(debian)系、apache実行ユーザー †
- 下記に記述あり
/etc/apache2/envvars
RewriteEngine? が有効にならない時 †
- Options に FollowSymLinks? があることを確認する
redirect(url の転送) †
httpd.conf による転送 †
htmlでリダイレクト †
チューニング †
参考サイト †
前提 †
- CentOS6 を使用(RedHat? clone)
mpm 関連設定 †
Timeout, KeepAlive? †
- sudo vi /etc/httpd/conf/httpd.conf
- Timeout のデフォルト300秒は長すぎ。もっと短くする。
- KeepAlive? はオフにする。
Timeout 60
KeepAlive Off
logファイル関連。 †
- sudo vi /etc/httpd/conf/httpd.conf
- HostnameLookups? をオフにする。
HostnameLookups Off