在Apache下的子目录中配置Ruby On Rails App,需要遵循以下步骤:
rails new my_app
将my_app
替换为您的应用程序名称。
public
目录。例如: ServerName myapp.example.com
DocumentRoot /path/to/my_app/public
<Directory /path/to/my_app/public>
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
将myapp.example.com
替换为您的域名,将/path/to/my_app
替换为Rails应用程序的实际路径。
sudo systemctl restart apache2
现在,您应该可以通过访问您在步骤3中配置的域名来访问您的Ruby on Rails应用程序了。
如果您遇到任何问题,请检查Apache错误日志以获取更多信息。
领取专属 10元无门槛券
手把手带您无忧上云