apache怎麼訪問
Linux中的Apache服務查看和啟動的方法
打開terminal
❷ apache怎麼訪問伺服器ip
apache安裝完成之後,如果只能使用localhost(127.0.0.1)訪問的話,那麼修改httpd.conf裡面下面的代碼:
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
改為:
# onlineoffline tag - don't remove
Order Deny,Allow
# Deny from all
Allow from 127.0.0.1
即可。
其實就是注釋掉了Deny from all這句代碼。deny和allow是用來限制主機訪問控制的。在這里你可以限制某個IP或者域名的用戶訪問網站。具體設置方法可以參考:Apache Server基於主機的訪問控制
關於apache裡面allow和deny的語法設置詳細教程可以參考這里:Apache中禁止IP段,在httpd.conf中的寫法
補充:
裝了win7系統,裝了wamp 2.1e,apache又不能在區域網訪問了,即使按上面的改了也不行。最後發現是在httpd.conf最後行有一行:
Include "c:/wamp/alias/*"
❸ apache中如何訪問自己的主頁
先確認apache已經運行
然後試下
http://localhost
或者
http://localhost:8080
去查下資料關於apache的設置,看下是什麼埠,上面第二個是指通過8080埠訪問本地伺服器
❹ 如何通過apache訪問本機文件
首先修改C盤WINDOWS\system32\drivers\etc目錄下的
hosts
文件,用記事本打開,加入:
127.0.0.1
xxxxxx
xxxxxx:表示你自行設置的域名
hosts文件是用來解析的,你在瀏覽器里輸入一個域名www.a.com,第一個就是找hosts文件里有沒有www.a.com對應的解析記錄,找不到再找dns
在wamp里打開httpd.conf文件,搜索
「Include
conf/extra/httpd-vhosts.conf」,確保前面沒有
#
注釋符,也就是確保引入了
vhosts
虛擬主機配置文件,訪問此IP的域名將全部指向
vhosts.conf
中的第一個虛擬主機。
在我的電腦里些文件的路徑是D:\wamp\bin\apache\Apache2.2.21\conf
在虛擬主機設置文件D:\wamp\bin\apache\Apache2.2.21\extra\httpd-vhosts.conf里設置:
取消
NameVirtualHost
*:80
前面的
##,這樣就啟用了
vhosts.conf
,默認的httpd.conf默認配置失效。虛擬主機配置將只設置在
httpd-vhosts.conf
里。
<VirtualHost
*:80>
DocumentRoot
"E:/workspace/php/a"
ServerName
www.a.com
ErrorLog
"logs/a-error.log"
CustomLog
"logs/a-access.log"
common
</VirtualHost>
設置完了之後,你會發現訪問
localhost直接指向到設置的
a
那個路徑去了,這個問題在第2條有講。也就是開啟了
vhosts
後,默認的
httpd
的配置就會失效了,默認的訪問就指向到
vhosts
里的第一條設置去了。這時候你要把
localhost
的目錄配置給設置回來。
<VirtualHost
*:80>
DocumentRoot
"D:\wamp\www"
ServerName
localhost
</VirtualHost>
❺ apache 實現外網訪問 怎麼設置
1、首先需要配置你的電腦。除了php+mysql+apache架設伺服器(要求127.0.0.1能夠訪問)之外,還需要動態域名軟體,推薦使用花生殼。 可以申請免費的二級域名,同時下載並安裝花生殼軟體,登陸。
2、將你的路由器埠映射到你的電腦。在路由器裡面有一個逗虛擬伺服器地的選項:埠一般添80,後面填上你的IP。然後啟用就可以了。
這樣使用你申請的二級域名就可以了。
-------------------------------------------------
可以實現。就是我告訴你的這兩個步驟。
--------------------------------------------------
用ie輸入: 彈出用戶名和密碼框。輸入就可以。如果你以前沒有改過密碼,默認用戶名密碼一般為:admin
admin 進去之後就能看到虛擬伺服器選項。
❻ 如何訪問apache伺服器
apache服務設置問題~~~
查看你的apache伺服器設置是否正常~~~
比如是否允許匿名訪問~~是否需要證書~~等等!!
在問一個不該問的:你apache虛擬機設置是否正常,能正常dns解析到apache嗎?
❼ 如何訪問apache部署php網站
將你的apache的網站發布到你本機網卡的地址上,然後讓處於同一網段內的另一台電腦訪問你作為伺服器這個電腦的ip即可
注意埠號
1、保證你的apache能正常啟動,然後打開httpd.conf那個配置文件,檢查一下Listen伺服器埠,默認監聽埠為80,不是就改成80
2、配置伺服器根目錄許可權
<Directory "c:/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
注意「c:/www/」為你網站根目錄。重點是Allow from all,否則訪問不進去
3、配置虛擬主機
<VirtualHost 192.168.11.108>
ServerName 192.168.11.108
DocumentRoot "c:/www/test/"
</VirtualHost>
注意VirtualHost 與ServerName一致,除非你有DNS主機。這個ip是我本機的,你要改成你機器的ip,如果不會查IP另追問,DocumentRoot 為你網站的存放目錄,你要發布的網頁就在這個目錄下,注意要在伺服器根目錄下,否則要另外配置許可權。
4、重啟apache服務。
5、在apache重啟成功後,在你本機,用瀏覽器訪問你的頁面。我這里就是192.168.11.108/index.php,你要改成你的ip地址,成功,則發布完成,其他人也可以這么訪問網頁了
6、如果,在本機訪問成功,而在其他設備無法訪問,請修復網路問題,有關網路的問題請另追問,並說明報錯等狀況
我剛才看到,樓主在問題補充中提到了域名,這個的話就不是apache能完成的了,這里需要依靠DNS伺服器來解決。
正常的家用電腦,以及路由器,都會自動請求遞交給社會公用的域名伺服器去進行域名解析,除非你的域名是經過國家正規管理部門購買的域名,否則,所用的域名是不會出現在公網DNS伺服器上的,也就不能解析到你的伺服器電腦上
簡單的配置是這樣的。在你伺服器電腦上,不僅配置的apache 發布到埠ip。然後還要配置一個DNS伺服器,配置你要的域名xx.com為你機器ip的別名。然後將你訪問設備的首選DNS指向你的伺服器DNS,讓你的私有DNS對域名進行解析 即可
❽ 怎麼讓外網訪問自己的電腦上的Apache伺服器
1、首先需要配置電腦除php+mysql+apache架設伺服器(要求127.0.0.1能夠訪問)外需要態域名軟體推薦使用花殼 申請免費二級域名同載並安裝花殼軟體登陸
2、路由器埠映射電腦路由器面逗虛擬伺服器選項:埠般添80面填IP啟用
使用申請二級域名
-------------------------------------------------
實現我告訴兩步驟
--------------------------------------------------
用ie輸入: 彈用戶名密碼框輸入前沒改密碼默認用戶名密碼般:admin
admin 進能看虛擬伺服器選項
❾ windows搭建的apache伺服器怎麼訪問
自己電腦無法訪問有三種情況:
1、?伺服器服務故障。
2、ip拒絕
3、自己電腦的請求未發送到伺服器
在伺服器輸入域名可訪問,說明不是1導致
Allow from all,默認不會設置Deny from 。。。,應該不是2導致
所以應該是3的問題。建議ping一下域名,看是否ip解析正常。伺服器ip應該是外網ip吧?內網ip也不行。另外在apache的logs/access_log看一下請求是否到達。如果到達還有錯誤,看一下logs/error_log的錯誤提示。都走通一遍,問題應該能解決。
❿ 手機共享電腦網路 怎麼訪問電腦的apache
1、打開"開始菜單"--"運行"
2、輸入"cmd",回車
3、在"命令提示符"窗口裡輸入"ipconfig"回車,查看區域網下的ip地址
1、打開我的電腦,選擇要分享的文件或文件夾(這里以"share"文件夾為例)
2、右鍵,選擇"共享"--"家庭組(讀取)"
3、在彈出的對話框里選擇"是,共享這些項(Y)"
3
1、打開"開始菜單"--"運行"
2、輸入"cmd",回車
3、在"命令提示符"窗口裡輸入"net share"回車,查看分享的文件,可以看到本例中的"share"文件夾已分享