2015-09-24 27 views
0

我在我的電腦上安裝了apache服務器... 我想模擬服務器如何工作以測試我的代碼。如何在本地啓動apache服務器?

instllation後,當我運行它,我得到這個消息: enter image description here

我找不到什麼導致這個問題。

編輯:這是我看到... enter image description here

如何srart服務器?如何「上傳」我的代碼?

+0

(如你真的試圖讓Django的設置並在其下運行代碼) Django將在apache下運行,你必須設置一些模塊:https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/modwsgi/ – TygerKrash

回答

2

你必須使用的東西端口80

1)啓動提示

開始菜單 - >運行 - >輸入cmd.exe 或 「視窗鍵」 + R - >cmd.exe類型。下面

netstat -ano 

結果舉例 或

2)按照說明(我的操作系統是瑞典所以我翻譯的標題,所以它可能不符合100%):

Active connections 

    Proto Local address   Remote address   Status   PID 
    TCP 0.0.0.0:135   0.0.0.0:0    LISTENING  932 
    TCP 0.0.0.0:445   0.0.0.0:0    LISTENING  4 
    TCP 0.0.0.0:623   0.0.0.0:0    LISTENING  7896 
    TCP 0.0.0.0:3389   0.0.0.0:0    LISTENING  1384 
    TCP 0.0.0.0:5357   0.0.0.0:0    LISTENING  4 
    TCP 0.0.0.0:7779   0.0.0.0:0    LISTENING  4 
    TCP 0.0.0.0:7800   0.0.0.0:0    LISTENING  4 

並檢查列表看看你是否有另一臺服務器在運行。

最後一列是PID。在任務管理器或任何其他你喜歡的方式檢查它。

+0

在apache監視器中,我有「服務狀態」下的a綠色的太陽'阿帕奇2',這是否意味着它?我如何上傳我的代碼? – java

+0

是的,這將表明它正在運行。你的httpd.conf文件將包含一個'DocumentRoot'設置。這是你的公共html文件的根目錄等。 – TygerKrash

+2

如果你瀏覽到http:// localhost /你會看到你是否有Apache運行!在這種情況下,你需要找到它的目錄並把你的文件放在那裏。 – Jensd

-1

看起來您可能已經在端口80上運行了某些東西。也許檢查您的正在運行的進程並報告回來?

0

首先停止appache服務器,然後再次啓動it.It看起來你allrady啓動服務器,然後再次嘗試啓動