かなり参考にしたサイト
apacheのインストール
sudo apt -y install apache2
設定ファイルの変更
sudo emacs /etc/apache2/conf-enabled/security.conf
- 12行目:変更
- `ServerTokens Prod`
- これによってApacheのversionやOS情報を外に出さない
% sudo emacs /etc/apache2/mods-enabled/dir.conf 以下のように修正する # ディレクトリ名のみでアクセスできるファイル名を設定 DirectoryIndex index.html index.htm
% sudo emacs /etc/apache2/apache2.conf # 70行目 : サーバー名追記する ServerName hogehoge
% sudo emacs /etc/apache2/sites-enabled/000-default.conf` # 11行目 : 管理者アドレス変更 # ここは自分のメールアドレスを書く。cgi-binとかのエラーメッセージでそのメールアドレスが表示される ServerAdmin webmaster@hogehoge
設定が終わったら再起動
- `systemctl reload apache2`
Timeoutを5分から20分に伸ばした
- `sudo emacs /etc/apache2/apache2.conf`
# # Timeout: The number of seconds before receives and sends time out. # #Timeout 300 Timeout 1200
このあとやること
- BASIC認証を導入
- cgi-binを使えるようにする(これがゴール)
ランキング参加中です
↓クリックしていただけると嬉しいです〜