タグ

サーバ構築に関するyhira0202のブックマーク (33)

  • Rails3.1の初期化プロセスを細かく追いかけたRailsGuidesの記事を和訳したよ:ミームの死骸を越えてゆけ

    This domain may be for sale!

    Rails3.1の初期化プロセスを細かく追いかけたRailsGuidesの記事を和訳したよ:ミームの死骸を越えてゆけ
  • Bal4u : Linux

    サイトは常時稼動の自宅サーバによって運営されています.内容として大きく以下の4つに分かれ.トップバーからそれぞれに入れます. Linux (ここ) 自宅サーバの運営に関するノウハウ.サーバ用PCは中古品でも十分.技術さえあれば,誰でも手軽にサーバを立ち上げることができるでしょう. C/UVa C言語やプログラミング関連.数値計算・数論・ソート・検索・計算幾何学・符号・文字列照合等多くのC言語用ライブラリがそこに置いてあります. Camera 趣味のひとつを記録しているところ. Diary 日常や考え事を綴っているところ. 自宅サーバを新しいPCに変えてので、紹介します。 台湾製 MSI社 Wind PC、売値 ¥34,800。最大の特徴はCPUとして話題のIntel Atomを採用していること。電源は65Wの外部ACアダプター、省エネに優れているようです。 スペックは以下の通り。 CP

  • livedoor Techブログ : データバックアップ再考

    こんにちは、ネットワーク事業部フルマネージドホスティング部の冨成 章彦です。 とても地味な話題になるのですが、私はシステムの運用部門に長く携わっていて、我々の業務の中で、とても重要でありながら、いつも忘れられがちなバックアップ、ということについて、関連するキーワードの解説も交えつつ、必要性や手法など様々な面で掘り下げてみたいと思います。 ITに少なからず関わっていれば、データをバックアップしておくことの重要性は良く知っていると思います。しかし、実際の日常でバックアップについて真剣に考える機会は少ないのではないでしょうか。この時代に今更バックアップの話、と感じる向きもあるかもしれませんが、世の中が全てクラウドコンピューティングになったしても、なお、我々は、手法は変わりながらも、バックアップの必要性から完全には解放されないと考えています。 バックアップの必要性 - データは時々失われるという前

  • CentOS 5 の初期設定 | Carpe Diem

    CentOS 5.x をインストールしたあと、いろいろと初期設定を行っています。今は、サーバ用途の場合 kickstart の %post セクションでいろいろな初期設定をまとめて行って自動化しています。kickstart は、別の機会に公開するとして、今回は %post セクションで行っている初期設定を順番に紹介します。紹介する順序は、順不同です。 NOZEROCONF を設定する 余計なネットワーク経路を作らないために、/etc/sysconfig/network に次の設定を追加します。APIPA という仕組みを使う場合は必要です。 NOZEROCONF=yes IPv6 を無効にする IPv6 を使っていないので、/etc/modprobe.conf に次の設定を追加します。 alias net-pf-10 off alias ipv6 off ifdown-eth にバッチをあて

  • Webサーバから始めよう

    Webサーバから始めよう:いまさら聞けない!? Web系開発者のためのサーバ知識(1)(1/2 ページ) プログラマの弱点(?) ある程度の規模の開発プロジェクトでは、上流工程と下流工程、開発担当とサーバ担当、さらに開発担当のなかでもバックエンドのロジック担当とフロント周りの担当など、分業体制で進めていくのが一般的です。 ここまできっちりと分業されていない場合でも、コーディングはプログラマが行い、番向けのサーバ構築などは詳しい人に任せてしまうといったことは多々あります。 こういった分業体制はもちろん理に適ったことなのですが、開発者が常にプログラマに徹してしまっていると、どうしてもサーバ知識が不足しがちになります。アプリケーションを動作させるために必要な最低限の環境を自分のPC上に整えたら、あとはひたすらコーディングの日々といったことの繰り返しになるので、なかなかサーバ知識が深まりません。

    Webサーバから始めよう
  • 眠る開発屋blog|最新オンラインカジノのニューカジノ情報

    もしもこの世から「残業」が完全になくなったら 3年ぐらい前に読んだを思い出した。 1980−90年代の話ですが、残業について、 「時間外・休日労働の弾力的運用が我が国の労使慣行の下で雇用維持の機能をはたしている」(1985年労働基準法研究会報告)とか、「我が国の労働慣行の実情に合うような上限設定が可能かどうか定かでない」(1992年同報告)と、雇用維持の為のコストとして恒常的な長時間労働を是認する考え方が主流でした。 需要の低下に応じて、生産水準を下げなくてはならなくなっても、バッファがあるから解雇せずに大丈夫でしょ、という。。。 まぁ、 ところが、その後、労働法政策が内部労働市場の雇用維持から外部労働市場における移動促進に徐々にシフトしていったにもかかわらず、この長時間労働哲学には疑問が呈されないまま21世紀に至っているのです。 と著者は問題視しているわけだけど。 話変わって、最近友人

  • Linode - 自由度が高い VPS サービス - ボンノウドットコム Wiki

    自由度が高い VPS サービス Linode 長らく自宅でサーバーを運用してきましたが、バックアップや停電や電気代を考えると面倒くさくなってきたので、レンタルサーバーを借りようと思い立ちました。当初は国内業者で探していましたが、どうも仕様がいまひとつで契約する気になれません。思い切って海外VPS サービスに目を向けたところ、 ディストリビューションの選択肢が広い コンソールアクセスが使える OS の再インストールが可能 パーティションのサイズを指定できる ディスクやメモリー、IP アドレスといったリソース追加が簡単 そこそこ低価格 もちろん VPS なので root 権限で使えます 無料で使える DNS サーバー ディスクサイズ変更可能 といった魅力の虜になってしまい、あっという間に契約してしまいました。ここでは、このサイトを運用している Linode について、その契約から VPS

  • とあるはてな社員の日記 - まっさらなサーバを30分で本番投入できるようにする

    すこし前にはてなスターのリリースがされたのですが、サービス開始直後にありがちなことに、時々負荷で遅くなったり、アクセスしにくくなったりしてしまいました*1。これではいけない、ということで、すぐ次の日に、バックエンドのサーバを一気に10台近くまで増やして、おおむね快適に使える状態になっていると思います。この時に、新しいサーバをまっさらな状態から、だいたい30分程度で番投入することができていました。これを、どのように実現したのかを軽く紹介したいと思います。 ちなみに、サービスの重さは、サーバ増強だけで済むものではなく、それ以降も、Javascriptが重い!とか、アプリケーションロジックで重いSQL を走らせてしまって遅いという問題は何回かありました。が、そこはインフラではなく、アプリケーションの問題で、アプリケーションの改善は、継続的に進んでいると思います。ので、今回は、インフラの話に限定

    とあるはてな社員の日記 - まっさらなサーバを30分で本番投入できるようにする
  • » セキュアなサーバを作るために最低限やっておくこと: エスキュービズム ラボ Blog

    Recent Entries セキュアなサーバを作るために最低限やっておくこと Yahooキーワード抽出APIライブラリ テスト駆動開発 (test driven development: TDD) のすすめ GoogleAnalyticsAPI on EC-CUBE 土日で作るコンパイラ OPEN ERPに挑戦3 OPEN ERPに挑戦2 OPEN ERPに挑戦 ERPはたくさんあれど・・・ OpenGLで3D、やってみよう Recent Comments No Responses. Recent Trackbacks テスト駆動開発 (test driven development: TDD) のすすめ 06/11 » Yahooキーワード抽出... みなさんはサーバを管理するときに、何を一番気にしますか? 人によって程度の差はあるのでしょうが、誰もが気になるのが「セキュリティ」でしょ

  • ウノウラボ Unoh Labs: 5分でできるウェブサーバのセキュリティ向上施策

    こんにちは、naoya です。 先日、ウノウが公開しているサービスの中にいくつかの脆弱性が見つかったため、社内で「脆弱性発見大会」を開催しました。この大会は、二人一チームに分かれてウノウが公開している各サービスの脆弱性を見つけることを目的とした大会です。結果は、いくつか各サービスに脆弱性が見つかり、すぐに修正することができました。 僕のチームは、ウノウのホームページやラボブログなど細かいサービスを担当しました。その中で、いくつかのウェブサーバにセキュリティ上あまい設定がありました。 今日は、ウェブサーバのセキュリティ向上のための設定方法についてエントリします。なお、ウェブサーバはApache 2.2系を前提としています。 サーバ情報の表示しない ウェブサーバ(Apache)で、404などのエラーページを表示したとき、ヘッダやページの下にApacheやOSのバージョンが表示されます。こういっ

  • VPS(Virtuozzo) リソース消費量モニタリング - Linux | MAKIZOU.COM

    先日、借りております使えるねっとのVPS(ヴァーチャルプライベートサーバー)プラン変更をアップグレードを行いました。 そのプラン変更にあたりVPSのシステムリソース制御パラメータの統計を調べ、利用制限をオーバーしている事を確認した際のメモです。 通常のサーバーではTOPコマンドやFREEコマンドなどで、リソースの監視を行うのですが全体的なメモリなどはサーバー全体の数値を表示してしまうので、VPSの自分が利用できるリソースの範囲でどうなっているかを確認する手段がレポートされています。 レポートは /proc/user_beancounters ファイルから入手できます。 レポートの更新は不定期でVirtuozzoの仕様で決められていて、使えるねっとでは分からないとの事でした。 さらにVirtuozzoの仕様は自分で勝手に調べてね、との事… サポートは使えないぞ orz で、愚痴は置いておい

  • 月$10のVPSは実用に耐えうるのか - なぷさく

  • FrontPage - Hope-net Wiki

    サーバ構築備忘録 このサーバを作った方法等を記録。 しっかり書いておかないと忘れるんだよね。 システム管理memo サーバは作るだけではいけない 管理まで出来ていっぱしのサーバである。 とはいえ、私も十二分な管理が出来ているとはとても言えない(笑) DJBTools patch DJBToolで使うパッチ。最近見かけないのはなぜだろう? やっぱり著作権の問題かな? しっかり調べてから置いたほうが良いだろうけど DJBのトップページには別に問題ないようなことが書いてあった。 でもパッチを作ったのは別の人かな? う~ん よくわからん・・・

  • sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法

    【1.初めに】 要望がありましたので、今回はLinux(実際はRedhat系Linux)でそこそこ安全かつ楽にサーバを立てる際の手順を記してみます。 ※一応注意:今回は、試しにサーバを立てる程度であればこのくらいで十分ではないかと思うレベルを想定しています。サービスに投入するサーバでは私はもっと細かいところまで手を入れています。 【2.そこそこ安全かつ楽にサーバを立てる手順】 さて、いよいよ題です。サーバを立てる際は、不必要なものを全て取り除いてから必要なものを追加していくというのが基になります。以下の手順1~5では不要なものの除去、手順6~7で必要なものを追加し確認しています。それを踏まえまして。 ■手順1. OSをインストールします。(私はLinuxであればCentOSを入れることが多いです。その際私はインストールの種類をカスタムにしパッケージグループの選択では開発ツール以外全部チ

    sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法
  • Webサービスを公開し、運用するために - 今日とは違う明日

    会社でプログラミングはしてるけど、プライベートでWebサービスを作って公開するには、どうすればいいんだか・・・という過去の私みたいな人のために。 とりあえず、前提として。 Webサービスを構築するためのある程度のスキルはある 何を作りたいかも決まっている でも、自分でゼロからスタートして公開までの段取りがよく分からん 1.開発言語、フレームワーク、データベースを決める 何はともあれ。持ってるスキルにあっているものが良いと思うけど、新しい言語やフレームワークにチャレンジするのも楽しいかも。お好きなものをどうぞ。ただ、all in oneなフレームワークだと、色々揃えなくてもいいから楽。 言語を決めたら、それに合わせた開発環境を用意して、Hello Worldが動く程度には動作を確認しておく。 私の場合は 言語はruby フレームワークはRuby on Rails データベースはpostgre

    Webサービスを公開し、運用するために - 今日とは違う明日
  • CodeZine にて KOF 2008 の記事と補足 - naoyaのはてなダイアリー

    大阪南港ATCで開催された「関西オープンソース2008」の2日目(11月8日)午前中のセッションで、株式会社はてなCTOの伊藤直也氏が「はてな流大規模データ処理」と題した発表を行った。 CodeZine で先日の KOF 2008 (あらかじめ言っておきますが King of Fighters ではないですよ、関西オープンフォーラムです) の発表を記事にしていただきました。ありがとうございます。 発表資料は以下のエントリーにありますので一緒にご覧いただければと思います。 http://d.hatena.ne.jp/naoya/20081111/1226395400 さて、記事内容について少し補足をしておきたいと思います。 メモリとディスクの速度比較について 「メモリはディスクの 150 倍」という話ですが、その後知人と話して検索のインデックスをシークする場合などは ms 対 ns くらい違

    CodeZine にて KOF 2008 の記事と補足 - naoyaのはてなダイアリー
  • 「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る:CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る:CodeZine
  • 第3回 Heartbeatでクラスタリングを作ってみよう(準備編)

    第3回からは,実際にHeartbeatを使ってクラスタリング構成のサーバーを構築していきます。 Heartbeatで作るクラスタ環境 ここでは,Heartbeatを使って「1+1」(現用系1台,待機系1台)のクラスタ構成でWebサーバーを構築します。 平常時にサービスを提供している現用系のWebサーバーに故障が発生したときに,もう一方のWebサーバーに処理を引き継ぎ,ユーザーからは,故障が発生したことに気付かず,Webサイトを継続して参照できるクラスタ構成を構築します(図1)。 事前準備 Heartbeat導入のための事前準備として,ハードウエア,ソフトウエア,ネットワークの各設定を説明します。 ●ハードウエアの準備 まずは,以下のハードウエアを準備します。 サーバー用パソコンを2台 今回は,最もシンプルなクラスタ構成である1+1構成を対象としますので,Webサーバーとなる2台のパソコンを

    第3回 Heartbeatでクラスタリングを作ってみよう(準備編)
  • 日本ベリサイン - Enterprise & Internet Security Solutions

    Discover Domain Names Explore Registry Services About Verisign Support

    日本ベリサイン - Enterprise & Internet Security Solutions
  • ProxyサーバーSquidの設定

    プロキシーは、代理の意味で、web対象のプロキシーサーバーは アクセスしたホームページをキャッシュすることによる端末の高速化とインターネット負荷の軽減 特に低速なアクセス回線には有効。 端末から直接インターネットにアクセスさせないことによるセキュリティの確保とコンテンツの制限 などのために設置するもので、Linuxではsquidが有名である。 squidの機能は、次の通りである。 HTTP、FTP、GOPHER、WAIS、SSLの中継 高速なキャッシュアルゴリズム ICPによるsquid間のキャッシュ情報交換 HTTPアクセラレータ 透過プロキシ これら機能を実現するためのネットワーク構成は、以下の2方法に大別される。 また、Proxyサーバーは、挿入形態として2方式あり、端末から見た位置づけが異なる。 ○一般的な形態 Proxyを利用するのにブラウザ