1.apache 主要支持PHP IIS 主要支持asp 靜態的網頁他們都支持入htm,
端口沖突的話你可以更改其中一個服務器的端口來實現端口的避讓,
IIS在右擊“我的電腦”“管理”“服務和應用程序”“Internet信息服務”“網站”改相應網站的屬性里的端口就可以了,默認的端口為80,修改后在訪問時ip或域名后加“:(端口)”就可以,比如你的ip為:127.0.0.1修改端口為88則訪問時地址為127.0.0.1:88
Apache 的話在apache文件夾下的conf子文件夾中用記事本打開httpd.conf文件找到listen 80后修改80就可以了,不過要把Apache服務重啟一下,方法的話右擊“我的電腦”“管理”“服務和應用程序”“服務”選apache然后右鍵“重新啟動”就可以了,訪問方式也是要“:(新端口)”
apache的特點是所有的屬性設置都是在httpd.conf里設置的,設置完后一定要重啟apache服務,更改才會生效。端口修改的意義的話,我是同時用了IIS和Apache來玩的,所以兩個端口可以保證兩個服務器都能正常使用(因為安裝后的默認端口都是80),其它服務器也類似,更深層次的意義的話,我也說不上來了,大家有興趣可以互相交流下,可以給我baidu帳號留言啊!
2.IIS的發布目錄更改很簡單右擊“我的電腦”“管理”“服務和應用程序”“Internet信息服務”“網站”“屬性”里“主目錄”“本地路徑”修改就可以,apache 是httpd.conf 里 <Directory "你要的路徑">如<Directory "E:/AppServ/www"> 記住修改后“重新啟動”Apache服務,
apache不像IIS有控制台,它是以httpd.conf文件來給設置參數的,有點想.dll文件和.css文件(這是我的理解,有不對的地方,請指正。)
3.首頁修改,IIS還是在剛才說的里面修改,你可以把IIS指向的文件夾中命名想要的首頁文件名為Index.htm或在在IIS 網站屬性(剛才修改端口的那個窗口里)的“文檔”里“添加”你想要的主頁的文件名“帶后綴”,然后把新添加的文件名的排順設置到第一個。
Apache的話 還是修改httpd.conf 在DirectoryIndex后面可以添加新的主頁名字,也要放到第一個,他和第二個文件名是通過一個空格來分離的,
如:index.php index.html
當然建議還是修改需要的主頁名稱為index.htm 或index.php最直接