タグ

サーバに関するtuki0918のブックマーク (24)

  • サーバで動いているプロセスを知るために使ったコマンド - $shibayu36->blog;

    今日会社の開発サーバでhitode君と遊んでて、動いているプロセスを調べていたのでメモ。 動いているプロセスを知りたい 基的。 ps ax ps auxとかすると、メモリ使用量とかいろいろ見れる。 動いているプロセスの関係も含めて知りたい pstreeコマンドでできる。とりあえずどんな感じに実行されているかサマリーを知りたい時は以下のコマンド。 pstree いろいろ折りたたまれているので、それを展開したい時は-cをつける。 pstree -c コマンドの引数とかも表示したい時は-aつける pstree -ac pidを知りたい時は-pつける pstree -acp 表示してみると{}で囲まれているやつがあるけど、これは多分threadなんだろうと思う。linuxではthreadのidはpidのように管理されているみたい。 メモリやCPUを消費しているプロセスを知る topとかでいろいろ

    サーバで動いているプロセスを知るために使ったコマンド - $shibayu36->blog;
  • WebSocketの中身を覗いてみる - m-kawato@hatena_diary

    この記事は、HTML5 Advent Calendar 2012の15日目のエントリーです。 WebSocketは、Webサーバ・ブラウザ間で双方向に通信するための仕様であり、APIとプロトコルがそれぞれ以下の規格で定義されています。 API: W3C WebSocket API プロトコル: IETF RFC 6455 - The WebSocket Protocol (日語訳) Node.js + Socket.IO のようなライブラリを使うと割と簡単にWebSocketが使えますが、中で何が起こっているかもう少し追ってみたいという動機により、tcpdump+WireSharkによるパケットキャプチャを通してWebSocket通信の中身を調べてみました。 作業環境 サーバ側、クライアント側ともホストWindows 7 (64ビット版) で、サーバはその上の仮想マシンとして動かしてい

    WebSocketの中身を覗いてみる - m-kawato@hatena_diary
  • さくらのVPS CentOSでサーバ構築 20 – SSL - AKIBE @AKIBE

    さくらのVPS CentOSでサーバ構築 作業ノート20回目。 今回はSSLを設定します。 VirtualHostの設定 までの作業が前提となります。 基的な流れ 認証局から証明書を発行してもらう場合 mod_sslの...さくらのVPS CentOSでサーバ構築 作業ノート20回目。 今回はSSLを設定します。VirtualHostの設定 までの作業が前提となります。基的な流れ認証局から証明書を発行してもらう場合mod_sslのインストール認証局の仕様に合った秘密鍵(.key)ファイルの作成証明書発行要求(.csr)ファイルの作成認証局へ証明書発行要求(.csr)ファイルを送る認証局から送られてくる証明書(.crt)ファイルをサーバに置くApache(mod_ssl)でSSL設定をするテスト用に自分で証明書を作成する場合(オレオレ証明書)mod_sslのインストールMakefileで

  • はじめての自宅サーバー構築 ~Fedora Core~

    ■ はじめに 当サイトは FedoraCore や CentOS で自宅サーバを構築する手順を自宅の構成に沿って紹介しています。 自宅サーバの利点はプロバイダで用意されているホームページ制限(容量やPerl(CGI)の制限)、メールボックス容量等々に束縛されない所にあります。 この点を補う為に、自宅サーバを構築しようとしている方々に当サイトが参考程度になれば幸いです。 ここでご紹介している設定方法やパッケージのバージョン・サポートが終了している物等があるかもしれませんのでご了承下さい。 間違った設定や誤字・脱字、リンク切れ等がありましたら送信フォームでお知らせください。 また、疑問点やLinuxに関する質問等は質問掲示板をご利用ください。そのほか、雑談など気晴らしに雑談掲示板へお越し下さい。 ■ 自宅サーバ公開の前提条件 ■ ハードウェアについて 現在サポートされているディストリビューショ

  • サーバサイジングとは - IT用語辞典

    概要 サーバサイジング(server sizing)とは、情報システム構築やオンラインサービス提供などを行う際に、想定される負荷や容量を見積もり、十分にして過剰ではない性能・台数のサーバを用意すること。運用開始後の増強や縮減を含む場合もある。 開発したシステムの運用に際し、利用者数や最大同時接続数、保存するデータ容量、プログラムのCPU負荷や必要メモリ容量などから必要なサーバコンピュータの性能や容量、構成、台数などを見積もる。 安定した運用のためには突発的、一時的に大きな負荷が生じても耐えられるよう、想定される平均負荷ギリギリの構成とはせず、ある程度の余裕を持たせる必要がある。ただし、あまりに冗長な構成にするとコストが過大となり採算が悪化するため、限界を見極めて過負荷時の対策や対応手順などを用意しておく。 近年では仮想化技術やクラウドサービスの普及により、コンピュータの物理的な構成とは独立

    サーバサイジングとは - IT用語辞典
  • Opscode 社 Chef ハンズオン・トレーニング - P A R A G R A P H S

    ブログを書くのが遅れてしまったのですが、10/5(金) 10:00〜17:00 に「Opscode 社 Chef ハンズオン・トレーニング」というものに参加してきました。 Opscode 社員である Sean OMeara 氏から Chef の中級的な使い方を教えてもらうというもので、非常に内容が濃く充実した時間を過ごすことができました。 内容については jedipunkz さん・tkak さんがかなり詳しく書いてくださっているので (ありがとうございます!)、この記事には個人的におもしろかったところや感想を書いておきます。 参考: Secret Training of Opscode Chef - jedipunkz' blog Opscode Chef のトレーニングに参加してきた。 - tkak's tech blog 構成管理の歴史 Sean 氏曰く、従来型の構成管理では下に挙げる

    Opscode 社 Chef ハンズオン・トレーニング - P A R A G R A P H S
  • MySQLの設定ファイル my.cnf をgithubにて公開しました & チューニングポイントの紹介 - blog.nomadscafe.jp

    YAPC::Asiaのスライドで予告していた通り、実際に弊社のいくつかのサービスで使っている my.cnf を公開しました。 github: https://github.com/kazeburo/mysetup/tree/master/mysql 今回、公開した理由はMySQl Beginners Talksの発表の中でも触れている通りです。MySQLのソースコード中に含まれるサンプルのmy.cnfが最近のサーバハードウェアや運用に合わなくなって来ているという状況で、自分の設定にイマイチ自信が持てていない人は少なくないはず。そこで各社秘伝のタレ的な my.cnf をOpen & Shareすることで、モダンなmy.cnfを作り上げる事ができるんじゃないかという考えの下、今回 github にて公開しました。 ファイルは4つあり、それぞれ MySQL 4.0、5.1、5.5、そしてテスト中

  • Sinatra 日記 (top)

    Sinatra はRubyの軽量アプリケーションサーバです。 コンソールに出力するのではなく、ブラウザに表示することで、ちょっとした見栄えのいいアプリケーションを書くのに向いています。 Top インストール 簡単な例 (1) 簡単な例 (2) HTMLのページを作る やや複雑なアプリの場合 コンフィギュレーション セッション フォームとpostメソッド フィルタ クラスの構成 設定 コマンド テスト Sinatra::Contrib Extensionの使用 Sinatra::Reloader ApacheとSinatra (Passenger) ApacheとSinatra (FastCGI) インストール インストール方法は、ネットのどこかに詳しく書いてありますが、gemを使いこんな感じでインストールできます。 $ sudo gem install sinatra ちゃんとインストール

  • CloudCore VPS

    2022年9月30日をもちましてCloudCore VPSはサービス提供を終了いたしました。 長らくご愛顧いただき誠にありがとうございました。 今後は、レンタルサーバー及びマネージド専用サーバーの強化により幅広いお客さまがご利用しやすい環境をご提供するため、経営資源を「CPI」に集中しクラウドホスティング事業を推進してまいります。 レンタルサーバーCPI

  • Sqale Information

    先日ご案内していた通り2017年5月31日を持ちまして、サービスを終了いたします。 長らくご愛顧賜りまして、誠にありがとうございました。 サービス終了に伴いまして、ユーザー様からお預かりしていた個人情報やプログラム、各種データなどは、 当社が責任を持って削除いたします。 当社では様々なインターネットサービスを提供しておりますので、 機会がございましたら、 ご利用いただけますと幸いです。 Sqaleに関するお問い合わせは、こちらのお問い合わせフォームからお願いいたします。 平素はSqale(スケール)をご利用頂き、誠にありがとうございます。 2012年8月より運営してまいりました「Sqale」でございますが、2017年5月末日を持ってサービスを終了することとなりました。 ご利用中のユーザー様にはご迷惑をおかけし、誠に申し訳ございません。 現在ご利用中のプログラムやデータベースのデータにつきま

  • chef-solo はじめてのLinux環境構築の自動化入門 | Act as Professional

    環境構築を自動化すれば数分でサーバ構築して投入できますよ?@HIROCASTERでございませう。 vagrantで開発環境(仮想マシン)を自動構築しようの記事で、仮想マシンにchefやpuppetを自動的に実行させて開発環境を自動で構築する手順を紹介しました。 環境構築を自動化する内容をchefであれば、レシピと呼ばれるものを、puppetであればマニフェストと呼ばれるものを記述しなければなりません。 今回はパッケージ(NTP)を導入して、NTPの設定ファイルを自動的に配備して、サービスを立ち上げるという環境構築の自動化をchef-soloを使って、紹介したいと思います。基的に他のソフトになっても手順は同じです。参考にしてください。 chefとchef-soloの違いchefはクライアントとサーバの形を取っており、chefを実行するためにはサーバにレシピや付随する数多くのデータがなければ

    chef-solo はじめてのLinux環境構築の自動化入門 | Act as Professional
  • 「アメーバピグのサーバ(仮)」を入手することに成功、じっくりと調べて撮影してみた

    サイバーエージェント社が運営する「アメーバピグ(Ameba Pigg)」はアバターを作成してチャットやゲームなどを楽しむことができるサービスで、利用者数は1000万人以上と日では有数の巨大サイトとなっています。 アメーバピグ|無料で遊べる!自分そっくりキャラで楽しもう! 今回はGIGAZINE読者の方から「某オークションサイトでサーバ部品を購入したところ、どうもアメーバピグで使われていたっぽい痕跡がある」というタレコミがあり、実物を送ってもらうことができたので隅々まで写真に収めてみることにしました。 ダンボール箱が到着。 緩衝材にくるまれてサーバーマシンが入っています。 中身は全部で5台。 基的なパーツ構成はほぼ同じで、透明なアクリル板の上に電源とマザーボードが配置されています。 裏面はこんな感じ。 アクリルボードには「2」や「4」といった数字が書かれた荷札が付けられています。 さらに

    「アメーバピグのサーバ(仮)」を入手することに成功、じっくりと調べて撮影してみた
  • Amazon.co.jp: 図解でわかる Linuxサーバ構築・設定のすべて: 本: 一戸 英男

    Amazon.co.jp: 図解でわかる Linuxサーバ構築・設定のすべて: 本: 一戸 英男
  • さくら VPS の OS 再インストール後にありがちなエラー - WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! - おいちゃんと呼ばれています

    心機一転、さくら VPS の OS を再インストールしました。 その後、Mac から ssh でログインしようとしたら下記エラーが発生。エラーメッセージをきちんと読めばすぐに解決することなのですが、次回見たときに慌てなくて済むようにメモしておきます。 エラーメッセージ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you

    さくら VPS の OS 再インストール後にありがちなエラー - WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! - おいちゃんと呼ばれています
  • 突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...

    なんか、2/6 の夜に「修士論文の代わりに退学願を提出してきた」が Twitter でばずったらしく、Yahoo 砲よろしく突如としてアクセスが集中しました。下の方にリソースモニタリングのグラフを貼りつけてますが、今までがほぼ 0 に見えてしまうくらいに来てたのでびっくりでした。 まぁ色々コメントつけて頂いたりしてますが、もう2 年も前なんでこのエントリについて今更僕から突っ込むことは無くて、あのエントリはあのエントリとして見て頂ければと思います。ここでは今回そんな突然のアクセス集中にも見事耐えてくれたさくら VPS に感謝しつつ、アクセス集中の状況を鯖管的立場から分析してみましょう。 ちなみに、以前エントリに書いていますがサーバの構成としてはさくら VPS1 台で、CentOS+Apache+mod_fastcgi+PHP-FPM+MySQL5.5(InnoDB)で WordPress

    突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...
  • 日々是横着 - 「サーバ」に対する誤った認識

    最近、常時接続というのが当り前になり、自宅サーバを立てることを 勧めるような書籍や Web ページが非常に多く出てきているので、 自分でもサーバを立ててみたいと思っている人を多く見受けます。 しかし、サーバを立てる際に気をつけるべきことを全く認識せずに 立てようとしている例も非常に多く見受けられます。 ここは、インターネットに公開するサーバを立てる際に一般の方が 勘違いしがちなこととそれに対する(私の個人的な)回答を、 世の中に溢れる「自宅サーバ立てよう!」系の書籍/Web ページには あまり書かれない 「自分でサーバを立てるのは大変だからやめよう!」 という視点で行い、 サーバ運営の現実をしっかり認識して頂くための ページです。 対象とする読者は基的に 「サーバを自分で立てようと思っている人全員」で す。特に 「あまりコンピュータに詳しいわけじゃないけど、 なんだか自分で立てられるって

  • 自社ブログサーバを落としてみた - サーバーワークスエンジニアブログ

    自社のブログサーバを落とした舘岡です。 サーバを落とした翌日は社員の視線が刺さるような感覚がありましたが、最近では「ワイルド」という言葉自体が社内で浸透してきた感があります。 つまり、ほとぼりは冷めたという事です。 これは上級社会人の『問題を寝かせる』という高等技術が成せる業で、僕くらいの使い手になると "問題があったかどうか思い出せない"までコントロールする事が可能になります。 ただ、術者の僕さえも思い出せなくなってしまいそうな気がしたので、当日に起きた事と対応(してくれた方ありがとう)を記録して今後について考えたいと思います。 起きたこと 当社技術ブログサーバへHTTPアクセスが集中し、高負荷で接続しづらい状態になった 当時の様子 H_Shinonomeさんが当時のTwitterでの様子をまとめて下さいました。 http://togetter.com/li/286550 時系列 4月1

    自社ブログサーバを落としてみた - サーバーワークスエンジニアブログ
  • さくらのVPSを借りて最初にやってみたこと(VPSその1)

    まだまだ試行錯誤段階で、サーバ管理の独習という感じが大きいのですが、 とりあえず借りて最初にやってみたことをまとめておきます。 やってみたこと一覧 コントロールパネルにログイン サーバ起動 作業用アカウントを作成 SSHの設定(秘密鍵/公開鍵の設定) ソフトウェアのインストール/設定 Apache PHP MySQL FTP Subversion Symfony コントロールパネルにログイン 仮登録で送られてきたメールに記載されている情報を元にログイン。 レンタルサーバみたいなのを想像してたんですが全然違った。非常にシンプル。そりゃそうか。 メインメニューは、 VPSホーム リモートコンソール OS再インストール の3つ。 リモートコンソールで初期設定を済ませて、後はPoderosaからSSHで接続して作業する。 サーバ起動 「仮想サーバ操作」の「起動」を押して、その上の「ステータス」が「

    さくらのVPSを借りて最初にやってみたこと(VPSその1)
  • codestre.amがヤバい - すぎゃーん日記

    codestre.am: streaming your code to the massesというWebサービスがヤバい。 他人のターミナルでの操作と出力をライブで見られるし、記録されたものを後から再生して見ることもできる。 試しに書いてuploadしてみた。 http://codestre.am/1 簡単なFizzBuzzワンライナー http://codestre.am/3X tmuxを起動してその上でemacsでコード書いたりしても再現できる 仕組みとしてはnpm install -g codestreamでインストールしたコマンドを起動すると、socket.io-clientでサーバに繋ぎ、子プロセスとしてbashを立ち上げて操作させつつ、ターミナルの出力を拾って時刻情報を付加してサーバに送信している、ようだ。サーバ側はおそらくそれぞれ保存しておいて時間順に出力することで再生させて

    codestre.amがヤバい - すぎゃーん日記
  • Webサービス用にさくらのVPSサーバーを借りた後で役に立つ記事色々:phpspot開発日誌

    WEBサービス用にさくらのVPSサーバーを借りた後で役に立つ記事色々 さくらVPSサーバの人気が高いということで、借りたらやる設定についての記事をまとめてみました。 さくらのvpsといっても普通のcentosと一緒なので、他のvpsサービスやec2でも使えます。レンタルサーバーと違って最初はなにも入ってないので初期設定が必要ですが、これさえみとけば大体大丈夫というものをまとめてます。 さくらのVPS 初期設定 【さくらのVPS】初期設定をしてみた | Untitled Documents. root パスワードの変更、ユーザ追加、sudoers編集、ssh公開鍵設置、パッケージ管理ツールの設定等 CentOSをサーバーとして活用するための基的な設定 (さくらインターネット創業日記) sshのポート番号変更、公開鍵設定、ファイアウォール設定の他、不要サービスの停止といったさくらインターネッ