如何在 Ubuntu 云服务器上部署自己的 Rails 应用
2024-08-28 16:38:12
安装步骤 参考:https://ruby-china.org/topics/32851
在云服务器上安装Ruby|Rails : http://www.cnblogs.com/znsongshu/p/6079223.html
在云服务器上安装数据库 : http://www.cnblogs.com/znsongshu/p/6767874.html
上传本地Rails工程到云服务器
安装Passenger for Nginx
配置Nginx启动rails
配置rails工程的production secret_key_base
-------------------------------------------------------------------------------------------------------------------------------------------------
在Aliyun上快速部署Ruby on Rails
https://ruby-china.org/topics/17553
Ubuntu 12.04 上使用 Nginx Passenger 部署 Ruby on Rails
https://github.com/ruby-china/homeland/wiki/Ubuntu-12.04-%E4%B8%8A%E4%BD%BF%E7%94%A8-Nginx-Passenger-%E9%83%A8%E7%BD%B2-Ruby-on-Rails
常见问题
Q: config.ru permission denied
chmod a+x project //You need to loosen permissions on all parent directories too.
/opt/nginx/conf/nginx.conf 添加user zn; 在配置文件中添加用户名
Q: potential privilege escalation vulnerability. Passenger is running as root, and part(s) of the passenger root path .....can be changed by non-root user
路由里面需要添加root
Q: 生产环境下 mysql数据库不允许数据类型text json等的字段设置默认值
最新文章
- Python 动态创建函数【转】
- php中urldecode()和urlencode()
- 《众妙之门——精通CSS3》一书知识点剖析
- leetcode-【简单题】Two Sum
- Java 集合系列09之 Map架构
- phpcms某处储存型XSS(demo+本地演示)
- c# 读取XML数据
- 一个效果很华丽的仿桌面APP,却胜似Launcher
- Qt 学习第一步 做计划和确定目标
- nginx server_参数配置总结(转)
- Xcode export/upload error: Your session has expired. Please log in-b
- machine learning in action , part 1
- log4j 日志大小限制 分成30一个 不按日期分日志 按大小分成 按生产日期
- T-SQL基础(5) - 表表达式
- opengl离屏渲染(不需要和窗口绑定,仅当作一个可以渲染一张图片的API使用)+ opencv显示
- 敏捷开发(十)- Scrum每日例会
- error: invalid 'asm': invalid operand for code 'w'
- Mybatis中的模糊查询
- python使用rabbitMQ介绍一(生产-消费者模式)
- 如何在Github创建repository