タグ ウェブサーバ
新着順 10 users 50 users 100 users 500 users 1000 usersNode.jsを使ったリアルタイムなエロサイトの作り方
実は、 AV女優.com は裏で Node.js が走っています。 表のウェブサーバは、 そろそろApacheからNginxに移行したい人の、Nginx スターティング・ガイド で紹介した通り、Nginxです。 では、どこでNode.jsを使っているか。 こっそりと設置された、流行っていない AV女優.com アダルト掲示板 です。 ここのところ、Node.jsはとても人気者ですが、その記事の大半... 続きを読む
Superfishが危険な理由 - めもおきば
Lenovo製のPCの一部にSuperfishというマルウェアが標準でインストールされていることが確認され、大きな問題となっています。このSuperfishというマルウェアがなぜ危険かを解説します。 Superfishの目的このSuperfishの目に見える目的は、ブラウザで表示しているウェブサイトに広告を挿入することです。言い換えれば、ウェブサーバから取得したHTMLを書き換えて勝手なJavaS... 続きを読む
小規模ウェブサービス向け、サーバ監視入門
どうも、すのまるです。 今日は久しぶりに インフラ周り の話をします。 AV女優.com を始めとする、 小規模ウェブサービス向けのサーバ監視 です。 個人でサービスを立ち上げた場合、潤沢な資金がないことから、十分なリソースを確保出来ません。 本来なら可用性を持つシステムを組みたいところを、1台のサーバにウェブサーバもデータベースサーバも、メールサーバも載せたシステムはざらにあります。 AV女優.... 続きを読む
そろそろApacheからNginxに移行したい人の、Nginx スターティング・ガイド
AV女優.com は7月1日に、 Apache から Nginx にウェブサーバを切り替えました。 理由は簡単で、少しでもパフォーマンスを上げるためです。 あまり収益も上がっていないので ( 先月の収益報告 ) 、サーバ費用を捻出出来ません。 今日は、私が ApacheからNginxにウェブサーバを移行するために、掻き集めた情報 をまとめていきます。 Nginxに移行すべき理由 Nginxはパフォ... 続きを読む
Docker 入門ハンズオン資料 - Qiita
JAWS-UG CLI専門支部 #23 - ECS 入門用の資料です。 https://jawsug-cli.doorkeeper.jp/events/24371 目的 Docker の「速さ」と「効率性」を体験するために、コンテナやイメージの作成と実行、Dockerfile を使った環境の管理、簡単なウェブサーバの起動を試します。 前提知識 Linux のコマンドラインを操作できる Docker... 続きを読む
Let’s EncryptのSSL証明書で、安全なウェブサイトを公開 - さくらのナレッジ
安全なウェブサイトを公開するため、無料で利用可能な Let’s Encrypt の証明書を使う方法をご紹介します。Let’s Encrypt の背景をはじめ、CentOS 7 上の Nginx ウェブサーバを SSL に対応する方法と、証明書を自動更新する方法を見ていきましょう(所要時間10~20分)。 Let’s Encrypt は、既に中津川さんの記事「 すべてのWebサイトの暗号化を目指すL... 続きを読む
最近 PHP のセットアップ時にいつもやってる設定 | バシャログ。
レーザー治療までしたのにくしゃみ出まくってるんですけど、いったい何なんですか。どうもこんにちは nakamura です。 PHP-5.3.x 系もだいぶ浸透してきた今日この頃ですが、今日はここ最近新規にウェブサーバを立てる際にいつもデフォルトでやっている PHP 周りの設定をまとめてみました(よくよく考えたら PHP-5.3.x 系とかあんまり関係ないけど)。環境は CentOS 5 or 6 の... 続きを読む
ウノウラボ Unoh Labs: 5分でできるウェブサーバのセキュリティ向上施策
こんにちは、naoya です。 先日、ウノウが公開しているサービスの中にいくつかの脆弱性が見つかったため、社内で「脆弱性発見大会」を開催しました。この大会は、二人一チームに分かれてウノウが公開している各サービスの脆弱性を見つけることを目的とした大会です。結果は、いくつか各サービスに脆弱性が見つかり、すぐに修正することができました。 僕のチームは、ウノウのホームページやラボブログなど細かいサービスを... 続きを読む
VPSのいろいろな使い道 - とりあえず9JP
最近、さくらのVPS やsaases などの価格の割に高品質なVPSサービスが増えてきて、個人でも手軽に借りる事が出来るようになった。 というわけで、VPSの色々な使い道。 VPSを借りる目的として定番っぽいのが、ウェブサーバやメールサーバとしての利用だと思う。 root権限有りなので、共用レンタルサーバのように型にハマった環境では無く、自分好みの環境を構築できるのが魅力。 参考サイト: ウェブ開... 続きを読む
テストで実際に見たウェブサーバの「遅い」状態とは - Qiita
さくらインターネットのアドベントカレンダー25日目が空いてしまったので、ウェブサーバのチューンナップについて書くことにしました。 私は今日からお休みですが、さくらインターネットは年末年始も休まずに働いていますので、ご安心ください。 年末年始のシフトに入ってくれた社員の皆さんに感謝です。 ということで、責任を持って空いたカレンダーの埋め合わせをさせて頂きますw サーバのレスポンスが遅いとは? なんだ... 続きを読む
東芝の無線LAN SDカード FlashAir 詳細、Eye-Fi と比較 -- Engadget Japanese
東芝の無線LAN内蔵SDカード FlashAir について、CES 2012でさらに詳しい話を聞いてきました。FlashAir はカメラなどの対応機器で使えば機器どうしのP2Pで、あるいはアクセスポイントを介してインターネット上のサービスなどと写真やファイルのやりとりができる製品。また単体でウェブサーバとして機能し、PCやスマートフォンなどからカードの中身を参照したりファイルにアクセスすることもで... 続きを読む
Opera Uniteは革命的―予告されていた「ウェブの再発明」はブラウザのサーバ化だった
先週、われわれはウェブブラウザーメーカーのOperaが「ウェブを再発明する」という触れ込みで何やら謎めいたキャンペーンを始めていることを紹介した。今朝(米国時間6/16)、Operaの新プロジェクトがベールを外した。これは「Operaブラウザが作動するすべてのコンピュータを実質的にフル機能を備えたウェブサーバに変えるテクノロジー」だという。というわけで、Opera Uniteが登場した。 ユーザー... 続きを読む
ウノウラボ Unoh Labs: mod_expires と mod_rewrite を使ってウェブサーバへのアクセスを減らす方法
最近、雨の日が続いて自転車通勤ができていない naoya です。 今日は、先週ぐらいからフォト蔵に導入した Apache で mod_expires と mod_rewrite を使ったウェブサーバへのアクセスを減らす方法を紹介します。 通常のウェブサーバは、更新されていないリリースに対してアクセスすると、ステータスコード 304 とIf-Modified-Since ヘッダをつけて応答データを返... 続きを読む
CircleCI + Docker で Infrastructure CI (Chef + Serverspec) 環境を構築した - kakakakakku blog
近況 3月から DevOps 関連の技術的負債の解消に取り組んでいて,動かなくなった Chef を直したり,秘伝のタレ(手動)で構築されたサーバ設定を Chef にリバースエンジニアリングしたり,Serverspec を導入して稼働中のサーバの差異を確認したりしている. 他にもウェブサーバのパフォーマンスチューニングをしたり,Zabbix / Kibana / CloudWatch で可視化したり... 続きを読む
Docker Compose入門 (4) ~ネットワークの活用とボリューム~ | さくらのナレッジ
これまでのDocker Compose入門は、Docker Compoesの紹介に始まり(第1回)、簡単なウェブサーバを起動する方法(第2回)、ネットワークの理解を深める方法(第3回)でした。今回は連載のまとめとして、ネットワークとボリュームの活用によって、1つのサーバもしくはPC上に複数のアプリケーション環境を動かす方法をみて... 続きを読む
ウノウラボ Unoh Labs: データキャッシュを利用したウェブサーバの高速化
こんにちは satoです Aapcheでproxyサーバを利用している場合、頻繁にアクセスされて、なおかつ 更新の少ないデータ、(フォト蔵や mixiでいう マイピクチャーなど) は proxyサーバにキャッシュするとレスポンスが良くなります。 mod_proxy_balancerと mod_disk_cache を利用して、proxyサーバに データをキャッシュする手順を紹介します <Virtu... 続きを読む
DNS キャッシュについての考察 | Carpe Diem
比較的アクセスのあるウェブサーバがあって、そのウェブサーバから結構な回数で Web API をたたいています。ご存じのとおり、Linux では DNS をキャッシュしてくれないので、Web API をたたくために毎回 DNS へのアクセスが発生して、DNS の負荷がすこし上がってきたので、ウェブサーバに DNS キャッシュを入れてみることにしました。 今回の用件は、次のとおりです。 Web API... 続きを読む
InfoQ: vert.x – Node.jsの代替フレームワーク
Vert.xは次世代の非同期でスケーラブルな並列処理アプリケーションのためのフレームワークでありJVM上で動作する。Node.jsの代わりになり得るフレームワークだ。開発者はJavaScript、Ruby、Groovy、Javaを使ってこのフレームワーク向けのアプリケーションを作れる。これらの言語を混ぜ合わせて使うことも可能だ。 下記はvert.x上で動作するウェブサーバが静的なファイルを提供する... 続きを読む
いやなブログ: Ruby, Pythonで並列に逆引きを行う
Ruby, Pythonで並列に逆引きを行う ウェブサーバのログを解析するときなど、IPアドレスからホスト名を引く処理 (逆引き) を大量に行いたいときがあります。DNS への逆引きの問い合わせには場合によっては数秒待たされることがあるため、大量の IP アドレスをひとつづつ順に処理していくとかなり時間がかかります。 本記事では Ruby または Python でマルチスレッドで並列に逆引きを行う... 続きを読む
青空文庫サーバの今と今後
Transcript 1. 青空文庫サーバの今と今後 香月啓佑(本の未来基金、MIAU) 2. DNSサーバ メールサーバ ウェブサーバ http://www.aozora.gr.jp/ データベースサーバ ウェブサーバ (ミラー) 現在青空文庫が独自運用している5つのサーバ エンジニアなしで http://mirror.aozora.gr.jp/ 3. DNSサーバ メールサーバ ウェブサーバ ... 続きを読む
JPEGをさらに高圧縮する「mozjpeg 2.0」で2GB超の画像ファイルを圧縮 - GIGAZINE
By Sharon Drummond JPEG画像の圧縮率をさらに高くし、ネット全体のトラフィックの負荷を軽減することを目的にコーデックの開発が進められているプロジェクト「mozjpeg」には注目が集まっており、Facebookが資金を提供したことも報じられています。2014年7月にはその最新バージョンとなる「mozjpeg 2.0」が公開されたのですが、ウェブサーバの負荷を分散して高速化を実現す... 続きを読む
さくらVPS2GBプランでiptablesとnginxを起動するところまでやった | 人生休暇中
さくらのVPS2GBプランの設定をひきつづきやってみたいと思います。 前回ではsshの設定をするところまでやりました。 今度はiptablesを設定したりウェブサーバを設置していきたいです。 さくらのVPSですので、参考にするのはCentOSをサーバーとして活用するための基本的な設定という記事です。 参考記事にある以下の項目をチェックしました。 3. 次にiptablesを設定します。 4. 次に... 続きを読む
Kazuho's Weblog: mruby で同期呼出を非同期化する話(もしくは H2O の mruby ハンドラでネットワークアクセスする話)
mruby で同期呼出を非同期化する話(もしくは H2O の mruby ハンドラでネットワークアクセスする話) ■背景 H2Oではバージョン1.5より、mrubyを用い、Rackのインターフェイスに則った形でハンドラを書けるようになっています。 この機能を提供している目的は、正規表現による書き換え等を用いる複雑な設定ファイルではなくプログラミング言語を用いることで、ウェブサーバの設定をより簡潔に... 続きを読む
Kazuho's Weblog: mruby で同期呼出を非同期化する話(もしくは H2O の mruby ハンドラでネットワークアクセスする話)
■背景 H2Oではバージョン1.5より、mrubyを用い、Rackのインターフェイスに則った形でハンドラを書けるようになっています。 この機能を提供している目的は、正規表現による書き換え等を用いる複雑な設定ファイルではなくプログラミング言語を用いることで、ウェブサーバの設定をより簡潔に拡張しやすくするためです(Apacheのmod_rubyやmod_perlのようにウェブアプリケーションをウェブサ... 続きを読む
ウェブ誕生から25年--画像で振り返る最初の提案書やウェブサーバ - CNET Japan
1989年3月、Tim Berners-Lee氏はスイスのジュネーブにある欧州原子核研究機構(CERN)で、「World Wide Web」(W3)の最初の提案書を書いた。 「Information Management: A Proposal」(情報管理:提案)というタイトルの文書は、次のような文章で始まる。「この提案は、CERNの加速器と実験についての一般的な情報の管理に関するものだ。本提案で... 続きを読む