1.安装使用Ruby,构建Ruby模块和运行Rails应用程序所需的系统包
2.使用gem模块的gem包管理器,安装fastthread gem:
3.安装Ruby On Rails:
4.(可选)为您的应用程序安装其他依赖项,例如 MySQL 支持:
5.将rails添加到$PATH环境变量。 请确保用正在运行的Ruby版本替换VERSION:
6.在您的网站的公共文件夹中启动一个新的rails项目,以确保一切正常配置。 替换为你的应用程序名称:
1.打开配置文件,调整DocumentRoot
/etc/apache2/sites-available/example.com.conf:
2.重启Apache
有许多方法可以使用Passenger部署多个Rails应用程序。 最简单的方法是运行如上配置的多个不同的虚拟主机来托管单个Rails应用程序。 或者,您可以在单个虚拟主机中托管多个Rails应用程序。 本节介绍一个。
1.添加RailsBaseURI指令,指定虚拟主机配置中Rails应用程序的路径,如以下示例所示, /etc/apache2/sites-available/example.com.conf:
这些指令配置Passenger在example.com站点上指定的三个位置运行三个Rails应用程序。
2.将应用程序的public/目录链接到public_html/的子目录:
原文发布时间:2017-06-12