サーバー構築がほぼ完了。有効だった設定とか書いておく
サーバーの設定等がほぼ終了しました。
メモリが256MBと少ない環境ですが、割と何とかなりそうです。
大体80MBほどメモリに余裕があります。
一時期だけ、明らかにメモリ使用量が増えている部分がありますが、これはただの設定ミスによるものです。
あと、Load Averageも0.2の前後なのでかなり余裕があります。
まず、メモリの使用量削減方法ですが、MySQLの/etc/my.cnfに
skip-innodb
skip-bdb
と、書き込んで置くとメモリ使用量が相当少なくなります。
これらのオプションは、MySQLのあまり使われない機能をoffにする物です。
少なくとも、WordPress等を使う時は不要なので、このオプションを追加すると良いです。
あと、PHPの処理を高速にする為にPHP-APCを入れました。
これを入れると、PHPの中間コードを保有しておくので、処理が速くなるようです。
インストールはCentOSの場合、シェルから
yum install php-pear php-devel httpd-devel
pear install pecl/apc
として、PHP-APCをインストールした後、php.iniに
extension=apc.so
と書き込んで、httpdを再起動させれば使えるようになります。
僕の環境の場合、WordPressのページ構築時間が1/2~1/3になりました。
あとは、mod_deflateを使おうかどうか悩んだりもしていますが、当分この構成でいくとおもいます。
一度、MySQLのバージョンを上げようとしたら起動しなくなったりしたのでw
あと、VPSの使用期間終了後も使い続けるかどうかですが、今のところ使い続けるような気がします。


SkypeID:kota-i7