タグ

Apacheに関するatomerのブックマーク (20)

  • Apache/SSL自己証明書の作成とmod sslの設定 - maruko2 Note.

    Apache/SSL自己証明書の作成とmod sslの設定 提供:maruko2 Note. < Apache 移動: 案内, 検索 目次 1 手順 2 秘密鍵の作成 (server.key) 3 CSR(証明書の基になる情報)の作成 (server.csr) 3.1 入力項目の例 4 証明書(公開鍵)の作成 (server.crt) 5 Apache mod_ssl の設定 6 Apache 起動時にパスフレーズの入力を省略する 6.1 秘密鍵 (server.key) ファイルをあらかじめ復号化しておく方法 6.2 Apache起動時のパスフレーズ入力を自動化する方法 7 参考ページ 8 Apache 関連のページ 手順 2017年1月1日以降、SSL 証明書の署名アルゴリズムとして SHA-1 を使用している証明書は SSL 通信ができなくなる。 これは、Windows製品、Goog

  • オレオレ証明書をopensslで作る(詳細版) - ろば電子が詰まつてゐる

    前回のopensslでRSA暗号と遊ぶでRSA暗号や秘密鍵について中身を色々といじってみた。続いて今回は、Apacheで使うオレオレ証明書を作ってみる。 細かいことはいいから、オレオレ証明書を作るコマンドだけ知りたい お急ぎの方は、以下3つだけやれば良い。これで10年間(3650日)有効なオレオレ証明書ができあがる。 $ openssl genrsa 2048 > server.key $ openssl req -new -key server.key > server.csr $ openssl x509 -days 3650 -req -signkey server.key < server.csr > server.crtできあがったserver.crtとserver.keyを、例えば/etc/httpd/conf/ 配下のssl.crt/ と ssl.key/ ディレクトリに設置

    オレオレ証明書をopensslで作る(詳細版) - ろば電子が詰まつてゐる
  • PHP x Ajax = CMS ! » [.htaccess] リライト(サイトの移転・wwwの有無を統一・アクセス制限)

    リライト(書き換え)の記述例 一般的な記述例 #リライトエンジンの開始 RewriteEngine on #書き換えのベースとなるパス RewriteBase / #ドメインをwwwありに統一 RewriteCond %{HTTP_HOST} ^(example\.com)(:80)? [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] #ディレクトリの移転 RewriteRule ^old_dir(.*)$ /new_dir$1 [R=301,L] #ファイルの移転 RewriteRule ^old_dir/index\.html$ /new_dir/index.html [R=301,L] #クローラのアクセス禁止 RewriteCond %{HTTP_USER_AGENT} Badbot-1 [NC, OR] Re

  • Apacheのエラー:Could not reliably determine the server’s fully qualified domain name…

    Apacheを再起動した際に、 httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName というエラーが出る場合がある。 これでも起動はするので、Apache自体は動くのだが、エラーをそのままにしておくのは気持ちが悪いし、あとあと問題を引き起こす可能性が高い。 日語訳をすると ServerNameに127.0.0.1を使用した、FQDN(完全に適切なドメイン名)が確定できませんでした。 といった感じか。 このエラーは、/etc/hosts にlocalhost以外に自分で設定したホスト名が、Apacheの設定ファイルに定義されていないために発生する。 # Do not remove the following line, or v

    Apacheのエラー:Could not reliably determine the server’s fully qualified domain name…
  • MAC OS10.7(Lion)の開発環境(Apache)の設定をしてみる【URL変更】

    現在、自宅での開発環境をwindowsから徐々にmacに以降しています。 そこで、apacheの基設定からphp使用可能にするまで、その過程をメモりました。 前置き 作業環境 スペックはmac book airの13inchで、OSは10.7(Lion)です。 作業は基的にmacのターミナル上で行います。 Finderから設定ファイルへアクセスは初期状態のままだとできません。 「黒い画面嫌い!」って人もそこまで難しくないので、とりあえずやってみるといいかも。 黒い画面に慣れると、いろいろ作業の幅が広がります(たぶん) apacheの設定について apacheはデフォルトで入っているものを使います。 最近購入したmacなら入っているはずです。自分のも1年以上前の型ですが、入ってました。 ターミナル上でwhichコマンドを入力して確認します。 user% which httpd

  • サーバーの設定をカスタマイズ、よく利用する「.htaccess」の設定のまとめ

    .htaccess For All 下記は各ポイントを意訳したものです。 「.htaccess」ファイルを編集する際は、必ずバックアップをとることをお勧めします。 .htaccessファイルの作成とアップロード .htaccessの使い方・有効範囲 .htaccessのよく使う設定のまとめ .htaccessファイルの作成とアップロード 「.htaccess」ファイルを作成することは非常に簡単です。 テキストベースのアプリケーションを開き、ワードラップ機能をオフにしてコードを記述し、ファイルを保存します。 Windowsのメモ帳などを使用すると保存する際、ファイル名に「.txt」が加わってしまいます。 .htaccess.txt これは特に問題ありません。 ファイルをアップロードした後、サーバー上でリネームしてください。 .htaccess ファイルをアップロードする際は、ASCIIモード

  • atword.jp - このウェブサイトは販売用です! -  リソースおよび情報

    このウェブサイトは販売用です! atword.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、atword.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • mod_rewriteの使い方 - とみぞーノート

    mod_rewriteを使用することで、アクセスのあったURLを自在に書き変えることができる。URLの書き変えを行なうことで、URLにクエリ文字列を付けて動的にページを生成するような場合(例えばhttp://xxxx/index.php?id=xx)でも静的ページのURLに見せかけることができる。 mod_rewriteを使うにはmod_rewriteモジュールをロードする必要があるのでhttpd.confに以下を追加する。(Apache2.x系) LoadModule rewrite_module modules/mod_rewrite.so 次にRewriteEngineの動作を有効にする。 RewriteEngine on以上でURLの書き変えが有効になる。 後は書き変えルールを定義していけばよい。ここでは、以下の形式のURLを http://www.xxxx.com/april/i

  • Apacheを使ってWebサーバの構築 - そ、そんなことないんだから!

    UbuntuでApacheを使用するには、先ず以下のようにしてapache2のパッケージをインストールする。 $ sudo aptitude install apache2あと、apxs を使用できるようにする為、以下のパッケージもインストールしておく。 $ sudo aptitude install apache2-dev $ which apxs2 /usr/bin/apxs2なお、このページで行うApacheの設定の概要は、 意図しないディレクトリやファイルへのアクセスを禁止する DocumentRootは/var/www/html SSIを使用可能にする Userdirを使用できるようにする 不要なアクセスについてはログに記録しないようにする パフォーマンスにちょっとこだわってみる とりあえずはこんなところで。 Apacheの基的な設定 /etc/apache2/apache2.

    Apacheを使ってWebサーバの構築 - そ、そんなことないんだから!
  • 既存WEBサイトをIPv6対応にするには?を色々と調査:phpspot開発日誌

    既存WEBサイトをIPv6対応にするには?を色々と調査してみました。 今年の後半にはIPv4アドレスが枯渇するということで, もっと先のことと思っていたらすぐそこに来てしまいましたね。 基現行のサイトはIPv4ベースで動いていると思いますが、apache等上で当ブログのようにサーバ運用している場合に影響がないか心配な方も多いのではないだろうか、ということで調べてみました。 IPv6とは? まず、IPv6ってどういうものか?個人的に知識が曖昧な部分が多かったので改めて調べてみます。 IPv6 - Wikipedia はしょると、42億個が上限のIPv4を拡張して、約340澗(340兆の1兆倍の1兆倍)まで扱えるようにしたとあります。 これだけあれば枯渇とは無縁ですね。 IPv4 では「192.0.2.1」みたいなものだったのが、IPv6になると「2001:0db8:bd05:01d2:28

  • 最速最安WEB画像サーバ構築術 - nginx + ServersMan - 新・浅く広くをモットーに | 一人WEBサービス屋メモ

    15:59 | 先日、運営しているサイトcocoの画像サーバを構築しました。昨今はVPSが500円程度で借りられる様になり、一人WEBサービス屋には当にいい時代になりました。今回、選定対象にしたのは、以下3つの業者です。ServersMan(初期0円 / 月額490円 / メモリ256M / HDD 10G)S@@Ses(初期3000円 / 月額450円 / メモリ512M / HDD 50G)SAKURA Internet(初期0円 / 月額980円 / メモリ512M / HDD 20G)料金やスペックについて、2010/12/19時点のものを記載しました。キャンペーン適用や保障スペックなど細かい注意点がありますので、詳しくは各社サイトでご確認下さい。シミュレーション処理数値目標は、月間1億アクセスとしました。これは、1ページ当たり50画像掲載だったとすると、200万PV。ブラウザキ

  • プログラミングとサイト構築の情報が集まるウェブマガジン "SMART"

    フロントエンドのウェブ制作を学ぶ HTML5やCSS3、JavaScriptなどの言語、それにAtomといったツール、 言語を覚えるための勉強方法などを紹介。

    プログラミングとサイト構築の情報が集まるウェブマガジン "SMART"
  • Apache チューニング Tips | Carpe Diem

    先日、Web サーバ勉強会 #2 が開かれました。内容は、Apache のチューニングということで、参加したかったのですが、他の予定があって参加できませんでした。 そこで、僕が個人的に行っている Apache のチューニングを紹介したいと思います。最初、スライドで作成しようかと思ったのですが、ブログにまとめたほうがよさそうなのでブログにまとめていきます。 まず、大前提として Apache をチューニングするうえで、大事なことはその Apache が提供する Web サービスの種類のよって大きくチューニングする内容が異なるということです。例えば、動画・写真共有サービスと株価情報のサービスを比較すると、当然のことながら大きくサービスの内容が異なりますし、HTTP レベルでみるとクライアントからのリクエスト数、データサイズ、などがかなり違ってきます。 ですので、まずは自分が扱っているウェブサービ

  • Apache2.0の導入/インストール

    (追記:2006年3月13日最新版に改定) 2.0での主な改良点は、Unixのスレッド、新しいビルドシステム、マルチプロトコルサポート、IPv6 サポート、フィルタ、多言語エラー応答、新しいApacheAPIWindowsNTのネイティヴUnicodeサポートなど様々な改良点があります。因みにUnix以外のBeOS、OS/2、Windowsなどのプラットフォームのサポート改善によりこれまで以上に高速に安定して動作するようになりました。 なお、Apache2.0の主な改良点に関しては詳しくは以下URLを参照してください。 Apache2.0の新機能の概要 >> 次にApache2.055のインストール方法を説明します。以下のリンクから「apache_2.0.55-win32-x86-no_ssl.msi 」と表記されたファイルをダウンロードしてきてください。 ■Apache2.055のダウ

  • Apacheのアクセス制御をちゃんと理解する。 - こせきの技術日記

    Apacheの設定で Order deny,allowとか Satisfy anyとか、なんだか意味わからん人のために。僕はずっとわかってなかった。 基 Apacheのアクセス制御には、 ホストによる制御 (Order,Allow,Deny) ユーザ認証による制御 (Auth*, Require) の2通りがある。 Satisfyは、2通りあるアクセス制御の両方を満たす必要があるかどうかを決定する。デフォルトはSatisfy all。Satisfy anyなら、どちらか片方満たせばよい。 Order http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#order Order deny,allowは、全てのホストからのアクセスを許可する。 Order allow,denyは、全てのホストからのアクセスを拒否する。 Order d

    Apacheのアクセス制御をちゃんと理解する。 - こせきの技術日記
  • Javaで軽快に使える「軽量フレームワーク」特集 ~Apache Wicketで簡単Webアプリ作成(1)(1/5):CodeZine

    時代がライトウェイト言語へとシフトしつつある中、軽快に使えるフレームワークが次々登場してきました。連載では、Javaで注目されている軽量フレームワークの中から注目株をピックアップし、概略を紹介します。第1回目の今回は「Apache Wicket」の基的な構成と使い方を覚え、実際にWebアプリケーションを作ってみましょう。 はじめに 以前は、Javaの世界でフレームワークと言えば「Struts」と定番が決まっていました。しかし、フレームワークによる開発は、どうしても大掛かりなものになりがちです。時代がライトウェイト言語(Lightweight Language、PHPRubyなどのスクリプト言語)へとシフトしつつある中、重量級のフレームワークは、やや時代遅れな印象をもたれてしまうのは仕方のないことでしょう。 もっと軽快に使えるフレームワークがあれば、と思う人は多かったに違いありません。

    Javaで軽快に使える「軽量フレームワーク」特集 ~Apache Wicketで簡単Webアプリ作成(1)(1/5):CodeZine
  • apache とか tomcat とか - 衛星Tのネットでどうでしょう

    なんか最近さっぱり更新してなかった…。 7月から部署が変わりスタッフ系の部署に配属になったんで、少しは時間的余裕ができるような予感がする今日この頃。 んで、たまりにたまった apache 2.2 とか tomcat 6 関連を備忘録で…。 ●tomcat6.0.13 tomcat 6.0.13 + tomcat-native 1.1.10 を入れてみる。 ・${CATALINA_HOME}/lib の下に commons とか JDBCドライバーとかを突っ込む ・webapps , logs , conf の中身をそれぞれ webapps.org , logs.org , conf.org を作ってそこにごっそり移動 ・webppas の下に tomcat 5.5.x で動いていたものをもってくる ・conf/server.xml でコネクタを ajp コネクタのみにする‥それとポートも8

    apache とか tomcat とか - 衛星Tのネットでどうでしょう
  • ある技術者の備忘録 » .htaccessだけでSSL対応するには

    SSLを考えずに作られているページを、.htaccessだけの変更でSSL対応する方法をご紹介します。 もちろん、サーバがSSLに対応している必要はありますが…。 さらに.htaccessとmod_rewriteが入っている必要もあります。 SSLページにしたいHTMLファイル(PHP等でも可)のあるディレクトリに.htaccessファイルを作成し、下の文を追加します。 RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] ファイルを個別に指定したい場合はちょっと面倒ですが下記のようにします。 ここでは例としてfoo.htmlとbar.htmlをSSLページとし、それ以外はSSLでないページとします。 RewriteEngine on Rew

  • xampp for Windows の .htaccess で、RewriteEngine を使う - YOD-Yのへたれ開発日誌

    apache の設定を失念していたせいで、しばらく時間を消費してしまったのでメモ。 \xampp\apache\conf\httpd.conf ファイル内の、 #LoadModule rewrite_module modules/mod_rewrite.so の「#」を取って、apacheを再起動。

    xampp for Windows の .htaccess で、RewriteEngine を使う - YOD-Yのへたれ開発日誌
  • [791] Windows環境で.htaccess、.htpasswdを有効にする方法をやっと発見 - Thread - PHPの基礎体力掲示板

  • 1