apache和IIS共用80端口將apache設(shè)為使用80端口,IIS使用其它端口,比如81,然后將apache作為IIS的代理。 在httpd.conf里面,取消下面四行的注釋: LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so 然后建立一個(gè)虛擬主機(jī),將該域名的所有訪問(wèn)轉(zhuǎn)向81端口。 <VirtualHost *:80> ServerName www.sikeu.com ProxyPass / http://localhost:81/ ProxyPassReverse / http://localhost:81/ </VirtualHost> 這樣,對(duì)外就可以只需要一個(gè)端口,即可同時(shí)使用apache和IIS的功能了 iis與apache共用80端口問(wèn)題方法集 為調(diào)試程序,本機(jī)安裝iis與apache,無(wú)法同時(shí)使用80端口,現(xiàn)給出解決方法 IIS5,多IP下共存,IIS為192.168.0.1,apache為192.168.0.2 c:\Inetpub\Adminscripts cscript adsutil.vbs set w3svc/disablesocketpooling true 該命令反饋如下disablesocketpooling : (BOOLEAN) True 重啟IIS Inetpub\AdminScripts>cscript adsutil.vbs set w3svc/disablesocketpooling true IIS6,多IP下共存,IIS為192.168.0.1,apache為192.168.0.2 到2003的CD下的 support/tools/Support.cab。解壓出httpcfg.exe文件,COPY到windows/system32/目錄下,用法自己看幫助 命令行,綁定到某IP: httpcfg set iplisten -i 192.168.0.1 即命令使用IIS的只監(jiān)聽(tīng)指定的IP及端口 查看綁定: httpcfg query iplisten 刪除綁定: httpcfg delete iplisten -i 192.168.0.1 命令行 net stop Apache2 net stop iisadmin /y net START Apache2 net START w3svc 保證iis下的ip設(shè)置為全局默認(rèn),Apache中httpconf設(shè)置listen 192.168.0.2:80,就應(yīng)該可以兩個(gè)服務(wù)同時(shí)運(yùn)行,相互不沖突了。 網(wǎng)上常用的單IP共用80端口方法,不過(guò)不推薦,只是使用Apache的代理,速度有影響 將apache設(shè)為使用80端口,IIS使用其它端口,比如81,然后將apache作為IIS的代理。 在httpd.conf里面,取消下面四行的注釋: LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so 然后建立一個(gè)虛擬主機(jī),將該域名的所有訪問(wèn)轉(zhuǎn)向81端口。 ServerName iloves.vicp.net ProxyPass / http://localhost:81/ ProxyPassReverse / http://localhost:81/ 這樣,對(duì)外就可以只需要一個(gè)端口,即可同時(shí)使用apache和IIS的功能了 XP下2分鐘一次性裝好apache+PHP+mysql+phpMyAdmin+CGI等系統(tǒng) APMServ 5.1.2是一款快速自動(dòng)搭建Apache 2.0.55、PHP 5.1.2、MySQL 4.0.26/5.1.5a、 SQLite、phpMyAdmin、ZendOptimizer、OpenSSL,以及ASP、ASP.NET、Perl、CGI網(wǎng)站平臺(tái)的 綠色軟件,無(wú)需安裝,具有靈活的移動(dòng)性,將其拷貝到其它目錄、分區(qū)或別的電腦時(shí),均只 需點(diǎn)擊APMServ.exe中的啟動(dòng)按鈕,即可自動(dòng)進(jìn)行相關(guān)設(shè)置,將Apache2和MySQL安裝為系統(tǒng)服 務(wù)并啟動(dòng)。APMServ集合了Apache穩(wěn)定安全的優(yōu)點(diǎn),并擁有跟IIS一樣便捷的圖形管理界面, 虛擬主機(jī)、虛擬目錄、端口更改、MySQL4.0/5.1兩種版本切換、SMTP、上傳大小、性能優(yōu)化 等設(shè)置,只需鼠標(biāo)一點(diǎn)即可完成。 1、MySQL默認(rèn)用戶名:root,密碼為空 2、MySQL數(shù)據(jù)庫(kù)文件存放目錄:MySQL4.0\data或MySQL5.1\data 3、網(wǎng)站根目錄[PHP、ASP.NET]www\htdocs [ASP]www\asp [CGI]www\cgi-bin 4、訪問(wèn)本機(jī)請(qǐng)用http://127.0.0.1/或https://127.0.0.1/ (如果開(kāi)啟SSL) 5、非默認(rèn)端口,網(wǎng)址為http://127.0.0.1:端口/或https://127.0.0.1:端口/ 6、包含軟件: Apache 2.0.55 (HTTP服務(wù)器) NetBox 2.8 Build 4128 (HTTP服務(wù)器、ASP腳本解釋引擎) PHP 5.1.2 (腳本解釋引擎) MySQL 4.0.26 (數(shù)據(jù)庫(kù)服務(wù)器) MySQL 5.1.6-alpha (數(shù)據(jù)庫(kù)服務(wù)器) SQLite 3.2.8 (數(shù)據(jù)庫(kù)服務(wù)器) phpMyAdmin 2.7.0-pl2 (MySQL數(shù)據(jù)庫(kù)在線管理工具) ZendOptimizer 2.6 (PHP腳本加速引擎) OpenSSL 0.9.8a (用來(lái)支持HTTPS(SSL)安全傳輸協(xié)議) 以下軟件沒(méi)有自帶,如果需要請(qǐng)自行下載安裝: .NET Framework 1.1 (如需支持ASP.NET則必須安裝) MDAC 2.8 (數(shù)據(jù)訪問(wèn)組件,如需支持ASP.NET則必須安裝) ActivePerl 5.8 (如需支持Perl則必須安裝) |
聯(lián)系客服