エンジニア的な技術的なブログ

webエンジニアの開発の知見を書きます。PHP、javascript、postgres、mysql、あと多少のインフラ周りとか。

サーバ設定

linuxで重大なバグGHOST発見。パッチ当て方まとめ。

こんな感じ http://japan.zdnet.com/article/35059585/ ネットワークにかかわるライブラリのバグってことで、 ほとんどのlinuxのディストリビューションで対応が必要です。 centOS, red hat linux, fedra, ubuntuぜんぶです。 その名も GHOST 面倒なのがサー…

apacheの実行ユーザで、cronを書くとき

linuxで普通にcronを書くときは、cronの実行ユーザに su でなってからcrontab -eって書くと思うんですが、apacheってそもそもsu - apache ってできない。じゃどうやってapacheユーザのcronを書くの?っていうとこう crontab -u apache -e とまぁそんな感じで…

クラウドサーバ借りて、ブラウザからアクセスできるようにする方法

クラウドサーバたてて、apacheインストールしてもブラウザから アクセスできないとき だいたい、問題はこれ。 たいていのクラウドサーバはssh用のポートしか開いてません。(ニフクラとかね) なので、apacheインストールして、アクセスしても 画面が見えな…

サーバが重い!もしかして原因はkswapd0かもね。。。

linuxサーバが重いとき TOPコマンド打って、 kswapd0 が30分とかずっと立ち上がってたら、 それのせいで重い。 でも、圧迫したメモリをHDDに逃がすプロセスで 止めることはやっちゃダメ。 メモリのデータを逃がそうとして、そのデータが重すぎて うまく逃が…

crontabするならdev/nullを忘れるな!サーバ死ぬから

シェルなら 0 * * * * /home/admin/public_html/snmplogger/daily.sh >/dev/null 2>&1 PHPなら 10 * * * * /usr/bin/php /path/to/file/err_serverchecker.php >/dev/null 2>&1 下のやつを必ずかこう >/dev/null 2>&1 これやらないと、echoとかの出力内容を…

マウントディスクの付け外しには注意!!![[fstab]]

やっちまいました。 ニフティクラウドで、追加ディスクをマウントさせて ディスクを外したきに起きる 超、やっちゃいけないこと。 やっちゃいました。 tomcatが落ちるとかapacheが落ちるとかそんなレベルじゃない... サーバーの起動自体が落ちるという、かつ…

sendmailの起動

これも結論だけ。 /etc/init.d/sendmail start

アマゾンEC2で、ユーパーユーザ(root)になる方法。。

簡単に結論だけ。 $ sudo su - これだけ。

アマゾンEC2でsshログインに失敗したら

アマゾンのEC2でインスタンス立ち上げて、 その時に作った秘密鍵でログインしようとしたら WARNING: UNPROTECTED PRIVATE KEY FILE! で、エラーた。 ・原因 秘密鍵の権限が低過ぎる ・解決策 ターミナル開いて chmod 600 [秘密鍵を指定] これをやってから、 …