流浪者& Nginx - 基于名称的虚拟主机

时间:2014-06-26 21:12:50

标签: php nginx vagrant

我相信我已正确设置了nginx虚拟主机文件,但是,我无法导航到主机上的该URL。我有一种轻微的感觉,我在这里误解了一些东西。

以下是这种情况。 我有一个Vagrantfile执行以下操作:

  • 安装所需的软件包
  • 作曲家更新
  • 将Nginx虚拟主机文件复制到Nginx
  • 重新启动所有相关服务

继承vhost文件:

server {
    listen 80;
    server_name vagrant;
    root /usr/share/nginx/www;
    index index.html index.htm index.php;

    location / {
        try_files $uri /index.php;
    }

    location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi_params;
    }
}

我可以验证当虚拟主机文件被调用时vagrant并且服务器名称设置为以下server_name _;,当我访问localhost时,页面已呈现。

在我尝试设置Magento时,我尝试在域dev.magento下为其设置基于名称的虚拟主机。 co.uk

如果我进入vagrant安装,我可以验证dev.magento.co.uk文件是否在/ etc / nginx / site-enabled目录中,并且它的内容是否已正确复制。< / p>

我错过了什么?

0 个答案:

没有答案