nginx訪問不了
1. 虛擬機linux配置nginx 為什麼win7通過Ip訪問不到
第一步,你應該先檢查網路,
win機ping linux機,通了進行下一步。
第二步,檢查埠,
netstat -antl | grep 你開啟的服務埠,
比如你開了http,那就是80埠或者你自定義的埠,我就不多說了。
第三步,檢查防火牆,
service iptables stop,
可以直接先關掉防火牆看是不是能訪問了,如果可以,說明是防火牆屏蔽掉了,可以設備防火牆放行對應埠。
2. 阿里雲配置了nginx為什麼不能訪問
小鳥雲是國內為數不多具有ISP/IDC雙資質的專業雲計算服務商,同時持有系統軟體著作權證書、CNNIC地址分配聯盟成員證書,通過了ISO27001信息安全管理體系國際認證、ISO9001質量保證體系國際認證。
vue不應該是純前端框架嗎?build後基本上只需要一個html和一個bundle.js就可以直接跑所以在伺服器上配個nginx類產品,直接放裡面跑起來肯定是沒問題的-----npmrundev可以跑起來一般是配置了個小型伺服器吧,比如webpack的hot-dev等,實際生產環境不會跑這個東西
3. centos 安裝完Nginx後,為什麼訪問不了
看看是不是防火牆開啟了;
CentOS 7默認使用的是firewall作為防火牆,這里改為iptables防火牆。
firewall:
systemctl start firewalld.service#啟動firewall
systemctl stop firewalld.service#停止firewall
systemctl disable firewalld.service#禁止firewall開機啟動
在centos下嘗試使用$curl http://127.0.0.1命令訪問nginx。確定是否可以訪問;
4. nginx和php都裝好了,怎麼還是無法訪問項目目錄
先訪問下ngnix下面得靜態文件,看可以訪問不,看會不會報錯,如果沒問題的話,就說nginx配置沒問題。
然後測試php文件,訪問php程序,看下頁面的返回狀態碼,如果是伺服器錯誤500的話,就說明php配置的有問題,看下nginx的錯誤日誌,是路徑沒錯誤啊,還是別的程序,錯誤日誌裡面都有會有反饋的,檢查下php-fpm啟動了么,或者看下程序是不是錯了!
可以貼下錯誤日誌幫你分析下
5. nginx怎麼訪問不了html文件
在啟動nginx之前,打開nginx.conf配置一下你的工程目錄,比如:
server {
listen 8000;
server_name saveimage alias another.alias;
location / {
autoindex on;
root "D:\site";
index index.html index.htm;
}
}
然後啟動nginx就可以運行html了;
2、Nginx ("engine x") 是一個高性能的 HTTP 和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 伺服器。
3、Nginx是一款輕量級的Web 伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發,供俄國大型的入口網站及搜索引擎Rambler(俄文:Рамблер)使用。其特點是佔有內存少,並發能力強,事實上nginx的並發能力確實在同類型的網頁伺服器中表現較好,中國大陸使用nginx網站用戶有:網路、新浪、網易、騰訊等。
6. nginx訪問不了根目錄下的文件怎麼解決
看看你的目錄有沒有許可權
7. nginx PHP文件不能正常訪問.
一般nginx默認配置中會是這個樣子的。這里有一個SCRIPT_FILENAME變數,但是fastcgi_params這個文件中是不包含該變數的,改變數的定義實際上是在fastcgi.conf文件中。
實際上可以把配置修改成如下的配置。
location~.php${
root/usr/share/nginx/html;
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_intercept_errorson;
includefast_cgi.conf;
#可以增加rewrite,也可以不增加。
}
按如上的配置,如果訪問127.0.0.1:9000/a.php,則實際上根據root指令和fast_cgi.conf配置,nginx會通過fast_pass指令訪問/usr/share/nginx/html/a.php這個文件。
記得用root指令,指定站點的文檔根路徑。
8. nginx設置不能直接訪問文件夾
location /secret/ {
internal;
}
這樣secret目錄下的都不能被訪問
9. nginx配置了負載均衡的訪問ip地址過後,那個ip地址不能訪問
報錯的url鏈接是:http://test/,把這個域名調通就能訪問了,如果僅僅只是配置php的話,建議配置php支持:
location~.*.(php|php5)?$
{
fastcgi_pass127.0.0.1:9000;//根據自己的fast_cgi監聽進行更改
fastcgi_indexindex.php;
includefastcgi.conf;
}