[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

linuxに関するmakun2のブックマーク (65)

  • .htaccessで使える16の技:phpspot開発日誌

    16 Useful .htaccess Tricks and Hacks For Web Developers : Online Marketing Blog - Website Development & Website Marketing tips and Strategies .htaccessで使える16の技が色々と紹介されていました。 1. ErrorDocumentでエラーページ指定の方法 ErrorDocument 401 /error/401.php ErrorDocument 403 /error/403.php ErrorDocument 404 /error/404.php ErrorDocument 500 /error/500.php 2. Timezone設定 SetEnv TZ America/Houston 3. IPブロッキング allow from al

  • PHPスクリプト1つでできる簡単サーバ監視

    こんばんは、牧野です。最近急に寒くなったせいか、風邪を引きかけています。。。アシアル社内はつい最近までTシャツ一枚で過ごせるくらい暑かったのですが、この前の金曜日から急に寒くなりました。皆さんも風邪には十分お気をつけ下さい。 さて、今日はサーバ監視のTIPSです。以前紹介したcactiや、nagiosのようなソフトを使わなくても、php(とunixコマンド)だけで簡単に監視プログラムを作ることができます。(ただしunixサーバ限定です。) 今回は、監視対象サーバへのping、ウェブページへのアクセス、スクリプト設置サーバのハードディスク、メモリの使用量をチェックすることにします。プログラムは次のような感じです。 check_server.php <?php $SERVER_IP = 'xxx.xxx.xxx.xxx'; $URL = 'http://www.asial.co.jp'; $M

    PHPスクリプト1つでできる簡単サーバ監視
  • 壊れたかもしれないハードディスクからのデータサルベージ - 黒糖々日記/kokutoto diary

    2013年12月9日追記: 少し冗長なので、新ブログでリライトしました。あわせてこちらもご覧ください。 http://www.xmisao.com/2013/12/02/hdd-salvage-by-dd.html 発端 今月上旬、Webブラウジング中にハードディスクが「カターン」と断末魔をあげてPCがフリーズ、それ以来そのマシンでOSが立ち上がらなくなるというトラブルに遭遇しました。 もちろんディスクトラブルを疑いましたが、結論からいうと実はマザーボードが壊れていてハードディスクが巻き添えをった形でした。幸いハードディスクはWindowsが入っていたパーティションの一部が論理的に破壊されただけで無事、必死のサルベージ作業の甲斐もありほとんどのデータが復旧できました。 以下はLinuxを使って挙動の妖しいハードディスクからデータをサルベージする方法の備忘録です。当初はディスクが物理的に壊

    壊れたかもしれないハードディスクからのデータサルベージ - 黒糖々日記/kokutoto diary
  • いまさらxargsの便利さを主張してみる — ディノオープンラボラトリ

    タイトルの通りですが、xargsコマンドの便利さを紹介する記事を書いてみました。xargsは私が大好きなコマンドの一つで、標準入力から渡されたファイル名などを引数とみなして、別のコマンドの引数として起動するというものです。 例えばfindで見つけたファイルを全部削除したい場合、xargsなしでも下記のように書くことができます。

    makun2
    makun2 2008/02/29
  • Windows 上の scp を使って,簡単にファイルを送る

    Windows 上の scp を使って,簡単にファイルを送る 2005-06-02-2: [Security][Code] 例えば,ある決まったディレクトリに定期的にファイルを scp する必要がある, つまりサイトの更新などでファイルを一定のディレクトリに scp する場合に WinSCP とか使っていちいち GUI でやるのが面倒な人むけ. - まず,PuTTY のサイトから PSCP を落としてくる http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 適当なディレクトリに,pscp.exe を展開しておく. - バッチファイル (scp.bat) @echo off set pscp=c:\putty\pscp.exe set user=username set host=example.com set di

  • WindowsでSCPしよう!

    私は大学ではLinuxですが自宅ではWindowsユーザーなので、 常々WindowsSCPをしたいと思っていました。 そして、ついにその日がやってきました。 Simon Tathamさん ありがとうございます!(日語わからないだろうけど…) という訳で、私と同じくWindowsSCPしたい人のためにちょっと書いてみます。 「WinSCPでいいじゃん、GUIだし」という声が聞こえてきそうですが、 現段階ではWinSCPだと port foward がうまくいかない気がします。 なので、表にでてるマシンが限られている場合がある 大学や研究機関などの端末では比較的需要は多いんじゃないかな〜、と。 このページ自体は「MS-DOSプロンプト使えないんですけど…」 という人向けですので、中級者以上の方は読む必要はないと思われます。 使い方自体は普通の(Linuxあたりの)SCPと同じです

  • ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)
  • Open Tech Press | Linuxのパフォーマンスを改善する3つのTips

    同じコンピュータでも、Linuxを走らせたときのほうがWindows XPやVistaを走らせたときよりも性能は高くなる。しかしLinuxシステムはさらに高速化することも可能だ。この記事では、Linuxシステムの性能を向上させるための、3つの異なるレベルで行なう最適化の方法を紹介する。 あらゆる最適化について言えることだが、何らかの簡単なベンチマークを行なわなければ、結果を当に向上させることができたのかどうかを知ることはできない。Linux PC上では通常、数多くのプロセスが走っていて、それらが性能の測定に影響を与える可能性がある。その影響を最低限に抑えるために作業はランレベル1で行なうようにしよう。ランレベル1は、最低限のプロセスのみを実行するシングルユーザモードだ。ランレベル1で作業を行なうためには、ALT-F1を入力してコンソールに切り替え、ルートとしてログインして「init 1」

    Open Tech Press | Linuxのパフォーマンスを改善する3つのTips
  • mod_rewriteを使いこなそう:ITpro:phpspot開発日誌

    PHP TIPS】 41. mod_rewriteを使いこなそう:ITpro SEOという言葉が普及して久しいですが、SEO対策の1つとしてURLを最適化するという方法があります。たとえば以下の2つのURLを見比べてみてください。 「mod_rewriteを使いこなそう」という記事。 mod_rewriteの簡単な使い方の説明のほか、PHPで、PATH_INFOを使ったサーチエンジンフレンドリなURLの作り方が簡単に紹介されている模様です。 mod_rewriteのジェネレータやチートシートへのリンクも参考まで。 mod_rewrite RewriteRule Generator - ジェネレータ mod_rewrite Cheat Sheet - PNG - チートシート

  • CentOS で構築する自宅サーバ : 最新バージョンの Ruby の導入

    CentOS 4.4 の標準パッケージの Ruby のバージョンは 1.8.1 です。それに対して、たとえば今話題の Ruby on Rails が求める Ruby のバージョンは 1.8.2 以上です。そこでここでは、最新バージョン Ruby を手動でインストール方法を紹介します。 尚、checkinstall を使って RPM 化してからインストールしますので、「checkinstall の導入」を参考にして checkinstall を導入しておいてください。 Ruby の確認 標準パッケージの Ruby がすでにインストールされているかを確認します。 [root@host1 ~]# rpm -q ruby インストールされていれば以下のように表示されます(数字の部分は多少違う場合があります)。 ruby-1.8.1-7.EL4.8 インストールされていなければ以下のように表示されま

  • プログラムを一時停止するには

    何らかの作業中に、それを一時中断して別の作業を行いたいことがある。例えば、viで設定ファイルを編集しているときにディレクトリの内容を確認する必要が生じた場合などだ。このようなときは、実行中のプログラムを一時的に停止して別の作業を行い、それが終わってから元のプログラムを再開させればいい。 実行中のプログラムを一時停止させるには、[Ctrl]+[Z]キーを押す。すると、そのプログラムが停止してシェルのプロンプトが表示される。 [1]+ Stopped                 vi inetd.conf ←viでinetd.confを開いているときに[Ctrl]+[Z]キーを押す $ ←シェルのプロンプトが表示される [Ctrl]+[Z]キーで停止できるプログラムは1つだけではない。あるファイルを編集中にviを一時停止させて別のファイルをviで開き、さらにそれを一時停止させることもできる

    makun2
    makun2 2007/05/01
  • 【 ファイルから文字列を検索する 】

    Linuxのコマンドを「やりたいこと」でまとめました。「やりたいこと」を実行するためのコマンドと使用例を掲載しています。コマンドの基を学びたい方は「Linuxコマンド道場」を参照ください。ファイルの操作からテキスト・ファイルの処理方法まで,例題に基づいて学べます。

    【 ファイルから文字列を検索する 】
    makun2
    makun2 2007/04/03
  • .htaccess の設定、書き方のサンプル

    .htaccess はウェブサイトへのアクセスを制御したり、様々な設定ができる。 Apache の httpd.conf でも設定できるが、httpd.conf に補足する形で使用できる。 ただし、Apache の httpd.conf にて .htaccess の使用が許可されてないと利用できない。 .htaccess は各ディレクトリに設置し、設置したディレクトリ以下でその設定が有効になる。 .htaccess を複数設置した場合、上位のディレクトリに設置したものから順に認識され、設定が反映される。 詳しくはApacheのサイト Apache チュートリアル: .htaccess ファイル に書かれている。 また、全ディレクティブを探す場合は Apache ディレクティブ一覧 が分かりやすい。 <Directory>、<Location> <Directory> はディレクトリ、<Lo

  • Linux PPP HOWTO: /etc/resolv.conf ファイルの設定

    次のページ 前のページ 目次へ 15. /etc/resolv.conf ファイルの設定 人間は名前を付けるのが好きですが、コンピュータは数字の方が得意です。 TCP/IP ネットワーク(すなわちインターネットの世界)では、私たちはマシン をその名称で指定し、全てのマシンは特定の"ドメイン"に属して います。例えば、私が使っている Linux ワークステーションは archenland という名前で、hedland.edu.au ドメインに属 しています。このマシンの人間向きのアドレスは archenland.hedland.edu.au です。一方、他のインターネットに接続されたマシンからこのマシンを見つけ るためには IP 番号を使います。 このように、マシン(とドメイン)の名称を IP 番号に変換(解決)するためにイ ンターネット上に用意されているのが Domain Name S

    makun2
    makun2 2007/01/30
  • .htaccessでBasic認証にチャレンジ

    .htaccess活用法(1) .htaccess(拡張子がhtaccessということで、ドットが必要です。ファイル名がないので最初戸惑いますが、こういうものだと思ってください。)が利用可能だと、 アクセス制限(Basic認証)が可能。 特定のホストIPアドレス。プロバイダ)からのアクセスを制限することが可能 参照元(Referer)によるアクセス制限が可能(画像の直リンク禁止も可能) 特定のユーザーエージェント(ブラウザ・ロボット)からのアクセス制限が可能 ブラウザ経由でのアクセス(http://~)を拒否することも可能(大切なデータファイルを守る) リダイレクトが可能(ページの移転時などに重宝) 404 File Not Foundページのカスタマイズが可能。 拡張子別に文字コードを設定することが可能。(文字化け対策に必須の場合があります。) index.cgiやindex.php

    makun2
    makun2 2007/01/30
  • 日本Sambaユーザ会 - Samba における容量制限(QUOTA使用方法)

    Sambaユーザ会 / Miracle Linux 小田切 耕司 執筆協力:はせがわ ようすけ 目次 ディレクトリやユーザーに対する容量制限のかけ方 Linux のカーネルと Samba のコンパイル・オプションの確認 /etc/fstab の設定 quotacheck とquotaon edquota repquota Windows NT/2000 では運用上問題が生じる ディレクトリやユーザーに対する容量制限のかけ方 PC 用のファイル・サーバーと言えば、現在はWindows NT/2000 サーバーが非常に多いようですが(残念ながらまだ Samba は Windows より多いとは言えないようです)、 NT 以前は NetWare サーバーが多数を占めていました。 NetWare サーバーを Windows NT3.51/4.0 サーバーに移行する際に問題となる機能の一つは、Q

    makun2
    makun2 2007/01/10
  • ネットワ―クの基本設定などを確認(Linux版)

    ネットワークの設定,変更などをどこで設定するか. 何を確認するか. (大抵の場合,設定は /etc/init.d, /etc/rc.d などにあるスクリプトなどで行っている.) 関連ファイル /etc/modules.conf : module の設定 ネットワーク設定(IPアドレスなど) /etc/network/interfaces : (Debian) /etc/rc.d/rc.inet1 : (Plamo) /etc/sysconfig/network-scripts など : (RedHat, Vine) /etc/init.d/* 又は /etc/rc.d/init.d/* : 初期設定スクリプト ホスト名参照 /etc/hostname : 自ホスト名(Debian) /etc/sysconfig/network: 自ホスト名(RedHat) /etc/HOSTNAME :

  • [ThinkIT] 第5回:サーバの追加とロードバランシング (1/2)

    さて、サービスがオープンしてしばらく経ってくるとトラフィックも増えて、アプリケーションサーバーの負荷が高くなってくることでしょう。そこで、アプリケーションサーバーを増やすことになります。同じ構成のアプリケーションサーバーをもう一台作って対応します。 ここでふと気づくわけですが、Webサーバーがproxy×1+mod_perl×1の場合は、クライアントから受け付けたリクエストを振り分けて処理するといったことは意識する必要がありませんでした。 しかし、proxy×1+mod_perl×2になると、リクエストを受け取ったリバースproxy側では、どちらのアプリケーションサーバーにリクエストを転送するかを考慮する、つまりロードバランシングをする必要が出てきます。 結論から言うと、ロードバランシングもリバースproxyでやってしまうことができます。 Apache 2.2にはmod_proxy_bal

  • Apache(httpd.conf)の設定

    makun2
    makun2 2006/11/25
  • CGI セッティング 7 ヶ条 | futomi's CGI Café

    ホームページや、書籍などでフリーで公開されているCGIをセットアップしたけど、うまく動かなくて困っていませんか? 「Internal Server Error」って出てきませんか? うまく動かないには、ほとんどの場合、セットアップする側に問題があります。しかし、原因がわかりませんよね。 実は、wwwサーバが出力するエラーログから、CGIが動かなかった理由のヒントが得られるのです。 しかし、ほとんどのプロバイダーではこのエラーログを見ることができません。 したがって、自分で原因を探るしかないのです。 しかし、原因はさほど多岐にわたりません。以下に示す7ヶ条を読んで、もう一度、お試しのCGIを確認してみてください。 これで、悩みも解決するかもしれませんよ。 CGI ファイルの転送モードに注意 perlのパスを確認 ダウンロードしたファイルはすべてアップロード パーミッションを正しく設定 ダブル

    makun2
    makun2 2006/11/25