http://nodejs.osser.jp/server/nginx-max-performance/
nginx最大パフォーマンスを出すための基本設定
- Nginxチューニング
- nginx最大限にスピードを出すために、設定パラメーターをチュニングしました。
- nginx設定例
user www-data;
http://nodejs.osser.jp/server/nginx-max-performance/
user www-data;
小さいものは、大きい物にない利点がいくつもある。小さいもの同士なら簡単に独特の便利な方法で組み合わせることができる
項番 | 項目 | 説明 | 補足 |
---|---|---|---|
1 | StartServers | Apache起動時の子プロセス数 | Apache起動時にまずはここで設定された数の子プロセスを起動します |
2 | MinSpareServers | 待機時の最小子プロセス数 | 子プロセスがMinSpareServersより少なくなったら、この値まで子プロセスを上げます |
3 | MaxSpareServers | 待機時の最大子プロセス数 | 子プロセスがMaxSpareServersより大きくなったら、この値まで子プロセスを下げます |
4 | ServerLimit | 設定可能なサーバプロセス数の上限 | MaxClientsを256以上に設定したい場合はServerLimitも設定する必要があります。また、 MaxClientsの上に書かないと効きません |
5 | MaxClients | 最大の小プロセス数 | この数≒最大の同時接続数です |
mysqldump -u user -p password dbname | gzip > dbname.dump.gz
ssh の接続が切れないよう(タイムアウトしないよう)にするには、クライアント側かサーバー側のどちらかに以下の設定をすればよい。 サーバーとクライアント両方に設定しても問題はない。
間違ってmasterブランチなどで実装を始めたのに途中で気づいて、開発用のdevelopmentブランチにその書きかけのソースをコミットすることなく持って行きたいときは、git stashを使う。
書きかけだとgit statusとしたときに色々でるはず。
* * * * * [実行コマンド]
mysql> SET PASSWORD FOR root@localhost=PASSWORD('hoge');
Query OK, 0 rows affected (0.00 sec)
GRANT権限 ON *.* TO ユーザ名 IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
LoadAverageやCPU使用率、ディスクI/Oの状態を表示できるコマンド。 何より便利なのは、過去にさかのぼれる点。
http://benmezger.me/post/109706270421/git-ignore-file-lines | |
Git: ignore file lines | |
I’ve always asked myself, if git can ignore files (using .gitignore), can it also ignore file lines? Well, not by default, but you can hack it. | |
It might sound stupid, but say you are working with a bunch of guys on a project, where somewhere in an important file you have something like this; | |
... | |
def connect_db(): |