Category / linux
[notice] child pid 12345 exit signal File size limit exceeded (25)
2009-12-08 ある開発サーバーにて、画面が真っ白になる現象が発生。 Webサーバーのエラーログを見に行くと、このようなログが。 [notice] child pid 12345 exit signal File size limit […]
【linux】ディレクトリの中のファイル数を数える(ls と wc)
2009-12-04 lsコマンドで出力されるファイルの一覧の単語数や行数をwcコマンドで数えたらよい。 ls -l | wc -l ls -l で1ファイル1行で出力されます。 wc -l で行数をカウントします。 上記は、あるフォルダの直 […]
phpinfo() こんなところからも
2009-11-12 コマンドラインからどうぞ♪ php -i phpinfo() は、よく動作確認の際に表示させたり、チェックしたりします。 意図してブラウザで見たいときはよいのですが、単純に設定を確認したいだけのとき、いちいち<?p […]
Subversion 1.6.6 ソースからコンパイル&インストール
2009-11-01 Subversion 1.6.6 が出てました。 今回もクライアント(svnコマンド)だけ使うつもりのインストールです(前回)。 相変わらず、CentOS5.3でsubversionを yum でインストールすると、バー […]
【linux】bashコマンドライン編集
2009-10-31 sshでログインしていろいろと操作をする人は、コマンドラインでTABキーを押すとコマンドやファイル名が補完されるのを知っていると思う。 TABキーでの補完は基本中の基本。コマンドラインはもっと高機能。 他にもカーソル移動 […]
フリーのPDF作成ライブラリ – HaruPDF
2009-10-18 HaruPDF PDFLibみたいなもの。 よくできてる。PDFLibの代わりに使える。 無料。日本語OK。 既存のPDFファイルを開いて追記するような処理はまだできない。 Zend_Pdfも日本語が使えるようになってき […]
違うバージョンのphpを1台のサーバーで使う方法
2009-10-15 php4と5、5.2と5.3など、複数のバージョンのphpを1台のサーバーで使う方法。 Apacheのモジュール版(DSO版)でphp4がインストールされているとしたら、CGI版のphp5を用意する。CGI版で複数バージ […]
【VPS】 OpenVZ インストール(CentOS5もできるよ)
2009-10-11 OpenVZを yumでさくっとインストールしたい。 標準のリポジトリにはないので、OpenVZがあるリポジトリを追加。 # cd /etc/yum.repos.d # wget http://download.open […]
【VPS】 xen インストール
2009-10-10 CentOS5にて yum install xen → xen対応カーネルがインストールされる また、「xm 何々」のコマンドも使えるようになる。 vi /etc/grub.conf → デフォルトのカーネルをxen […]
【linux】開けるファイル数の上限値(ファイルハンドル、ファイルディスクプリタ)
2009-10-09 ファイルディスクリプタはオープンしたファイルに割り当てられた識別子 ファイルハンドルはファイルを開く際にメモリ上に確保されるエリア /proc/sys/fs/file-max、/proc/sys/fs/file-nr で […]
ZIP形式圧縮ファイルをphpで作成する
2009-10-04 「Linuxのzipコマンドでzipファイルが作れます」という話です。 Linuxのコマンドになじみがあれば、すぐできる簡単な方法。 zipコマンドが使えない場合の方が少ないと思いますが、もしzipコマンドがなかったら、 […]
wgetの使い方
2009-09-25 wget --spider http://URLURLURL は HEADメソッドでリクエストするらしいです。 ファイルを残したくないから…というつもりで –spider すると、思わぬ影響がある場合がありま […]
LinuxでLZH形式のファイルの解凍 (lhaコマンド)
2009-09-14 郵政公社の郵便番号CSVはlzh形式で圧縮されています。 今時zipにしてほしいと思ったりしますが。。。 そういうわけで、lzh形式ファイルをLinuxで解凍したいのですが、 lhaコマンドは、CentOS5では標準のy […]
Linux ネットワークの設定
2009-09-11 下記のとおり、設定ファイルを変更して、必要な機能を再起動します。 ・/etc/resolv.conf nameserver 192.168.11.1 DNS(プライマリ、セカンダリ…複数行可能)、既定のドメインなど書くフ […]
phpからメールを送ると、改行がなくなったり、改行が増えたりする件
2009-09-06 php から送信したメールを Outlook で受信すると、改行がなくなってるんだけど! という問題について。 たぶんMTAにqmailを使っている人に見られる問題じゃないかなと思います。 そして、phpから送ったときに […]
サーバーの時計合わせ
2009-08-20 標準時に設定するか、日本時間に設定するか、方針はいろいろ。下記は設定の一例。 BIOSの時計 サーバー起動 → F10 押下 でBIOSの設定画面へ。時間を確認。 UTC(協定世界時)で何時なのかを設定する。JST(日本 […]
【linux】sshのポートを変える(22番から変更)
2009-08-14 専用サーバー、仮想専用サーバー(VPS)、自宅サーバーなどを運用していると、ほぼ必ず目にする不正アクセス。 確認するには lastb コマンド。ログインに失敗した履歴を閲覧できます。 # lastb root ssh:n […]
【linux】欲しいライブラリが入手できるパッケージを探す
2009-08-13 問題 Linux版Thunderbirdを起動しようとしたところ、何かが足りないというメッセージがでて利用できない。 不足しているライブラリがインストールされるRPM名を調べるには? 例) ./thunderbird-b […]
ssh ログインが遅い
2009-08-01 sshがつながらないなと思って10秒、20秒待っているとつながるといった現象があったので、何か設定で解決するのか?と調べていたらありました。 sshd_configにて、以下を設定します。 UseDNS no CentO […]