我在数字海洋上制作了一个小滴,并选择了一键式应用程序16.04。
然后在克隆后完成所有项目更改 像bundle install,database.yml更改,迁移,资产预编译。一切都很好
现在我不知道在nginx
和puma
设置中将demo_name替换为我的项目名称以及如何重新启动puma
请帮助谢谢
答案 0 :(得分:1)
安装passenger gem
并在您的nginx配置文件中添加行:
server {
listen 80;
server_name 67.205.128.137;
# Tell Nginx and Passenger where your app's 'public' directory is
root /var/www/app_name/public;
# Turn on Passenger
passenger_enabled on;
passenger_ruby /root/.rvm/gems/ruby-2.2.2/wrappers/ruby;
}
通过命令重启nginx:
sudo /etc/init.d/nginx restart