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最直接

Apache和IIS服务器共存问题--来自网上内容的更多相关文章

  1. nginx、Apache、IIS服务器解决 413 Request Entity Too Large问题方法汇总

    一.nginx服务器 nginx出现这个问题的原因是请求实体太长了.一般出现种情况是Post请求时Body内容Post的数据太大了,如上传大文件过大.POST数据比较多. 处理方法 在nginx.co ...

  2. Apache/Nginx/IIS日志记录的各个字段内容与含义

    一.Apache 1.1 Apache日志文件名称及路径介绍 当我们安装并启动Apache后,Apache会自动生成两个日志文件,这两个日志文件分别是访问日志access_log(在Windows上是 ...

  3. 第27篇 重复造轮子---模拟IIS服务器

    在写程序的时候,重复造轮子是程序员的一个大忌,很多人对重复造轮子持有反对的态度,但是我觉得这个造轮子的过程,是对于现有的知识的一个深入的探索的过程,虽然我们不可能把轮子造的那么的完善,对于现在有的东西 ...

  4. apache和IIS共存,服务器对外统一使用80端口

    apache和IIS共用80端口为了PHP与ASP各自的执行效率,要在服务器上安装iis与Apache,但是无法同时使用80端口,否则其中必定有一个启动不了.让它们共存的并且访问网站不需要加端口号,解 ...

  5. apache 服务器端口被IIS服务器占用

    今天遇到一个问题 同事机子上安装了wamp运行环境,所有服务也打开了,把dede系统放到了www目录下面,但是打开localhost网址,一直是跳转到一个IIS的web服务器主页 想不到是什么问题,又 ...

  6. Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境的方法

    一.相关软件介绍 1. J2SDK:Java2的软件开发工具,是Java应用程序的基础.JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK. 2. Apache服务器:Apache ...

  7. IIS和apache并存windows服务器

    方法三: 将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理.速度有影响.在httpd.conf里面,取消下面四行的注释:LoadModule proxy ...

  8. IIS服务器和xampp中的appche服务器端口冲突解决办法

    今天在启动xampp中的appche的时候,发现以前能起来的现在起不来了.想到可能是最近配置的系统自带的IIS服务器把appche的端口给占用了. (appche和iis的默认端口号都是:80:) 问 ...

  9. Apache和IIS共享80端口的四个设置方法

    方法一:IIS5,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2c:\Inetpub\Adminscriptscscript adsutil.vbs set w3s ...

随机推荐

  1. nohup命令浅析

    要将一个命令放到后台执行,我们一般使用nohup sh command & &都知道是放到后台执行这个命令,那么nohup是做什么的? 这就要从unix的信号说起,unix的信号机制可 ...

  2. 开年钜献:华清远见金牌讲师名家大讲堂(Android开发篇)

        华清远见作为嵌入式培训领导品牌,嵌入式就业课程已成为业内公认的专业人才培养体系!华清远见致力于让更多嵌入式技术爱好者及在校大学生获得一线嵌入式系统开发关键技术应用的经验,于2009年始开办名家 ...

  3. Linux_解决nohup命令生成的多余的大日志文件

    解决nohup命令生成的多余的大日志文件 经常使用命令 nohup /usr/bin/php /srv/www/update.php & 可以让它在后台安静的进行,但是有一个烦恼就是,它会生成 ...

  4. DataTables.js插入数据的两种方式

    一:采用数组的方式插入值 var tableData = []; ; ; $.each(data, function (i, d) { tableData.push([idxTable, d.stcd ...

  5. memcached 的安装与使用

    准备条件:下载memcached的服务器端memcached-1.2.1.win32.zip(虽然最新版本已经是1. 4.6了,但win版本的好像还一直未更新,或找不到.) A.windows上的安装 ...

  6. #define is unsafe——I

    I. #define is unsafe Have you used #define in C/C++ code like the code below? #include <stdio.h&g ...

  7. 通过jquery获取ul中第一个li的属性

    当加载列表时,默认希望选中第一条.top_menu 为ul的ID 通过 $("#top_menu li:first") 就可以获取到 ul下第一个li标签.然后就可以利用 例如 修 ...

  8. 内置函数----整理、例题 、xmin

    -----------数值函数 ---绝对值 select abs(-123) from dual; --求模 select mod (12,5) from dual; --取整 --上限值 sele ...

  9. Android自定义UI模板

    第一步:自定义xml属性 新建一个android项目,在values文件夹中新建一个atts.xml的文件,在这个xml文件中声明我们一会在使用自定义控件时候需要指明的属性.atts.xml < ...

  10. setTimeout的用法

    var n = 0; function fnTime(){alert(++n);}// 常用写法// 不加括号方式setTimeout(fnTime,5000);// 加字符串方式setTimeout ...