差分表示
- 最後の更新で追加された行はこのように表示します。
- 最後の更新で削除された行は
このように表示します。
*参考
http://k2tanaka.com/wp/?p=236
*最初に
---(
rvm install 1.9.3-p194
rvm --default use 1.9.3-p194
sudo dpkg-reconfigure tzdata
---)
*/usr/local/mongodb/conf/mongod.conf
---(
port = 27017
bind_ip = 127.0.0.1
logpath=/usr/local/mongodb/logs/mongod.log
pidfilepath=/var/run/mongod.pid
logappend=true
fork = true
dbpath=/data/db
rest = true
journal = true
---)
*/usr/local/nginx/conf.d/default
---(
server {
listen 80;
server_name localhost;
# access_log /usr/local/nginx/logs/nginx.access.log main;
# location / {
# root /usr/local/nginx/html;
# index index.html index.htm;
# }
set_real_ip_from 172.22.1.1;
real_ip_header X-Real-IP;
root /home/rackhuber/entakun/public;
location / {
proxy_pass http://entakun;
break;
if (!-f $request_filename) {
proxy_pass http://entakun;
break;
}
}
# location /favicon.ico {
# root /home/rackhuber/entakun/public;
# }
# location /img {
# root /home/rackhuber/entakun/public/img;
# }
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
upstream entakun {
server unix:/tmp/thin/entakun.0.sock;
server unix:/tmp/thin/entakun.1.sock;
server unix:/tmp/thin/entakun.2.sock;
}
---)
*/etc/rc.local
---(
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongod.conf
mkdir /tmp/thin
chmod 777 /tmp/thin
su - rackhuber -c 'cd ~/entakun && thin start -d -s3 --socket /tmp/thin/entakun.sock'
/usr/sbin/nginx
---)