===== プロキシキャッシュをramへ =====
http {
~
proxy_cache_path /var/cache/nginx/static_file_cache levels=1:2 keys_zone=cache_static_file:128m inactive=7d max_size=480m;
proxy_temp_path /var/cache/nginx/temp;
~
}
server {
~
location / {
~
# cache start
proxy_cache cache_static_file;
proxy_cache_valid 200 2h;
proxy_cache_valid any 1m;
# cache end
~
}
~
}
キャッシュディレクトリを作成する
sudo mkdir -p /var/cache/nginx/{temp,static_file_cache}
512MBのRAMディスク(tmpfs)をキャッシュディレクトリにマウントする定義を記述
vi /etc/fstab
tmpfs /var/cache/nginx tmpfs defaults,noatime,mode=1777,size=512m 0 0
マウントする
sudo mount /var/cache/nginx