{{tag: go, test, testing, actually }} actually は Go の testing ライブラリです。明示的なインターフェースと一貫性の高いメソッド群、そしてメンテナンスやリファクタリングの際に力を発揮するフェイルレポートを備えています。 [[https://github.com/bayashi/actually ac... つづきを読む
Tomcatとは簡単に言うと、サーバー側でサーブレットやJSP等のJavaプログラムを実行させるWEBアプリケーションサーバー。 注)Apache WEBサーバーではJavaプログラムを実行出来ない 又、サーブレットとはCGIのようにWEBサーバーからJavaプログラムを呼び出す。例で言うと掲示板やチャット等CGIにできる事全般。 ただ、PrelやPHPで作成したCGIよりも動作が速い。 JSPとはHTMLファイル内にJavaプログラムを埋め込んで、サーバー側で実行し、ブラウザに表示される。 今回はロ〜カル上でサーバーを構築し、今まではCGIの動作チェックをしていたものに加え、Tomcat4を連携させてサーブレット+JSP の動作チェックをする環境を構築する目的。 おそらくこの先、従来のCGIからサーブレットが主流になると思われるので、今のうちに勉強してみるのも悪くないと思われる。 とにか
MacOSXでTomcat5/Tomcat5とApacheの連係 ここまではTomcatを直接WEBサーバとしても使用してきました。ここいらへんで、本格的にWEBサーバの処理はApacheに任せて、WEBアプリケーションの部分だけTomcatに渡すスタイルに変えておきましょう。例によって、とりあえず~で作っています。実際は、使わなくしたTomcatのWEBサーバのポート(デフォルトで8080)を閉じたり、不要なコネクタ類との連係用ポートを閉じたりすることも運用環境では必要でしょう。 Tomcat Web Server Connector (mod_jk)のインストール 先ほどダウンロードしておいたTomcat Web Server Connector を展開してできるフォルダ jakarta-tomcat-connectors-jk-1.2.5-macosx-apache-1.3.28 の
■ドキュメントキャッシュ機能の見直し メモリキャッシュやディスクキャッシュなど、HTTPコンテンツの動的キャッシュ機能が強化されました。開発バージョン時よりも安定性が向上し、Apache 2.2では実用的なレベルになっています。キャッシュ機能を用いることで、一般的にHTTPサービスの応答性を向上させることができます。 また、Apacheをリバースプロキシサーバとして利用する場合もキャッシュ機能を利用可能です。 ■プロキシ機能によるロードバランシングの実現 プロキシでロードバランス機能を実現するmod_proxy_balancerモジュールが追加されました。HTTPやFTPサービスはもちろん、Apache Tomcatなどのサーブレットコンテナとの通信で使われるAJP13プロトコルのロードバランス機能も提供します。 バランシングの制御は、「リクエスト回数」と「トラフィック量」の2つのアルゴリ
ApacheでSSLを利用するには、モジュールを組み込むかパッチを適用する必要がある。そのため、Apacheのインストール時にSSL化を行わなければならない。今回は、OpenSSLを使う方法と、Apacheインストール後に最小限やっておくべき環境設定について紹介する。 前回はApacheの基本的なインストール方法を紹介して終わったが、今回はその続きとして、SSL(Secure Sockets Layer)とApacheを連携させる場合のインストールや、インストール後に行っておくべき便利な設定について紹介する。 ApacheでSSLを使うには クレジットカード番号に限らず、プライベートな情報の入力を求めるWebサイトでは、通信を暗号化する技術が欠かせない。それを実現するのがSSLだ(SSLについては携帯通信技術トレンド第2回を参照していただきたい)。本稿では、ApacheとSSLを組み合わせ
アクセス制限をもってしても、盗聴や改ざんには対応できない。通信経路をセキュアにしなければならない。今回は、SSLを用いてより信頼性の高いWebサイトを構築する方法を紹介する。 IP認証、ユーザー認証、データベース認証と、Webコンテンツの閲覧を制限する方法を順に紹介してきた。しかし、盗聴や改ざんには対応できない。従って、悪意を持った第三者が、個人情報や機密情報を盗聴するかもしれない。ちょっと探せば、ネットワークの通信を盗聴するためのツールが無料で公開されているのが現実だからだ。 盗聴や改ざんから身を守るには、通信信号を暗号化するのが最も簡単かつ確実な方法である。Web、すなわちHTTPの通信の暗号化には、SSL(Secure Socket Layer)を用いるのが一般的だ。なお、ApacheへのSSLの組み込み方法については連載第4回の「ApacheのSSL対応化と環境設定」を参照していた
[Apache] SSL証明書のインストール方法。 認証機関から送られる証明書(crtファイル)はテキストファイルですので、これをサーバ上に保存します。 その後httpd.confを修正します。修正箇所は三箇所。 SSLEngine on SSLCertificateKeyFile /usr/share/ssl/private/www.ksknet.net.key SSLCertificateFile /usr/share/ssl/private/www.ksknet.net.crt これでapacheを再起動すれば完了です。うまく行かない場合には以下のことが考えられます。 1. httpd.confで設定したファイルのパスが間違っている。 httpd.confを再確認してください。 2. 証明書とプライベートキーが合致していない。 プライベートキーと証明書のModulusを比較して一致し
Copyright(c) All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く