[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

apacheに関するlizyのブックマーク (272)

  • Apacheの負荷の状況を監視できる、apachetop - UNIX的なアレ

    Unix/Linux系OSの場合で、負荷監視のツールといえばtopが有名ですが、apacheの詳細までは監視することができません。 とくに、ある程度のアクセス数のあるWebサイトを運用したことのある方ならわかると思いますが、攻撃と思われるような負荷に出くわすことはあると思います。 そんなときに、簡単にapacheの状況を調べることができるのがapachetopです。 どんなときに使う? apachetopということで、使用するのはWebServerです。アクセスが多くでサーバーが高負荷になっているなーとある程度自分なりに判断できたときに使います。 Debian/Ubuntuであればインストールは簡単。 # sudo apt-get update # sudo apt-get install apachetop 簡単に使ってみよう 使用方法も簡単です。 apachetopはapacheのアク

    Apacheの負荷の状況を監視できる、apachetop - UNIX的なアレ
  • Tomcatと外部のプログラムを連携させよう!

    なぜWebサーバと連携させるのか これまではTomcatをスタンドアロンのWebサーバとして動作させてきました。最終回の今回はTomcatと他のWebサーバ(Apache)やデータベース(MySQL)との連携について解説します。 Tomcat単体でWebサーバとしての機能があるにもかかわらず、なぜ外部のWebサーバと連携させる必要があるのでしょうか。主な理由としては「パフォーマンス」「セキュリティ」「安定性」「設定の柔軟性」「拡張性」があげられます。 「第1回:Tomcatって何ですか?」でも触れたように、静的コンテンツの処理をJavaで書かれたサーブレットコンテナで行うことは効率的ではなく、パフォーマンスが悪くなってしまいます。 ApacheなどのWebサーバはTomcatより歴史の長く、その分セキュリティーホールの危険性も少ないためセキュリティの面でTomcatよりも信頼性が高いのです

  • Apache Wicket 1.3登場、HTML/Java完全分離設定ファイル不要は健在 | エンタープライズ | マイコミジャーナル

    The Apache Wicket Teamは2008年早々、Apache Wicketの最新版となるApache Wicket 1.3を公開した。WicketはJavaで開発されたコンポーネントベースの軽量Webアプリケーションフレームワーク。HTMLとロジックを分離して扱えるという特徴があり、類似のWebアプリケーションフレームワークとは異なり設定ファイルや特殊なマークアップ、特殊な言語、特別なツールなどを使う必要がない。デザインとロジックの分離が明確なうえ、双方をジョイントする設定ファイルが不要という特徴がある。 Apache Wicket 1.3はApache Project傘下になってからの初のリリース。これまでインキュベータ中のリリースは実施されていたが、独立したApacheプロジェクトとしてのリリースは今回がはじめてだ。このためパッケージ名がorg.apache.wicket

  • フロッピーサイズのApache·Micro-Apache for Windows MOONGIFT

    小さいことは良いことだ。特に日人は小型化に熱心だ。その点において他の国を圧倒する。しかし最近はHDDの大容量化に伴って、そうした心を忘れているのかも知れない。 小さく、できるだけ小さく。既に使われていないが、目指すのはフロッピーだ。 今回紹介するオープンソース・ソフトウェアはMicro-Apache for Windows、フロッピーサイズのWebサーバだ。 もちろんポータブルだ。フロッピーにさえ入るApacheサーバを提供することを目的としているので、公式サイトの別ポートでその動作を確認できる。Apache、PHP、SMTP、ゲストブック、FTPサーバなどが集まって1.19MBとなっている。 全てのSOファイルを同梱しているモデルが943KBとなっている(圧縮時)。最低限は327KBだ。他にもPHP4またはPHP5同梱モデル、MicroSQLなど様々なソフトウェアが提供されている。 起

    フロッピーサイズのApache·Micro-Apache for Windows MOONGIFT
    lizy
    lizy 2008/01/03
  • MOONGIFT: » 携帯向けコンテンツを自動生成「mod_chxj」:オープンソースを毎日紹介

    携帯向けサイトは殆ど作ったことがないのだが、それでもキャリアごとの対応は大変だった(自分自身がそこに当たった訳ではないが)。 携帯がどんどん高機能化すれば、この傾向はさらに強まるだろう(機種によって対応化範囲も異なるので)。そうなればあまり手軽に携帯向けサイトが作れなくなってしまう。克服するための仕組みがこれだ。 今回紹介するオープンソース・ソフトウェアはmod_chxj、携帯向けコンテンツを生成するApacheモジュールだ。 mod_chxjはApache2.0用モジュールで、各種携帯電話向けのコンテンツを自動生成してくれる。CHTMLはもちろん、通常のHTMLを変換したり、絵文字を各キャリア向けに対応させる、画像を変換すると言った操作を自動で行ってくれる。 さらにリファラーやCookieの非対応端末のために、シミュレートしてくれる機能もある。他にもQRコード出力機能もあり、既存のサイト

    MOONGIFT: » 携帯向けコンテンツを自動生成「mod_chxj」:オープンソースを毎日紹介
  • [Think IT] 第8回:Apacheの設定とチューニングポイント (1/3)

    こんにちは。ビーブレイクシステムズの木下です。「第7回:Apache+SSL環境を構築しよう!」はSSLのメカニズムについて解説しました。今回は、Apacheの基的な設定・パフォーマンスチューニングのポイントについて解説します。 Apacheは、httpd.confというテキストファイルに「ディレクティブ(命令、コマンドの意)」と呼ばれる専用の命令を記述することで設定します。標準Apache配布に同梱されているディレクティブだけで約330もあります。非常に数が多いので、最初からすべても覚える必要はありません。必要に応じて1つ1つ理解していきましょう。 今回は、設定ファイルの書き方や代表的なディレクティブをいくつか紹介します。ぜひ皆さんも手を動かして、試してみてください。 Apache設定ファイルの構文は非常に単純で1行に1つのディレクティブから構成されています。はじめにディレクティブを記

  • そろそろLDAPにしてみないか?:第7回 ApacheのBasic認証をLDAPで|gihyo.jp … 技術評論社

    Basic認証の危険性とLDAP化の概要 多くの読者の皆さんがご存じのように、パスワード認証を要求するWebページをApache上で作成するためには、通常は.htaccessと.htpasswdなどを用いたBasic認証を使用します。 たとえば、http://www.example.com/secret/以下にてパスワード認証を実現するには次のような設定を行うのが一般的でしょう。 リスト1 .htaccessやhttpd.confの設定(部分) AuthUserFile /home/passwd/.htpasswd AuthGroupFile /dev/null AuthName "Secret Area" AuthType Basic require valid-user リスト2 /home/passwd/.htpasswdの例 tanaka:vDVcobip.AMqE suzuki:

    そろそろLDAPにしてみないか?:第7回 ApacheのBasic認証をLDAPで|gihyo.jp … 技術評論社
  • Tomcat Connector JK-1.2.26登場 | エンタープライズ | マイコミジャーナル

    The Apache Tomcat teamは21日(米国時間)、Apache Tomcat Connectorsの最新坂となる「Apache Tomcat JK 1.2.26 Web Server Connector」を公開した。JKはJavaやC言語を使って開発されたApache Tomcatアプリケーションサーバコネクタ。JKを使うとバックエンドにApache Tomcatアプリケーションサーバを、フロントエンドにApache HTTPd ServerやMicrosoft IIS、Sun Web ServerなどのWebアプリケーションサーバを使った構成での運用が可能。 セキュリティ問題の修正といったアップデート必要性の高いものはないが、バグの修正といくつかの機能拡張が実施されている。バグが原因ではないかとみられる動作不安定などに遭遇していた場合にはJK 1.2.26へのアップグレー

  • Apacheの画像処理モジュールでXSSの脆弱性 - @IT

    2007/12/13 独立行政法人 情報処理推進機構(IPA)は12月13日、HTTPサーバのApacheの2つのモジュール「mod_imap」「mod_imagemap」、および日立製作所の統合ネットワーク管理ソフトウェア「JP1/Cm2/Network Node Manager」にクロスサイト・スクリプティングの脆弱性があると公表した。 mod_imap、mod_imagemapはいずれもサーバサイドで画像処理を行うモジュールで、Apache HTTP Server 2.2.6およびそれ以前、同2.0.61およびそれ以前、同1.3.39およびそれ以前のバージョンで影響が出る。 いずれもベンダが提供する最新版へアップデートすることで脆弱性の問題を修正できる。

  • [Think IT] 第4回:LAMPサーバのセットアップ (1/3)

    今回は、Ubuntu ServerにApacheとMySQLPHPをインストールし、LAMPサーバを構築する手順を解説します。まずはじめに、Ubuntu ServerをインストールしたPCに固定アドレスを割り当てましょう。 Ubuntu ServerをDHCPサーバが動作しているネットワークに接続した状態のPCにインストールすると、自動的にIPアドレスDHCPサーバから取得する設定でインストールが完了します。 この状態では、起動しなおすたびにIPアドレスが変わってしまいサーバとしては不便です。そこでLAMPサーバを構築する前に固定アドレスを設定しましょう。なお、オフィスなどのLANで固定のIPアドレスを設定する場合、事前にネットワーク管理者に許可をもらってから作業を行って下さい。 Ubuntu Serverでは「/etc/network/interfaces」にネットワークの設定が記述

  • [Think IT] 第7回:Apache+SSL環境を構築しよう! (1/3)

    こんにちは。ビーブレイクシステムズの木下です。前回はSSLのメカニズムについて解説しました。今回は、皆さんのApacheでSSLを利用する方法について解説します。 それでは、皆さんの環境にApache+SSL環境を構築しましょう。 Apacheをインストールされていない方は、「第2回:Apacheをインストールしてみるのは難しくない」から、「第5回:ApacheをWindowsへインストールするのだ!」を参照し、それぞれの環境に合わせてApacheをインストールしてください。 インストール時の注意点として、ソースインストールを行う方はconfigure時に、「# ./configure ?enable-SSL」としmod_sslを有効にしてください。また、Windowsの方はOpenSSL付きApacheインストーラでApacheをインストールしてください。

  • “安全”のためにTomcatを理解し、構築し、動作させる

    “安全”のためにTomcatを理解し、構築し、動作させる:Tomcatはどこまで“安全”にできるのか?(1)(1/3 ページ) 無料サーバはどこまで安全にできるのか? 近年、Linux上でサーバを構築・公開する方が多くなってきていますが、中途半端な設定のサーバを公開することで会社の情報資産が危険にさらされることがよくあります。 そんな中、基的に無料のOSであるLinuxサーバと、同じく無料で利用できるアプリケーションで、世界中において高いシェアを誇るTomcatを用い、「無料でどこまで製品サーバのセキュリティに迫れるか?」「どこまで安全にWebアプリケーション構築ができるか?」をこの連載を通して追っていきたいと思います。 第1回は、そもそもTomcatとは何かを解説し、Tomcatの最新版の新機能とそのセットアップの仕方や自動起動の方法、Apacheと連携させる方法などを紹介します。 T

    “安全”のためにTomcatを理解し、構築し、動作させる
  • https://labs.cybozu.co.jp/blog/kazuho/archives/2007/11/generating_maintenance_page.php

    lizy
    lizy 2007/11/18
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • *.htmlを*.html.gzに圧縮しても*.htmlのままでアクセスできるようにしてディスク容量を節約する

  • MOONGIFT: » Webアプリケーションをローカルで「WApache」:オープンソースを毎日紹介

    Webアプリケーションが増えており、その操作性もGUIアプリケーションと違わぬ所まで進歩している。その内、Webアプリケーションをローカルで動作させるために配布するようになるかも知れない。 そうなった時に便利そうなのがこれだ。ローカルアプリケーションのように、Webアプリケーションを扱えるようになる。 今回紹介するオープンソース・ソフトウェアはWApache、ローカルで動作するWebアプリケーション実行環境だ。 WApacheには、起動すると即座に実行するApacheサーバが組み込まれている。これで、htdocs以下が実行できる。IEコンポーネントを使っているが、アドレスバー等はないので専用のWebアプリケーションができあがる。 言わばWebRunner(今はPrismと改名)のIEローカル版という感じだ。他の言語でIEコンポーネントを使って…という手間を考えるとこちらのが簡単だ。ウィンド

    MOONGIFT: » Webアプリケーションをローカルで「WApache」:オープンソースを毎日紹介
  • On the Rails Rails Apache + FastCGI 環境構築のはまりパターン

    英語の記事を紹介するというこのブログの趣旨からちょっとはずれるが、自分用のメモ代わりと情報共有のために書いておく。 Rails で Apache + FastCGI の番環境を構築していたのだが、思いっきりはまってしまった。 そのはまりパターンと脱出法を以下に紹介。 (はまるはまらない以前の具体的な構築方法の話に関しては、たとえば rails で apache + fastcgi (マルッと!) などの他のリソースをあたってほしい。) 1) log と tmp ディレクトを作成する svn でバージョンコントロールをしている場合、通常この2つはバージョン管理下に置かない。ソースを checkout したあと手動あるいは専用のスクリプトなどを用意して log と tmp ディレクトリを作成すること。このとき、後述するパーミッションの問題ではまらないよう、作成直後に apache ユーザーが

  • rails で apache + fastcgi (マルッと!)

    最近は lighttpd + fastcgi が流行のようですが、やっぱり apache + fastcgi を使わざるを得ない人向け。 fastcgiを導入するとき、毎回同じ事に引っかかってる気がするのでまとめておきます。 1. mod_fastcgiと、The Development Kit のインストール 公式サイトから入手できます。 http://www.fastcgi.com/ 2. apache の設定を編集 参考例。バーチャルホストの設定は各自の環境に合わせて行う。 LoadModule fastcgi_module libexec/httpd/mod_fastcgi.so <IfModule mod_fastcgi.c> FastCgiIpcDir /tmp/fcgi_ipc/ AddHandler fastcgi-script .fcgi </IfModule> <Vir

  • Development tools for continuous software delivery | Resources and Information from TechTarget

    Software developers build applications faster when they have the right tools. Review the essential tools every software developer needs, such as Git, Jenkins, IDEs such as Eclipse and build tools including Maven and Gradle. Also, gain insight into how AI and machine learning are pushing software development tool capabilities to new levels to help developers generate quality code. Top Stories Tip 2

    lizy
    lizy 2007/10/11
  • Apache Composer (arclamp.jp アークランプ)

    なんか、面白そうなプロジェクトが始まりそうです。昨日付けでApache ComposerというプロジェクトがApacheに提案されました(提案なので、この後、Incubatorを通ってから正式プロジェクトなので先は長い)。 Apache Composer is an embeddable Inversion of Control (IoC) container for general components (Java initially). Its characterizing elements are that it is small, favors Dependency Injection (over other IoC variants) and tries to remain agnostic when it comes to the need for its components

    lizy
    lizy 2007/10/09
    イベント駆動型コンポーネントコンテナ?