タグ

関連タグで絞り込む (221)

タグの絞り込みを解除

apacheに関するclavierのブックマーク (245)

  • ApacheとNginxのログフォーマット比較: 楪総研第三分室

    ApacheとNginxのログフォーマット比較 Apache Nginx Contents Description Description(Ja) Necessity ?

  • ApacheやNginxのSSL関連のおすすめ設定を生成する便利サイト - cakephperの日記(CakePHP, Laravel, PHP)

    ApacheやNginxとopensslのバージョンを指定するとおすすめの暗号スイートなど、SSL設定ファイルを表示してくれるMozillaのサイトがあります。 https://mozilla.github.io/server-side-tls/ssl-config-generator/ これを使えば安全な暗号スイートのみを使ってる設定などが簡単に生成されますので、この通りに指定すれば良いです。 Apacheの場合はデフォルトでは暗号スイート設定の記述はなかったと思いますが、下記の3つは表示通りに指定しておくのが良いかと思います。 SSLProtocol SSLCipherSuite SSLHonorCipherOrder Oldを選択すると、古いブラウザにも対応してる暗号スイートを含めます。ただ暗号強度が弱いものが含まれるためサイトのアクセス傾向をみて古いブラウザのアクセスが無いのであれ

    ApacheやNginxのSSL関連のおすすめ設定を生成する便利サイト - cakephperの日記(CakePHP, Laravel, PHP)
  • Middleware Configuration as Code

    connect infra engineers with app engineers

    Middleware Configuration as Code
  • 200万 Webサイトを支える ロリポップ!と mruby

    200万以上のWebサイトを支えるインフラで、リソース制御として使われている mod_mruby の採用事例を紹介します。

    200万 Webサイトを支える ロリポップ!と mruby
  • apache bench(ab) が OSX で刺さった夜は - tokuhirom's blog

    ある日、OSX Yosemite で apache bench でベンチマークを使っていると、なぜか stuck して困っていた。 ab -c 10 -n 16500 http://127.0.0.1:5000/ どうも、対向サーバーを jetty にしても plack にしてもダメなので、なんなのかな~と。。 ab そのものを疑ってみる いろいろ調べてみると、対向サーバーを変えても同じような感じで刺さるのでどうやら ab の側に問題があるのかな、と思って調べてみたところ、OSX Lion の時代にそのような問題が話題になっていたようだ。 最新版の ab は以下のようにして入れることができる。 wget http://ftp.tsukuba.wide.ad.jp/software/apache//httpd/httpd-2.4.12.tar.bz2 tar xzvf httpd-2.4.1

    clavier
    clavier 2015/07/10
    apache bench(ab) が OSX で刺さった夜は - blog.64p.org
  • あなたのApache設定ファイルを劇的に読みやすく改善する12の方法 · DQNEO日記

    はじめに Apacheの設定ファイル、ちゃんと書けますか?一つ一つ意味を理解していますか? http.confを開いた瞬間に「うっ頭が頭痛」になったことはないでしょうか? yumやaptでApacheをインストールして、設定ファイルをちょろっと編集しただけでお茶を濁したことはないでしょうか? でもいつまでもその状態ではいけません。そろそろ気で勉強して無駄のない設定ファイルを書くときが来たのです。 2015年のWebサーバ界におけるApacheの立ち位置についておさらい 2015年現在、静的コンテンツの配信やリバースプロキシの役割はその用途に特化したWebサーバを使うのが主流になっています。具体的にはNginxがデファクトスタンダートになっています。 Apacheにもイベント駆動型で動くmpm eventというモジュールがあり、これを使えば高速に多数の接続をさばくことができます。 人間とウ

    あなたのApache設定ファイルを劇的に読みやすく改善する12の方法 · DQNEO日記
    clavier
    clavier 2015/06/23
    あなたのApache設定ファイルを劇的に読みやすく改善する12の方法 - DQNEO起業日記
  • Apache Spark MLlibでレコメンドエンジンの試作をしました - クリエーションライン株式会社

    藤田です。 今回はSpark MLlibを使ってレコメンドエンジンを試作しました。 MLlibは機械学習用のライブラリですが、機械学習の知識が少なくても比較的楽に簡単なレコメンドエンジンを作ることができました。 試作にあたっては、確率統計などのあまり知らない分野に触れることができました。データ解析や人工知能など機械学習にはさまざまな可能性があり、その一端にすこし触れることができ、とても身になりました。

    Apache Spark MLlibでレコメンドエンジンの試作をしました - クリエーションライン株式会社
    clavier
    clavier 2015/06/21
    Apache Spark MLlibでリコメンドエンジンの試作をしました
  • apache-loggen を使って Apache アクセスログのダミーログを生成する - ようへいの日々精進XP

    Elasticsearch でダミーデータがほしい と思って調べたら apache-loggen というツールがあるらしいので試してみた。 apache-loggen とは Apache のダミーログを出力します Apache のダミーログを出力し続ける gem のようです。 http://mt.orz.at/archives/2012/10/apache.html http://blog.johtani.info/blog/2013/06/10/fluent-es-kibana/ インストールとヘルプ インストール sudo gem install apache-loggen --no-ri --no-rdoc -V ヘルプ $ apache-loggen -h Usage: apache-loggen [options] --limit=COUNT 最大何件出力するか。デフォルトは0で

    apache-loggen を使って Apache アクセスログのダミーログを生成する - ようへいの日々精進XP
    clavier
    clavier 2015/06/21
    apache-loggen を使って Apache アクセスログのダミーログを生成する
  • サイトの高速化を難しく考える前に – cat /dev/random > /dev/null &

    ここ最近いくつかのサイトを見ていて、アレ?妙に重くない?とDevTools等を見てみたらいろいろな問題点を見つけました。 例えばベースページが重いというのもあるのですが、単純にリソースが大きすぎる、ヘッダがおかしい等少しの工夫で閲覧をする人たちは快適になるだろうというのを思いました。 正直なところ今回記述する内容はいろんなサイトや書籍では触れられてはいるのですが、サイトを見回って共通で考慮が漏れていて、余りサイトに変更を加えずに効果がでそうなのを纏めてみました。 そのページを見るのにどれだけのダウンロードが必要ですか? 最近はPC環境もモバイル環境もより強力になり、リッチなコンテンツをストレスなく見ることが可能になりました。 マシンスペックやブラウザの高速化等いろいろありますが、ラストワンマイルのNW帯域が改善したのが大きいと個人的には感じています。 しかし、それに甘えて不必要なリソースを

  • Apache DrillからS3に配置したJSONに対してクエリを発行する - Qiita

    はじめに 追加のライブラリを導入することで、Apache DrillからS3上に配置したJSONに対してSQLクエリを発行できます。 S3上のファイルに直接アクセスできれば、データをマシン上に配置しなくて済むので、EBSの領域を確保しなくて済みます。 また、Apache Drillを使いたいときだけスポットインスタンスを立ち上げるといったことも簡単になり、お財布にもとても嬉しいです。 ちなみに、このページで解説していることをやってみただけです。 http://drill.apache.org/blog/2014/12/09/running-sql-queries-on-amazon-s3/ 動画も公開されていますので手順がわかりやすいです。 https://www.youtube.com/watch?v=jNUsprJNQUg セットアップ 準備 Apache Drillを実行できる環境を

    Apache DrillからS3に配置したJSONに対してクエリを発行する - Qiita
    clavier
    clavier 2015/05/20
    apache-drill - Apache DrillからS3に配置したJSONに対してクエリを発行する - Qiita
  • Apacheの多重拡張子にご用心

    先日の日記『「10日でおぼえるPHP入門教室 第4版」はセキュリティ面で高評価』では、同書のアップロード機能のセキュリティ面を評価しつつ、「もうひと踏ん張り確認して欲しい内容がある」として、画像XSSの可能性について指摘しました。では、これを直せば完璧かというと、実はそうとも言えないという微妙な問題があります。それは、アップロード先の場所とファイル名の問題です。 ファイルをアップロードするディレクトリ: ドキュメントルート下の /php10/doc/ ファイル名: ブラウザから送信されたファイル名そのまま これらのうちファイル名の拡張子については、gif/jpg/jpeg/pngのみを許すという、いわゆるホワイトリスト検査がされていて、またgetimagesize()関数により、画像ファイルであることの簡易的なチェックをしています。しかし、この状態では、環境によってはアップロードしたファイ

    Apacheの多重拡張子にご用心
  • 実践Cloud DIパターン – 環境ごとにApache設定ファイルを読み分ける | DevelopersIO

    はじめに Cloud DIパターンというCloud Design Pattern(CDP)があります。 CDP:Cloud DIパターン - AWS-CloudDesignPattern AWSではAMIで好きなサーバをいくらでも増やすことが可能です。ですが、例えば開発環境のサーバでAMIを取得し、それを番環境用のサーバとして起動したとします。果たしてそのサーバは正常に機能するでしょうか。恐らく多くのパターンでは番サーバとして振る舞うことができないのではないかと思います。理由は単純で、サーバの設定が開発環境用になっているからですね。 せっかくAMIでサーバを複製できるので、開発環境と番環境がひとつのマシンイメージから起動できたら非常に楽になると思います。それを実現するための一つのパターンがCloud DIです。EC2のタグに記載された情報を読み込み、それを利用してサーバの振る舞いを変

    実践Cloud DIパターン – 環境ごとにApache設定ファイルを読み分ける | DevelopersIO
  • 【事例から学ぶ】ConoHaの仕様変更からのセキュリティの話 | iret.media

    注)これ以降の萌えはありません。 あんずちゃんが良い人はこちら→もう怖くない!ファイアーウォール(iptables)(このはとあんずのVPS勉強室) 事は、2015年3月20日 18:28にGMOインターネット社よりユーザへ送信された、緊急メンテナンスのアナウンスになります。 日ごろはConoHaをご愛顧いただきありがとうございます。 ConoHaのサービスにおきまして、セキュリティ対策の一環として、 下記のとおり通信制御の設定を追加いたします。 変更日  :2015年03月20日(金) 19時00分頃 作業内容 :以下の作業を実施します。 1.内部から外部、外部から内部の通信を制限。 22番ポート/UDP 80番ポート/UDP 1900番ポート/UDP 2.内部からのブロードキャスト通信を制限。 解釈として、 インターネットからインスタンスへのinboundの強制的な制限。 インスタンス

    【事例から学ぶ】ConoHaの仕様変更からのセキュリティの話 | iret.media
  • 【初心者向け】ApacheBench入門 | DevelopersIO

    こんにちは、虎塚です。 今週クラスメソッド社内で性能テストツールのApacheBench をテーマにした勉強会を行うことになりました(勉強会というと固い感じですが、経験者から知見をいろいろ教えてもらおうという雑談会です)。 そこで、ApacheBenchをまったく使ったことがない方の予習用に、ごく基的な情報をまとめておきましたので、公開します。 ApacheBenchのインストール方法 Apache HTTP Serverをインストールします。 sudo yum install httpd または、apr-utilパッケージをインストールすれば、httpdをインストールしなくてもApacheBenchを利用できます。 sudo yum install apr-util ApacheBenchの特徴 ApacheBenchは、Apache HTTP Serverに同梱されている性能テストツ

    【初心者向け】ApacheBench入門 | DevelopersIO
  • apacheとnginx – 忘れるために記す

    主に、オープンソースカンファレンス2014 Tokyo/Spring Apacheコミッターが見た Apache vs nginx http://openstandia.jp/pdf/140228_osc_seminar_ssof8.pdf より webサーバ仕組み – ざっくりリクエストに対して、レスポンスを返却する apache – マルチプロセス、マルチスレッドアーキテクチャ-マルチプロセス、スレッドの場合、1つのプロセスまたはスレッドがこれを処理する。そのため、1アクセスを処理している間は他のアクセスを処理できず、同時接続数分だけプロセスまたはスレッドが必要となる マルチプロセス、マルチスレッドの違いマルチプロセスはメモリ空間を個別に持つが、マルチスレッドはメモリ空間を共有する メモリの使用効率が高く、プロセス切り替え時にメモリ空間の切り替えが発生しないためコストが低くなる マルチ

  • Apache Spark による推薦システム案件例

    2015-03-21 #TokyoWebmining 44th の発表資料です。

    Apache Spark による推薦システム案件例
  • Apache Auroraの始めかた

    Masahito ZembutsuEngineer / Technology Evangelist at SAKURA Internet, Inc.

    Apache Auroraの始めかた
  • Apache HTTP Server: MPMパラメータ チートシート

    こんにちは滝澤です。たまにはapacheネタということで一つ。 Apache HTTP ServerのパラメータチューニングではMaxClientsなどのMPM(マルチ プロセッシング モジュール)関連のディレクティブの設定値を調整することが多いです。記事ではMPM関連のディレクティブのデフォルト値やディレクティブ間の関係を表にまとめたので紹介します。 注意事項 UNIX系OSにおける説明となります。バージョン2.2系および2.4系の両方について説明します。 関係式においてバージョン2.4系の場合はMaxClientsをMaxRequestWorkersに置き換えて読んでください。 ディレクティブ名には公式サイトのリンクを張っています。公式の説明も確認してください。 デフォルトの欄で括弧付きものはそのディレクティブそのものは設定不可ではあるが、内部的に設定されているデフォルト値を示してい

    Apache HTTP Server: MPMパラメータ チートシート
    clavier
    clavier 2015/02/26
    Apache HTTP Server: MPMパラメータ チートシート - インフラエンジニアway - Powered by HEARTBEATS
  • Tuning and Debugging in Apache Spark

    This talk gives details about Spark internals and an explanation of the runtime behavior of a Spark application. It explains how high level user programs are compiled into physical execution plans in Spark. It then reviews common performance bottlenecks encountered by Spark users, along with tips for diagnosing performance problems in a production application.Read less

    Tuning and Debugging in Apache Spark
    clavier
    clavier 2015/02/25
    Tuning and Debugging in Apache Spark
  • .htaccessの有用な設定を集めたコレクション「.htaccess Snippets」 | ソフトアンテナ

    Apacheの設定をディレクトリ単位で制御するためのファイル「.htaccess」。管理者だけではなく一般ユーザーにとってもお馴染みのファイルですが、急に設定を変更しようとしても、書き方を忘れてしまってすぐには出来ないという方も多いかもしれません。 「.htaccess Snippets」はそのようなときに参照したい便利な設定集です。有用な.htaccessの設定が、やりたいこと別に簡潔にまとめられています。覚えておけばいざというときに役に立つこと間違いないと思われます。 見慣れた設定も確認できる .htaccess Snippetsの内容は、リライト / リダイレクト、セキュリティ、パフォーマンス、その他に大別されていて、例えばセキュリティカテゴリの中では、アクセス制御の書き方などが説明されています。 全て禁止で一部許可する場合。 Order deny, allow Deny from

    .htaccessの有用な設定を集めたコレクション「.htaccess Snippets」 | ソフトアンテナ