2015-05-19 213 views
1

來識別什麼樣的網絡服務器我需要幫助來確定用於遠程內容傳送的網絡服務器的類型。我試圖運行curl -i。當我在報頭信息來運行curl -i www.mywebsite.com它說,如何使用

Server:server 

它沒有顯示IIS或GWS或Apache等我有機會獲得GitHub的服務器,我看到一個index.html文件在那裏。這是否意味着它的Apache?

+0

您可能需要提供一個真實的網址,以便我們可以進一步幫助您。 –

+0

它是什麼操作系統?如果Linux的哪個發行版? Debian,Redhat,Ubuntu? –

回答

0
在標題信息

它說,Server:server

聽起來像這樣的信息已經被故意遮蔽。

假設你是root權限在Linux服務器上,您可以執行以下操作:

sudo netstat -tlnp | grep "\(:80\|:443\)" 

這會告訴你服務器偵聽端口80443的名稱。您將看到類似nginx,apache,httpd

+0

我需要在服務器上運行它嗎?我只有服務器文件的github。我不在服務器本身。我可以在本地機器上運行此命令嗎? – j2emanue

+0

我的錯誤,我認爲你的問題說你有權訪問服務器內的git repo。沒有'index.html'不表示它是Apache。有沒有一個'.htaccess'文件? –

+0

nope theres no .htaac​​cess file我可以看到。在頂層有一些gradle構建文件。我看着gradle構建文件。它製作這個內容的戰爭檔案。既然它製作了一個戰爭文件,我可以假設它的tomcat? – j2emanue