nginxとHost1Freeサーバー

無料のVPSサーバーがあるってことで興味本位で申し込んだ。

RAMが128MB、SWAPが256MBしかないのでApache+MySQLだとかなり厳しい感じらしくチョット動かしたらフリーズしてるのか?ってくらい重くなってたのでnginxをインストールしてみた。
WordPressを利用するにあたり、Cache Purgeが使いたかったのでパッケージを自分で作り直してみた。
ついでにSPDYも使えるようにしてみた。
・・・SSLに対応させるつもりは全くないんだけどね。

specファイルはngnixの公式rpmのやつを使って、prefixだけ/var/nginxに変更した。
ファイルはboxにアップロード。

Apacheの時はフリーズしたみたいになっちゃったけど、nginxにしてからは結構快適に動いているっぽい。

インポートの時とかに微妙に動きが変だったけど・・・。
あと、記事の続きを見ようとすると404が出てたので、nginxの設定を下みたいに変更。

    location / {
        root   /var/nginx/ドキュメントルートのパス;
        index  index.html index.htm index.php;
        if (-f $request_filename) {
            expires 30d;
            break;
        }
        if (!-e $request_filename) {
            rewrite ^.+?(/wp-.*) $1 last;
            rewrite ^.+?(/.*.php)$ $1 last;
            rewrite ^ /index.php last;
        }
    }

今のところはこれでうまく動いているっぽい。

あ、ちなみにmy.cnfはRAMが~64MBな小規模向けの設定。

[client]
port            = 3306
socket          = /var/lib/mysql/mysql.sock

[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 128K

server-id       = 1

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

[myisamchk]
key_buffer_size = 8M
sort_buffer_size = 8M

[mysqlhotcopy]
interactive-timeout

関連記事

  1. NO IMAGE
  2. NO IMAGE
  3. NO IMAGE

    2007.10.23

    今日は一日。
  4. NO IMAGE
  5. NO IMAGE

    2008.05.07

    rootでssh接続。
  6. NO IMAGE

コメントをお待ちしております

CALENDAR

2023年2月
 1234
567891011
12131415161718
19202122232425
262728  

ARCHIVES

CATEGORIES