首页
学习
活动
专区
圈层
工具
发布

如何在Ubuntu上使用Passenger安装Rails和nginx

这是一个很棒的程序,可以让你在一个系统上使用多个版本的Ruby。但是,我们将使用它来安装最新版本的Ruby。...首先,打开终端并输入: gem install rails 这个过程可能需要一段时间,请耐心等待。完成后,您将在虚拟服务器上安装Ruby on Rails。...完成后,它将告诉您有关对nginx配置文件所做的更改以及如何在虚拟服务器上部署Ruby on Rails应用程序。 最后一步是启动nginx,因为它不会自动执行。...第八步,将Nginx连接到您的Rails项目 安装rails后,打开nginx配置文件 sudo nano /opt/nginx/conf/nginx.conf 将root设置为新rails项目的公共目录...你的配置应该是这样的: server { listen 80; server_name example.com; passenger_enabled on; root /var/www/my_awesome_rails_app

5.5K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在Ubuntu 14.04上使用MySQL和Ruby on Rails应用程序

    介绍 Ruby on Rails使用sqlite3作为其默认数据库,在许多情况下效果很好,但可能不适合您的应用程序。...本教程将向您展示如何在Ubuntu 14.04服务器上设置开发Ruby on Rails环境,以允许您的应用程序使用MySQL数据库。首先,我们将介绍如何安装MySQL和MySQL适配器gem。...它应该看起来像这样(用MySQL root密码替换突出显示的部分): password: mysql_root_password 保存并退出。...例如,要运行开发环境(缺省值),请使用以下命令: rails server 这将在端口3000上的本地主机上启动Rails应用程序。...结论 您现在已经准备好在Ubuntu 14.04上使用MySQL作为数据库在Ruby on Rails应用程序上开始开发! 祝好运! 更多Ubuntu教程请前往腾讯云+社区学习更多知识。

    8.1K00

    如何在Ubuntu 18.04上使用RVM安装Ruby on Rails

    要学习本教程,您需要一个在Ubuntu 18.04服务器上具有sudo权限的非root用户。...gem install rails -v rails_version 我们可以通过创建gemsets然后在使用普通gem命令的Rails中安装Rails,这样可以让每一个Ruby能够使用各种Rails...如何卸载RVM 如果您不再希望使用RVM,可以先删除.bashrc文件中的脚本调用然后删除RVM文件来卸载它。...首先,使用像nano这样的文本编辑器删除脚本调用: nano ~/.bashrc 向下滚动到您看到文件的RVM行的位置: ... # Add RVM to PATH for scripting....为了在Ruby on Rails应用程序中实现更多可伸缩性,集中化和控制,您可能希望将它与PostgreSQL或MySQ一起使用,而不是使用默认的sqlite3数据库。

    12.7K00

    如何在Ubuntu 14.04上使用PostgreSQL和Ruby on Rails应用程序

    介绍 Ruby on Rails使用sqlite3作为其默认数据库,在许多情况下效果很好,但可能不适合您的应用程序。...本教程将向您展示如何设置开发Ruby on Rails环境,该环境允许您的应用程序在Ubuntu 14.04服务器上使用PostgreSQL数据库。首先,我们将介绍如何安装和配置PostgreSQL。...配置数据库连接 您创建的PostgreSQL用户将用于创建应用程序的测试和开发数据库。我们需要为您的应用程序配置正确的数据库设置。 在您喜欢的文本编辑器中打开应用程序的数据库配置文件。...3000上的服务器公共IP地址在Web浏览器中访问您的Rails应用程序: 访问网络浏览器: http://server_public_IP:3000 如果您看到“欢迎登陆”Ruby on Rails页面...结论 您现在已准备好在Ubuntu 14.04上使用PostgreSQL作为数据库在Ruby on Rails应用程序上开始开发! 祝好运!

    5.7K00

    如何使用Passenger和Nginx部署Rails

    作为Rails的Web服务器,Passenger易于安装,配置和维护,可与Nginx或Apache一起使用。在本教程中,我们将在Ubuntu上安装带有Nginx的Passenger。...但是,您现在可以使用高级打包工具(APT)在Ubuntu上安装Passenger。这样,安装起来变的更简单了。...他们应该是这样的: passenger_root /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini; passenger_ruby /usr...第六步 - 部署 在本教程中,我们将直接在CVM上创建一个新的Rails应用程序。我们需要一个rails gem来创建新的应用程序。...使用您的CVM的IP地址或者您的域名: http://CVM_ip_address 验证结果: f8468672e27776a0263b92f0805396dd.png 您应该在服务器上看到Rails测试应用程序已经可以访问了

    7.5K21

    如何在Debian 8上使用RVM安装Ruby on Rails

    介绍 Ruby on Rails是创建网站和Web应用程序的开发人员最受欢迎的应用程序框架之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。...在本教程中,您将在Debian 8服务器上安装RVM,然后使用RVM安装稳定版本的Ruby on Rails,您将学习如何使用RVM管理多个版本的Ruby。...准备 要学习本教程,您需要: 具有sudo权限的非root用户的Debian 8服务器。 在服务器上安装Node.js,因为Ruby on Rails使用Node.js来管理客户端。...该-L标志跟随任何重定向,并且-o标志将输出写入文件而不是标准输出。...这意味着您可以轻松地在许多版本的Ruby上测试应用程序,以查看可能遇到的问题。 结论 现在您已经安装了RVM和Ruby on Rails,您可以开始开发或部署Web应用程序。

    7.9K20

    Ruby x Jekyll 本地调试环境搭建

    经常 install 会失败,那是因为没有更新对应的 ruby list 到 DevKit 文件夹找到config.yml文件 加入以下代码,指向的是自己的 Ruby 的路径 --- - D:/Ruby22.../ - bad respons t Found 404 (http://ruby.taobao.org/specs.4.8.gz) 这样是因为对应的 Ruby Source 无法找到报 404 了 只需要修改...建立一个新的 Proj jekyll new MyBlog 就会在当前目录建立一个 MyBlog 的文件夹,并且里面已经有主要文件了 这个可恶的问题在 StackOverFlow 找了好久,最终还是官方的...Post 的格式改成新的格式 错误的文件路径已经显示在 Error Msg 里面了 cannot load such file -- jekyll-paginate (LoadError) Gem install...最后发现是需要在根目录的 Gemfile 里面添加一句: gem 'bcrypt' 这样就可以解决问题. 2019-10-13 Updated Jekyll 4.0 升级遇到问题, 升级 4.0 之后官方建议使用

    2.3K10

    如何在 Ubuntu 20.04 上安装 Ruby

    它有简洁的语法,并且注重简单和生产力上。Ruby 是强大的 Ruby on Rails 框架后面的语言。...一个允许你在同一台机器上安装多个 Ruby 版本的脚本。 使用 Rvm(ruby 环境管理器)。一个更重,并且封装更多功能特性的脚本。它允许你安装,管理,使用多个不同版本的 Ruby。...如果你不确定你需要安装哪个版本的 Ruby,参考你将要部署的应用的文档。 一、从 Ubuntu 源仓库安装 Ruby 在 Ubuntu 上安装 Ruby 最简单的方式就是使用apt软件包管理工具。...就这样。你已经成功地在你的 Ubuntu 机器上安装了 Ruby,并且你可以开始使用它了。...当你运行一个 Ruby 脚本,rbenv 在当前以及所有父目录中搜索这个文件。它使用第一个找到的文件作为 Ruby 版本。

    5.7K40
    领券