前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。
简介
在本教程中,我们将演示如何将 Phusion Passenger 安装为您的 Rails 友好型 Web 服务器,它易于安装、配置和维护。我们将把它集成到 Ubuntu 14.04 上的 Apache 中。在本教程结束时,我们将在我们的 Droplet 上部署一个测试的 Rails 应用程序。
如果您更喜欢 Nginx 而不是 Apache,请参考以下链接,了解如何在 Ubuntu 14.04 上使用 Passenger 和 Nginx 部署 Rails 应用程序。
先决条件
第一步是创建一个新的 Droplet。对于较小的站点,使用 512 MB 的计划就足够了。
您可能希望选择 32 位的 Ubuntu 镜像,因为它的内存消耗较小(64 位程序使用的内存约比它们的 32 位对应物多约 50%)。但是,如果您需要更大的机器,或者有可能升级到超过 4 GB 的 RAM,您应该考虑 64 位版本。
确保使用 Ubuntu 14.04。在撰写本文时,Ubuntu 14.10 尚未拥有 Passanger APT 存储库。此外,Ubuntu 14.04 还有一个额外的好处:它是一个 LTS 版本,即“长期支持”。LTS 发行版旨在成为我们可以长期坚持的稳定平台。Ubuntu 保证 LTS 发行版将在五年内接收安全更新和其他错误修复。
- Ubuntu 14.04 32 位 Droplet
步骤 1 — 添加一个 Sudo 用户
创建 Droplet 后,您应该创建一个系统用户并保护服务器。您可以按照《初始化服务器设置》文章的步骤来完成。
如果您想要按照本教程操作,您需要一个具有 sudo 权限的基本用户。在本示例中,我们将使用 rails 用户。如果您的用户有其他名称,请确保在接下来的步骤中使用正确的路径。
步骤 2(可选)— 设置您的域
为了确保您的站点可以正常访问,您需要设置 DNS 记录,将您的域名指向您的新服务器。您可以通过以下链接找到有关设置主机名的更多信息。
但是,此步骤是可选的,因为您可以通过 IP 地址访问您的站点。
步骤 3 — 安装 Ruby
我们将从源代码手动安装 Ruby。
在我们做任何其他事情之前,我们应该运行更新,以确保我们要安装的所有软件包都是最新的: