タグ

apacheに関するharu-sのブックマーク (5)

  • httpd.confについて調べたのでまとめたよ - とある技術の備忘録

    最近学科の友人3人とサーバ/セキュリティについての勉強会を週1で行っていて、毎回何か調べてくることになっており、今回は apache の設定について少し調べてきました。初心者がまとめたので間違っている部分があるかもしれませんが、勉強の役に立てて頂ければ幸いです。 httpd.confはどこにある? 最小限のhttpd.conf 3つのセクション セクション1: GlobalEnvironment セクション2: MainServerConfiguration セクション3: VirtualHosts モジュールの追加 外部設定ファイルの読込み サーバリソースの監視方法 httpd.confはどこにある? OSによって異なりますが、以下の階層に置いてある可能性が高いです。 CentOS、FedoraなどRed Hat系 /etc/httpd/conf/ SUSE系、MacOSX /etc/a

    httpd.confについて調べたのでまとめたよ - とある技術の備忘録
  • メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum

    今回は、Webサイトやサービスをメンテナンス中にする場合に、どのURLにアクセスしても「メインテナンス中です」の画面を出す正しいやり方を、人間にも検索エンジンにも適切にする作法を主眼に解説します。 この週末の土曜深夜~日曜早朝にかけて、データセンターの設備メインテナンスのため、Web担を含むインプレスグループのほとんどのWebサイトが、どのURLにアクセスしても「メンテ中です」という表示になっていました。 なのですが、その実装がちょっと気になったので、「正しいメンテナンス画面の出し方」を説明してみます。 ※2010-01-16 Retry-Afterを指定するHeaderの指定を修正しました(コメント参照) ※2009-06-17 RewriteCondから [NC] 条件を削除しました(コメント参照) ※2009-06-16 Retry-Afterの記述をGMTに変更しました(コメント参

    メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum
    haru-s
    haru-s 2009/06/16
    こういう記事がもっと出れば世の中はもっとよくなる
  • make-ssl-cert と証明書 - May the Source be with you

    Ubuntu Server で Apache2 を動かしてみました。特に使う予定があるわけではないんですが、etch のインストールの間ヒマだったもので。 折角なので SSL で通信できるようにしてみようと思います。そのためには第一種オレオレ証明書が必要ですが、Ubuntu では ssl-cert パッケージに含まれる make-ssl-cert コマンドを使うことで簡単に作成できたりします。Web でググると以下のような記述をよく見かけます。 $ sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem $ sudo vi /etc/apache2/sites-available/ssl (以下を追記) SSLCertificateFile "/etc/apache2/s

    make-ssl-cert と証明書 - May the Source be with you
    haru-s
    haru-s 2009/03/14
    HTTPS接続したいだけならこれだけでOK
  • SSLサイトの構築

    通常のwebサイトは、情報のやりとりを平文(暗号化されていない)で行います。 したがって、ネットワーク回線を盗聴すれば、全の情報を取得できます。 元々webサイトは、情報を不特定多数の人に発信するために考えられた技術なので、盗聴の心配をする必要がありませんでした。 しかし現在では、カード番号や暗証番号など他人に知られたくない情報をネットワークで扱う場面が増えています。 これらの問題を解決するために、SSL(Secure Sockets Layer)を使ったwebサイトが誕生しました。 SSLサイトの作成 SSLサイト用バーチャルサイトの定義ファイルの作成 SSLサイト用の定義ファイルを作成します。 /usr/share/doc/apache2/examples/ssl.conf.gz にSSLサイト用定義ファイルのサンプルがあります。 これを元に定義ファイル作成しました。

  • 安全な RedHat Apache サーバの構築方法: Apache Server の設定

    次のページ 前のページ 目次へ 4. Apache Server の設定 SSL をサポートするためには、Apache は追加の API モジュールを使うように設定される必要があります。多くの SSL ソフトウェアパッケージが利用できます。私の例では、ModSSL と OpenSSL 用に設定された Apache を元にしています。これらのプロダクトをサポートする数え切れないくらいのメーリングリストやニュースグループがあります。 Apache ウェブサーバを元にしているいくつかの商用 SSL パッケージにも、これらの手引きが有用だと思うかもしれません。 いくつか頭に入れておくべきことがあります − 同じサーバに複数のヴァーチャルホストをたてることができます。同じ IP アドレスで、名前ベースのヴァーチャルホストを多数たてることができます。同じ IP アドレスで、名前ベースのヴァーチャルホ

  • 1