演習課題「アクセスログをコピーする」
右の環境で、Webサーバのアクセスログが「/var/log/apache2」ディレクトリに格納してあります。「error.log」というエラーログを現在のディレクトリにコピーしてください。
なお、ファイルをコピーするには、「sudo」と「cp」コマンドを使います。
また、コピー時にファイル名を変更してはいけません。
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
#08:Webサーバのアクセスログを見てみよう
Webサーバの役割について、さらに理解を深めます。先ほどの続きとして、Apacheのアクセスログをのぞいてみましょう。
$ ls -al /etc/apache2
$ cat /etc/apache2/apache2.conf
$ sudo ls -al /var/log/apache2/
$ sudo cat /var/log/apache2/access.log
【代表的なWebサーバアプリケーション】
Webサーバ - Wikipedia
https://ja.wikipedia.org/wiki/Web%E3%82%B5%E3%83%BC%E3%83%90
Apache HTTP Server - Wikipedia
https://ja.wikipedia.org/wiki/Apache_HTTP_Server
nginx - Wikipedia
https://ja.wikipedia.org/wiki/Nginx
Internet Information Services - Wikipedia
https://ja.wikipedia.org/wiki/Internet_Information_Services
http.server --- HTTP サーバ — Python 3.7.2 ドキュメント
https://docs.python.org/ja/3/library/http.server.html
WEBrick - Wikipedia
https://ja.wikipedia.org/wiki/WEBrick
PHP: ビルトインウェブサーバ - Manual
http://www.php.net/manual/ja/features.commandline.webserver.php
http-server - npm
https://www.npmjs.com/package/http-server
ワンライナーWebサーバを集めてみた - Qiita
https://qiita.com/sudahiroshi/items/e74d61d939f18779970d
【Apacheの設定】
UbuntuのApache設定ファイル、どうやるんだっけ? - Qiita
https://qiita.com/diconran/items/1eca0e0792f4ce1930c5
ubuntuでapache2のDocumentRootを変更するまで - Qiita
https://qiita.com/shita_fontaine/items/40a086265f0cf07d10e0
【アクセスログ】
Apache の Web サーバ アクセスログの記載内容の読み方を理解してログ解析しよう
https://webllica.com/apache-web-server-log-analyze/
Apacheのエラーログを管理する – ABC Blog
https://linuxserver.jp/%E3%82%B5%E3%83%BC%E3%83%90%E6%A7%8B%E7%AF%89/httpd/%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%AD%E3%82%B0%E3%81%AE%E7%AE%A1%E7%90%86/
「ホームページにアクセスすると情報は取られるの?」
https://www.cman.jp/network/term/getinfo/
サーバがアクセス情報を取得する仕組み | エクスチュア総合研究所
http://exture-ri.com/2016/02/29/%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8C%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E6%83%85%E5%A0%B1%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E4%BB%95%E7%B5%84%E3%81%BF/
安全なウェブサイトの作り方:IPA 独立行政法人 情報処理推進機構
https://www.ipa.go.jp/security/vuln/websecurity.html