1. 如何用apache搭建http伺服器
1.如何使得apache監聽在特定的埠
修改httpd.conf裡面有關Listen的選項,例如:
Listen 8000
是使apache監聽在8000埠
而如果要同時指定監聽埠和監聽地址,可以使用:
Listen 192.170.2.1:80
Listen 192.170.2.5:8000
這樣就使得apache同時監聽在192.170.2.1的80埠和192.170.2.5的8000埠
當然也可以在httpd.conf裡面設置:
Port 80
這樣來實現類似的效果
2.apache中如何限制http請求
消息主體的大小
在httpd.conf裡面設置:
LimitRequestBody n
n是整數單位是byte
cgi腳本一般把表單裡面內容作為消息的主體提交給伺服器處理所以現在消息主體的大小在使用cgi的時候很有用比如使用cgi來上傳文件,如果有設置:
LimitRequestBody 102400
那麼上傳文件超過100k的時候就會報錯
3.如何使得apache對客戶端進行域名驗證
可以在httpd.conf裡面設置:
HostnameLookups on|off|double
如果是使用on,那麼只有進行一次反查,如果用double,那麼進行反查的後還要進行次正向解析,只有兩次的結果互相符合才行,而off就是不進行域名驗證
如果為了安全,建議使用double;為了加快訪問速度,建議使用off
4.如何在apache中設置session持續時間
在apache1.2以上的版本中,可以在httpd.conf裡面設置:
KeepAlive on
KeepAliveTimeout 15
這樣就能限制每個session的保持時間是15秒session的使用可以使得很多請求都可以通過同個tcp連接來發送,節約了網路資源和系統資源
5.如何使得apache只監聽在特定的ip
修改httpd.conf,在裡面使用
BindAddress 192.168.0.1
這樣就能使得apache只監聽外界對192.168.0.1的http請求如果使用:
BindAddress *
就表明apache監聽所有網路介面上的http請求
當然用防火牆也可以實現
2. Apache 架設Web伺服器本地無法訪問
你輸入localhost也肯定能訪問,這不是許可權的問題,是域名的問題,訪問一個web,首先肯定要定義好域名,在配置文件裡面配置一下試試
3. 關於Apache+PHP+MySQL搭建WEB伺服器的問題
建好後在瀏覽器訪問localhost,如果訪問正常就是伺服器的歡迎頁面。你想用手機在同一區域網內訪問是可以的,但要用電腦的IP來訪問。如果你想在其他地方隨時隨地訪問伺服器,就要有唯一的IP才可以。
4. 手機怎麼才能訪問linux的apache伺服器的網頁
你手機首先要保證和linux在同一個區域網內哦
192.168.1.104是區域網的ip
或者你可以apache放到公網上,或者把你現在的機器所在的路由做一個埠轉發。
以上三種方式任選其一。
5. apache簡單配置web伺服器問題
Apache HTTP Server 安裝完了!
你瀏覽器裡面訪問 http://localhost/
看看有沒有類似 It Works! 之類的歡迎語。
Apache的WebRoot在Apache安裝目錄下的htdocs目錄
只要把網頁文件放到那個目錄里就可以訪問了
6. 如何用Apache架設Web伺服器
這里告訴Apache把配置文件保存在/etc/httpd目錄中,其它文件(例如HTML手冊文檔、CGI-BIN目錄)都保存在 /home/httpd目錄下。也告訴Apache將最常用的模塊作為DSO模塊編譯。DSO就是Dynamic Shared Object的縮寫。通過DSO支持的模式編譯Apache,能夠隨時從Apache裡面增加和移除模塊,而不需要重新編譯它,具體的模塊見下文。 第四,在執行./configure 之後,配置腳本會自動生成 Makefile。這時,我們就可以開始編譯源碼了。 #make源碼編譯完成後,就要使用make install安裝Apache至預設的目錄下。當然也可以通過以下命令: #rpm -ivh apache*.rpm 安裝Apache的RPM包。這種方法較為簡單,因此不再詳細介紹。 配置安裝完Apache後,開始它的配置工作。在其主目錄下有httpd.conf、access.conf、srm.conf 及Magic等四個文件,其中httpd.conf是主要的配置文件,access.conf是訪問控制配置文件,srm.conf 則是對於Web主機的文件資源的配置文件。Magic是針對mime模塊的設置,我們一般不改動這個文件。 在Apache運行的時候,它先調用httpd.conf,接著是srm.conf,最後是access.conf。在較新的Apache發行版本中,它建議srm.conf和access.conf 兩個文件的內容為空,把設置選項完全存放在httpd.conf之中,這樣會更加有利於伺服器的安全性。 下面就以httpd.conf來開始我們神奇的Web網路世界。 1.全局環境變數的設置 httpd.conf是以全局環境變數的設置開始的。我們將要一步步介紹其具體的參數。 ServerType standalone ServerRoot "/etc/httpd" 第一行「ServerType」指令,說明Apache是以一個獨立的(Standalone)守護進程的身份運行於後台,還是由另外的後台守護進程(Xinetd)在接到HTTP請求的時候喚醒。對於正式的互聯網站點來說,standalone可以提供比xinetd方式更快的客戶端響應速度。因此我們選用standalone模式。第二行代碼介紹了該伺服器配置文件的相對根目錄,一般是/etc/httpd,我們在安裝時已經設置好。請注意,不要在此目錄最後加「/」。 LockFile /var/lock/httpd.lock PidFile /var/run/httpd.pid ScoreBoardFile /var/run/httpd.scoreboard LockFile在安裝Apache時指定選用了USE_FCNTL _SERIALIZED_ACCEPT,USE_FLOCK_SERIALIZED_ACCEPT等參數。作為Apache連接出現錯誤的記錄文件,它會把進程的PID值自動加在該文件中。請注意,該文件應保存在本地的硬碟中。PidFile記錄著每次伺服器運行時的進程號。ScoreBoardFile是某些特定系統上服務程序中父子進程通訊記錄的文件。 #ResourceConfig conf/srm.conf #AccessConfig conf/access.conf 以上兩項是指定伺服器資源及控制許可權的文件,在默認情況下並不使用它們。
7. Linux上apache伺服器 實現WEB頁面訪問
1、安裝tomcat/apache/nginx等服務 2、例如安裝CentOS安裝apache yum -y install httpd 3、例如編譯安裝nginx a)安裝pcre-8.36.tar.gz b)安裝nginx-1.10.1.tar.gz
8. apache伺服器搭建完成後如何用web訪問
回復
chenyx
apache服務開啟了./apachectl
startservice
iptables
stopsetenforce
0這些操作都進行了,還是不行啊?是不是我的web訪問地址格式不對啊web訪問格式是這樣嗎:http://192.168.29.129/index.html
9. 請問:我在apache伺服器上配置<VirtualHost 127.0.0.1:803>這樣一個,手機怎麼訪問
<VirtualHost 127.0.0.1:803>改成<VirtualHost192.168.191.1:803>就可以了,這樣你在本機訪問時,也輸入區域網ip,不要使用127.0.0.1了。
<VirtualHost127.0.0.1:803>改成<VirtualHost *:803>,這樣你在別的機器(包括手機上)訪問時,輸入192.168.191.1:803;在本機可以輸入192.168.191.1:803也可以輸入127.0.0.1:803,還可以輸入localhost:803都可以。
建議使用第二種。
親,記得採納哦!
10. android如何用模擬器登錄apache伺服器
不是太清楚你所說的交互是什麼樣的交互, apache是web伺服器, 所以一般情況下只要用安卓手機訪問apache建的網站就實現交互了。 Eclipse 與 Apache Tomcat 直接集成可以參Nathan A. Good 的文章