我已经在我的虚拟机上安装了带有 nginx 的乘客并尝试访问该站点。
在根目录中,我指定了root /var/rails_apps/public/;
给我欢迎来到 Nginx 页面的路径,
server{
listen 80;
server_name localhost;
root /var/rails_apps/public/;
passenger_enabled on;
}
由于我网站的根页面位于其中,/var/rails_apps/app/views/home/index.html.erb
因此我将路径更改为root /var/rails_apps/app/views/home/;
server{
listen 80;
server_name localhost;
root /var/rails_apps/app/views/home/;
passenger_enabled on;
}
但仍然对于两个根我都在获取Welcome to Nginx
页面。
我的请求 URL 是这样的 -> /#{IpAddressOfVirtualMachine}:80/
当我指定不同的端口进行监听时,例如 1027,它给了我错误Unable to connect
请解释我如何使用 nginx 和乘客让我的网站运行,是否需要任何其他设置?