タグ

Apacheに関するbraitomのブックマーク (23)

  • Apache Software Foundation joins GitHub open source community

    Open SourceApache Software Foundation joins GitHub open source communityWe’re excited to welcome the Apache Software Foundation (ASF) to GitHub. Today we’re excited to welcome the Apache Software Foundation (ASF) to GitHub. Apache is the world’s largest open source foundation, with over 200 million lines of code managed by an all-volunteer community of 730 members and 7,000 committers. Over their

    Apache Software Foundation joins GitHub open source community
    braitom
    braitom 2019/05/01
    Apache Software FoundationがGitHubコミュニティに参加。Apache Software Foundationでgitを使っているプロジェクトはGitHubへ移行され、ASF自身のgitサーバーは廃止された。
  • 「中の人」が教える! OSSを“Apache”ブランドに育てるApache Incubatorのしくみとは?

    Apache Software Foundation(ASF)には200以上ものOSSが所属しています。これらのOSSはもともとどこかの企業や個人ボランティアのグループが開発していたOSSであり、その後ASFに寄贈されたものです。ただし、いきなりASF の正式プロジェクトになれるわけではなく、いったんは Apache Incubatorと呼ばれる「養成所」に入門し、そこで Apacheの流儀を学び、卒業すると ASFの正式プロジェクトとなります。記事ではApache Incubatorのしくみを解説します。リードコミッターとしてプロジェクトのApache Incubator加入を経験した油井誠さんへのインタビューも敢行しました。記事は、ロンウイットのブログ(下記)を加筆修正したものです。 奇跡の巨大IT系ボランティア団体 〜 Apache Incubator のしくみ 編 はじめに A

    「中の人」が教える! OSSを“Apache”ブランドに育てるApache Incubatorのしくみとは?
    braitom
    braitom 2018/12/23
    こういう仕組みなのか。“いきなりASFの正式プロジェクトになれるわけではなく、いったんは Apache Incubatorと呼ばれる「養成所」に入門し、そこで Apacheの流儀を学び卒業するとASFの正式プロジェクトとなります”
  • GitHub - pyama86/panalysis: Analyze the configuration of httpd and make it json

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    GitHub - pyama86/panalysis: Analyze the configuration of httpd and make it json
    braitom
    braitom 2018/11/15
    Apacheのconfファイルを読み込んでJSONにパースするツール。JSONからconfへのパースにも対応。
  • openwhisk.apache.org

    Open Source Serverless Cloud Platform Executes functions in response to events at any scale What is Apache OpenWhisk? Apache OpenWhisk is an open source, distributed Serverless platform that executes functions (fx) in response to events at any scale. OpenWhisk manages the infrastructure, servers and scaling using Docker containers so you can focus on building amazing and efficient applications. Th

    braitom
    braitom 2018/02/20
    こんなのあったのか。知らなかった。“Apache OpenWhisk (Incubating) is a serverless, open source cloud platform that executes functions in response to events at any scale.”
  • テストで実際に見たウェブサーバの「遅い」状態とは - Qiita

    さくらインターネットのアドベントカレンダー25日目が空いてしまったので、ウェブサーバのチューンナップについて書くことにしました。 私は今日からお休みですが、さくらインターネットは年末年始も休まずに働いていますので、ご安心ください。 年末年始のシフトに入ってくれた社員の皆さんに感謝です。 ということで、責任を持って空いたカレンダーの埋め合わせをさせて頂きますw サーバのレスポンスが遅いとは? なんだかサーバのレスポンスが悪いなぁってことは皆さんも体験されたことあると思います。 原因としては大きく分けて2種類あり、ひとつはApacheやnginxなどのウェブサーバソフトウェアの設定において同時に処理できる上限に達しているケースと、サーバ自体の負荷が高まっているケースです。 前者はApacheでいうとMaxClientsを調整することで対応できますが、そもそもサーバの性能以上にMaxClient

    テストで実際に見たウェブサーバの「遅い」状態とは - Qiita
  • Apache Guacamole™

    Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. We call it clientless because no plugins or client software are required. Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser. Access your computers from anywhere Because the Guacamole client is an HTML5 web application, use of

    braitom
    braitom 2017/11/27
    ブラウザからVNC、RDP、SSHができるアプリケーション。Dockerコンテナも提供されている。
  • Gonzo's Quest Slot Oyna | Nasıl Oynanır? | Taktikleri Nelerdir?

    Gonzo’s Quest Slot Oyna | Nasıl Oynanır? | Taktikleri Nelerdir? Netent slot seçeneklerine girdiğimizde bir dizi güzel oyun bizi karşılıyor. Bunlar içinde ise en iyi türlerden birinin Gonzo’s oyunu olduğu bilinir. Gonzo’s Quest slot 5 makaraya sahip ve bunu 20 ödeme hattıyla iyi bir kazanç seviyesinde tutar. Çığ özelliği sayesinde oyun bonus içerisinde 3x’ten başlattığı çarpanla 37.500x kazanca kad

    Gonzo's Quest Slot Oyna | Nasıl Oynanır? | Taktikleri Nelerdir?
    braitom
    braitom 2017/07/01
    “Apache RocketMQ™ is an open source distributed messaging and streaming data platform.”
  • Nginx reaches 33.3% web server market share while Apache falls below 50%

    Nginx reaches 33.3% web server market share while Apache falls below 50%Posted by Matthias Gelbmann on 10 April 2017 in News, Apache, Nginx, Web Servers Summary: Half of the web still runs on Apache's web server, but one third already uses Nginx, and the gap is closing fast. We have a closer look at the detailed statistics and trends. Nginx, the fastest growing web server, has reached 33.3% market

    braitom
    braitom 2017/04/11
    Nginxのシェアがここ数年でどんどん上がってきているとのこと。一方Apacheは徐々にシェアが下がってきている。
  • GitHub - ApacheExpress/ApacheExpress: Reliable Server Side Swift ✭ Make Apache great again!

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - ApacheExpress/ApacheExpress: Reliable Server Side Swift ✭ Make Apache great again!
    braitom
    braitom 2017/01/28
    “Write Apache Modules in Swift!”
  • Subversionのシステム構成を考えてみた

    全社的にSubversionを使えないか調べているんだけど、その構成に関する資料はとても少ない。 SVN1.5だとエンタープライズ環境におけるSubversionの複製アーキテクチャ by japan.internet.com デベロッパーとかSubversionを見直せ by プログラマの思索さんがとても詳しい。 そこで、Subversionのシステム構成をまとめてみた。いきなり「WebDAV Transparent Write-Through Proxyっすよ!」とMTGで提案するのも何なので、まずは整理。 単一サーバの場合 これは簡単。WindowsならばAll-in-one Tracとか使えばすぐ環境ができる。 昔の職場では、自分のPCに入れて使っていたのでこの構成になる。 いいところ ・シンプル ・小さいプロジェクトとかならこれで十分 悪いところ ・リポジトリが壊れるとバックアッ

    Subversionのシステム構成を考えてみた
  • Apacheのチューニング-あどみん-

    私の調べたApacheのチューニング方法です.Apacheのプロセス周りのチューニングを解説します. Webサーバーを構築するだけなら、この解説は飛ばして問題ありません. チューニングするApacheはバージョン2でpreforkのApacheを前提とします. 使っているApacheがpreforkかどうかは、「その他」をみてください. なお、私が調べた限りの事なので、間違っている場合があります.注意してください. 以下の順番で解説します. (1)Apacheのプロセスについて(慨論) (2)Apacheのチューニングポイント (3)Apacheのプロセスに関するディレクティブ (4)設定例 (5)値の決め方 (6)その他 1.Apacheのプロセスについて(慨論) まずは最初にApacheのプロセスについての基礎知識です. どのようなサーバーでも内部動作の概要を

  • Apache 2.4系でのモダンなアクセス制御の書き方

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやすくまとめられていると思います。 こせきの技術日記 – Apacheのアクセス制御をちゃんと理解する。 ここで、以下のように言及されています。 こんなバッドノウハウ、当はどうでもいいと思う。Apache 3.0では、かっこいいDSL(VCL)で書けるようにする構想があるらしいのでがんばってほしい。 ということで、2.4系ではDSLとはいかないまでも、Require*というディレクティブを使ったモダンな書き方ができるようになったので、それを2.2系以前のアクセス制御の記述と比

    Apache 2.4系でのモダンなアクセス制御の書き方
  • さくらVPSで一日6万PVを処理するためにしたこと - 新卒インフラエンジニア2年目

    さくらVPSで6万PV程度のサイトを運用することになったので、その際の記録を残しておきます。 さくらレンタルサーバ⇒さくらVPS さくらレンタルサーバで運用している時は、ちょくちょく503が発生しておりこれを解決するためにさくらVPSへの移行を行いました。 レンタルサーバの時は、ログ解析や監視ツールなどを導入していなかったので503の頻度やパターンは不明です。(安易な判断でVPSに移行したので、この点は反省です) 来は原因を追及し、プログラムの改修やサーバ負荷の分散などをすべきですが時間の都合で省いてしまいました。 構成 運用するサイトはpukiwikiで構成されたサイトです。 pukiwikiは、PHPで書かれており大量のデータをRDBを利用せずに構築できる点が大きなメリットです。 今回は1サイトですが、複数のサイトを運用する可能性を考慮してVirtualHostも利用します。 さくら

  • 【トラブル】apacheがよく応答無しになるので調べてみました -その2(設定ファイル)-

    その1apacheがよく応答無しになるので調べてみました -その1(コマンド)-の続き。 apacheがメモリを消費しすぎ、応答が異常に遅くなることがあるのでapacheやPHPの設定ファイルを見直しました。試したのはさくらのVPS512(メモリ:512MB)です。 apacheの設定ファイル /etc/httpd/conf/httpd.conf。CentOSのapacheはmpm_prefork。デフォルトの設定は以下の通り。 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule> これを検索した記事やapacheのマニュアルを読みつつ、値を変えて様子を見るという試

    【トラブル】apacheがよく応答無しになるので調べてみました -その2(設定ファイル)-
  • Add SPDY support to your Apache server with mod_spdy

    By Matthew Steele and Bryan McQuade, PageSpeed Insights Team At Google, we strive to make the whole web fast. Our work in this area includes PageSpeed, Google Chrome, and the SPDY protocol, among other efforts. In December of 2011, to make it easy for you to enable the SPDY (pronounced "SPeeDY") protocol on your sites, we released an early beta of mod_spdy, an Apache module that adds SPDY support

    Add SPDY support to your Apache server with mod_spdy
  • Apache httpd.conf の Allow from .. にコメントを書いてしまうとDNSの逆引きが行われてレスポンスが悪化するので注意の件 + コメントが書けるようになるパッチ - blog.nomadscafe.jp

    Apacheのconfにコメントを書く際に、設定の後ろに書く事はできないのは知られているのかどうかよくわかりませんが、その通りです。例えば MaxRequestsPerChild 200 #少なめに これは syntax error になります % ./local/httpd/bin/apachectl -t Syntax error on line 12 of /Users/.../local/httpd/conf/httpd.conf: MaxRequestsPerChild takes one argument, Maximum number of requests a particular child serves before dying. よくやりがちなんですが、ドキュメントにも Directives in the configuration files are case-in

  • Apache 2.4 BufferedLogs - どさにっき

    2012年3月1日(木) ■ Apache 2.4 BufferedLogs _ 2.4 のドキュメントを読んでいたら、 BefferedLogsで実験的という文字が消えていることに気がつく。おおおおぉぉぉ。これでおおっぴらに使える。2.2 までは experimental 扱いだった。 _ 最近はハードウェアが無駄に高スペック化していて、いまや CPU は複数コアでないのを探す方が困難で、メモリも HDD も足りなくて困るということはまずない。大して処理能力の必要がないサーバではリソースが余りまくってしまう。そんなわけで1台のハードウェアに複数の仮想ホストを収容することが多い。 _ 罠。数字の上では潤沢にリソースがあるように見えても、分割すると意外と性能が出ないことがある。その筆頭がディスク I/O。HDD の容量は昔よりずっと増えてるけど、データを読み書きする磁気ヘッドの数はほとんど変

  • 今こそ見直すApacheの設定 - blog.nomadscafe.jp

    nginxやvarnishなどがアツいですが、Apacheもまだまだ実績や安定性から採用されていると思います。ここではデフォルトとは異なる値に変更するサーバ設定を中心に、パフォーマンス改善、安全性向上のためのApacheの設定を紹介します。 mpmの確認 > /path/to/bin/httpd -V Server version: Apache/2.2.19 (Unix) Server built: Jun 23 2011 17:13:13 Server's Module Magic Number: 20051115:28 Server loaded: APR 1.4.5, APR-Util 1.3.12 Compiled using: APR 1.4.5, APR-Util 1.3.12 Architecture: 64-bit Server MPM: Worker PreforkやW

  • monoe's blog - Site Home - MSDN Blogs

    マイクロソフトのインターネット関連の製品 & テクノロジーについての、ドキュメント化されていないもの、日語化されていないものについて紹介していきます。イベント、セミナー、お得情報については twitter : osamum_MS でつぶやいていますので、ご興味のあるかたはフォローをお願いします。 Node.js ではじめる Bot 開発 (基編) hNode.js と Microsoft Bot Framework を使用した Bot 開発について紹介します。同様の内容は、既に VAL... Author: ものえおさむ Date: 09/21/2017 2016 11/1, 2 Microsoft TechSummit 開催 マイクロソフトの IT Pro 向けのイベント Microsoft Ignite の日版 Microsoft TechSummit が 11 月の 1 日、2

    monoe's blog - Site Home - MSDN Blogs
  • 第1回 Apacheでどんなことができるのか?

    Webサーバーの仕組みとApacheの機能を紹介します。 Webサーバーは,「HTTP(Hyper Text Transfer Protocol)」というプロトコルを用いて,Webブラウザから「GET」(ファイルを取得する)や,「POST」(指定したURLにデータを転送する)などのリクエストを受け取り,そのリクエストにしたがって処理するサーバーです(図1)。リクエストの返答では,必ず「ステータス・コード」を返します。例えば,ファイルが存在しないなどエラーが発生した場合は,「ファイルが存在しない」という内容のステータス・コードをWebブラウザに返します。 図1●Webページを閲覧するための手順 WebブラウザにURIを入力すると,HTTPを用いてWebサーバーにWebページを要求。サーバーは目的のファイルを探し出し,Webブラウザに送信する。 Webページは通常,HTML文書で記述するので,

    第1回 Apacheでどんなことができるのか?