タグ

ブックマーク / weble.org (10)

  • PHP で簡単にサーバーを監視して一定ラインを超えたらメール通知するコード

    ロードアベレージ通知するだけなら負荷監視ツールを入れるより、PHP なりで書くほうが楽で簡単とのことで友達に教えてもらいましたので、ひとつ書いてみました。以下のコードを loadave.php など適当な名前で保存して cron で定期実行すれば良いです。 <?php mb_language("ja"); mb_internal_encoding("UTF-8"); date_default_timezone_set('Asia/Tokyo'); $servername = 'localhost '; // サーバー名(任意) $mail1 = 'info@example.com'; // 通知先1 $mail2 = 'alert@example.com'; // 通知先2 $notice1 = '3.00'; // 通知ライン1 $notice2 = '5.00'; // 通知ライン2

  • さくらのクラウドの CentOS 5.7 で LAMP 環境構築及び設定・チューニングまとめ

    *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT - [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT -A RH-Firewall-1-INPUT -p 50 -j ACCEPT -A RH-Firewall-1-INPUT -p 51 -j ACCEPT -A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j

  • サーバーを強制終了した時に MySQL が破損した際は REPAIR TABLE で修復する

    物凄いアクセスがサーバーにあった為にサーバーが応答しなくなりました。再起動もできなかったので強制終了をしたところ、MySQL が破損してしていました。データベースに接続はできますが、テーブルでソートを行おうとしたところ以下のようなエラーが発生しました。

  • SaaSes の VPS の Osukini サーバー + CentOS の初期設定からチューニングまとめ

    Osukini サーバー ST の契約動機 普段はさくらの VPS をいくつか契約していますが、今回はデータを収集して処理するタイプのサービスの拡張を行っているため、HDD の容量が20GBでは足りません。同じ金額で HDD が5倍になるのと、メモリが2倍になることを考えると、ある程度処理がもっさりしたとしてもメリットが大きいかと思いましたので契約しました。 この VPS の活かし方と価格面について また、価格面でさくらの VPS は上位プランになれば初期費用が増えていきますが、SaaSes は初期費用がなくなります。例え動作がもっさりしていても圧倒的な HDD の量も考えると、nginx などを入れて画像サーバーなどとしても良いのじゃないかと期待しています。また、データベースサーバーとして運用したりと容量の多さを活かした使い方ができそうです。 SaaSesVPS に SSH で接続

    nekomori
    nekomori 2011/10/03
  • さくら VPS + CentOS のチューニングや高速化で以前試せなかった設定

    はじめてのさくら VPS + CentOS の初期設定からチューニングなどの作業まとめで一般的なサーバーの設定方法を紹介しましたが、さくらのVPS の設定の中で APC の入れ方や nginx の入れ方などは試せなかったので追記としてメモしておきます。 今回も以下の記事を参考にさせて頂きました。ここに全てがあるので私の記事では作業をシンプルに紹介していきます。ここに書いてない物についてはこの記事で書いてみます。 ウェブ開発者のための、1時間でできるLAMP環境構築術(CentOS編) – さくらインターネット創業日記 CentOS 5.6 へアップグレードする さくら VPS はこのブログを書いている現時点で契約した状態だと CentOS 5.5 がインストールされています。そのため CentOS を 5,6 にアップデートします。 まず自分の環境が CentOS 5.5 なのかを調べます

  • 超巨大な MySQL のデータを共用サーバーにインポートできる BigDump の使い方

    数GBのダンプファイルをインポートしたくても共用サーバーの場合ですと数十MBに制限されていることが多くて入れられません。VPS や専有サーバーの場合は設定を変更してアップロードできる最大サイズを変更する方法もありますが、ファイルサイズが増えるたびに変更するのは大変です。 しかし BigDump を使えば巨大な SQL ファイルをサーバーに合わせて分割インポートしてくれるので、ファイルサイズが大きくなってもサーバーの設定を変更しなくても良いですし、共用サーバーでも巨大なファイルをインポートすることができます。 ここでは BigDump を使った SQL ファイルのインポートを説明します。説明にあたって以下のページが参考になりましたのでこちらも御覧ください。 WikiCookRecipe日記: MySQLインポートファイルがでかすぎる時には BigDump を使ってみよう! MySQL のデー

  • Mac で iPod の音楽データを iTunes に復元・バックアップできる xPort が無料化

    以前 CopyTrans について紹介しましたが、今回これの Mac 版となるソフト xPort がフリーウェア(無料化)になったそうです。 xPort – iPodからMacへバックアップ このソフトを使えば Mac 上の音楽をうっかり削除、突然の Mac をクラッシュさせてしまった時に、iPod の中に音楽データがある場合は iTunes に音楽データを完璧に復元することができます。 xPort の機能 機能をまとめますと以下になります。 iPod の音楽データを iPod から取り出し、iTunesにリストア iPod から再生回数・レート・アートワークなどを維持したまま復元 iPod の音楽を外付けハードドライブにバックアップ xPort の対応機種 対応機種の情報を頂きましたのでそのまま掲載しておきます。 ・殆どのiPodモデル(iPod nano 5G以降、iPod Touch

  • 引きこもりや非リア向けの SNS「ヒッキー」をリリースしました | ウェブル

    引きこもりや非リア向けの SNS 「ヒッキー」をリリースしました。 引きこもり・非リアのためのSNS – hixi(ヒッキー) リア充ホビロンな人たちが使うサービス 昔と比べて最近は一般の人も Web を利用するようになり、私の居場所がなくなってしまったような気がしています。そのため明確に私たちのような引きこもりや非リアが笑顔で暮らせる世界を構築しました。 OpenPNE を利用して12時間で制作しました OpenPNE を使って土曜日の14時から制作を開始して日曜日の朝6時に完成しました。主にデザインやテンプレートの修正をしているだけで、機能としては OpenPNE そのままとなっています。今後会員数の増加に合わせてデザインのリニューアルやオリジナル機能の実装などを行っていきます。 広まるのかとても心配 このようなサービスを作る人が滅多にいないので、こんなサービスが広まるかとても心配で

    nekomori
    nekomori 2011/05/09
    しかし真の非コミュ は利用しない
  • CakePHP で OAuth 認証を使ったログイン認証・保持や会員データの保持・更新をするコード

    CakePHP で OAuth 認証をしてログインなどをしたり、会員データをデータベースに持っておく仕組みを作る際のサンプルを紹介します。CakePHP 1.3 での動作確認をしています。今後出てくる CakePHP 2.x 系では動作確認しておりませんのでご了承ください。 cakephp用OAuth認証ライブラリをつかってみた – メガネ女子(21)のメモブログ TwitterのOauthを使ってCakePHPのAuthコンポーネントにログインさせる – kur.jp CakePHPTwitterマッシュアップを作る#4 – BUENA VISTA SOCIAL BLOG OAuth 認証ライブラリを組み込み 以下のページより OAuth のライブラリを読み込みます。 OAuth consumers for CakePHP – by cakebaker このファイルを vender/

  • PayPal の寄付ボタンを設置してみんなでお昼ごはんを奢り合おう

    何日経っても解決できなかった問題とかを解決してくれたブログとかにはお礼がしたくなるもので、寄付とか用意してくれてると便利です。私の場合は「お昼ごはんを奢る」(いちご牛乳を奢るとかサンドイッチを奢る)という形で寄付を募集しています。設置の仕方を説明致します。 追記: 今回紹介した寄付ボタンは日の法律に引っかかるため利用できません PayPal に直接問い合わせたところすぐにメールでの返答がありましたので、そのまま引用させて頂きます。 寄付ボタンを作るページから寄付ボタンを作ることは問題ですか? xxさまのウェブサイトを拝見させていただきましたところ、寄付のために「ショッピングカートボタン」をご利用いただいておりますことを確認させていただきました。 大変申し訳ございませんが、「ショッピングカートボタン」は発送を伴う有形物やサービス(オンラインでの英会話講座など)の支払にご利用いただくためのボ

  • 1