nginx - 安裝好Vagrant larval/homestead之後,啟動虛擬機器無法index.SegmentFault

來源:互聯網
上載者:User
關鍵字 php vagrant laravel homestead nginx
裝好虛擬機器後,Vagrant up虛擬機器啟動,訪問設定的home地址只顯示welcome to nginx,無法渲染出phpinfo();

這是nginx.conf:

user vagrant;worker_processes auto;pid /run/nginx.pid;events {        worker_connections 768;        # multi_accept on;}http {        ##        # Basic Settings        ##        sendfile on;        tcp_nopush on;        tcp_nodelay on;        keepalive_timeout 65;        types_hash_max_size 2048;        # server_tokens off;        server_names_hash_bucket_size 64;        # server_name_in_redirect off;        include /etc/nginx/mime.types;        default_type application/octet-stream;        ##        #Server settings        ##        server {                listen 80;                server_name fancygo.app;                location ~ \.(php|html|htm)$ {                        fastcgi_pass unix:/run/php-fpm.sock;                        fastcgi_index index.php;                        include fastcgi.conf;                        root /home/vagrant/Code/FancyGo/public;                        }            }        ##        # SSL Settings        ##        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE        ssl_prefer_server_ciphers on;        ##        # Logging Settings        ##        access_log /var/log/nginx/access.log;        error_log /var/log/nginx/error.log;        ##        # Gzip Settings        ##        gzip on;        gzip_disable "msie6";        # gzip_vary on;        # gzip_proxied any;        # gzip_comp_level 6;        # gzip_buffers 16 8k;        # gzip_http_version 1.1;        # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;        ##        # Virtual Host Configs        ##        include /etc/nginx/conf.d/*.conf;        #include /etc/nginx/sites-enabled/*;            }#mail {#       # See sample authentication script at:#       # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript##       # auth_http localhost/auth.php;#       # pop3_capabilities "TOP" "USER";#       # imap_capabilities "IMAP4rev1" "UIDPLUS";##       server {#               listen     localhost:110;#               protocol   pop3;#               proxy      on;#       }##       server {#               listen     localhost:143;#               protocol   imap;#               proxy      on;#       }#}

這是我的homestead.yaml:

---ip: "192.168.10.10"memory: 2048cpus: 1provider: virtualboxauthorize: ~/.ssh/id_rsa.pubkeys:    - ~/.ssh/id_rsafolders:    - map: ~/Sites/FancyGo      to: /home/vagrant/Code/FancyGosites:    - map: FancyGo.app      to: /home/vagrant/Code/FancyGo/public      databases:    - homestead# blackfire:#     - id: foo#       token: bar#       client-id: foo#       client-token: bar# ports:#     - send: 50000#       to: 5000#     - send: 7777#       to: 777#       protocol: udp

請各位幫忙看看問題出在哪裡?該怎麼配置nginx?

另外,很詭異的是我即使把nginx關了,訪問設定的map地址都還能出現“welcome to nginx”我真是日了狗了~原來是map的地址對應的ip地址是“127.0.53.53”,這是個什麼鬼~

回複內容:

裝好虛擬機器後,Vagrant up虛擬機器啟動,訪問設定的home地址只顯示welcome to nginx,無法渲染出phpinfo();

這是nginx.conf:

user vagrant;worker_processes auto;pid /run/nginx.pid;events {        worker_connections 768;        # multi_accept on;}http {        ##        # Basic Settings        ##        sendfile on;        tcp_nopush on;        tcp_nodelay on;        keepalive_timeout 65;        types_hash_max_size 2048;        # server_tokens off;        server_names_hash_bucket_size 64;        # server_name_in_redirect off;        include /etc/nginx/mime.types;        default_type application/octet-stream;        ##        #Server settings        ##        server {                listen 80;                server_name fancygo.app;                location ~ \.(php|html|htm)$ {                        fastcgi_pass unix:/run/php-fpm.sock;                        fastcgi_index index.php;                        include fastcgi.conf;                        root /home/vagrant/Code/FancyGo/public;                        }            }        ##        # SSL Settings        ##        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE        ssl_prefer_server_ciphers on;        ##        # Logging Settings        ##        access_log /var/log/nginx/access.log;        error_log /var/log/nginx/error.log;        ##        # Gzip Settings        ##        gzip on;        gzip_disable "msie6";        # gzip_vary on;        # gzip_proxied any;        # gzip_comp_level 6;        # gzip_buffers 16 8k;        # gzip_http_version 1.1;        # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;        ##        # Virtual Host Configs        ##        include /etc/nginx/conf.d/*.conf;        #include /etc/nginx/sites-enabled/*;            }#mail {#       # See sample authentication script at:#       # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript##       # auth_http localhost/auth.php;#       # pop3_capabilities "TOP" "USER";#       # imap_capabilities "IMAP4rev1" "UIDPLUS";##       server {#               listen     localhost:110;#               protocol   pop3;#               proxy      on;#       }##       server {#               listen     localhost:143;#               protocol   imap;#               proxy      on;#       }#}

這是我的homestead.yaml:

---ip: "192.168.10.10"memory: 2048cpus: 1provider: virtualboxauthorize: ~/.ssh/id_rsa.pubkeys:    - ~/.ssh/id_rsafolders:    - map: ~/Sites/FancyGo      to: /home/vagrant/Code/FancyGosites:    - map: FancyGo.app      to: /home/vagrant/Code/FancyGo/public      databases:    - homestead# blackfire:#     - id: foo#       token: bar#       client-id: foo#       client-token: bar# ports:#     - send: 50000#       to: 5000#     - send: 7777#       to: 777#       protocol: udp

請各位幫忙看看問題出在哪裡?該怎麼配置nginx?

另外,很詭異的是我即使把nginx關了,訪問設定的map地址都還能出現“welcome to nginx”我真是日了狗了~原來是map的地址對應的ip地址是“127.0.53.53”,這是個什麼鬼~

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.