精华内容
下载资源
问答
  • 修改 Apache 默认端口修改 Apache 端口的方法是最妥协方法了,后果是当你开启 Apache 服务器时候,访问本机地址将会附带端口号,比如 http://localhost:8888 。修改方式是直接修改 httpd.conf 文件,文件...
    修改 Apache 的默认端口
    修改 Apache 端口的方法是最妥协的方法了,后果是当你开启 Apache 服务器的时候,访问的本机地址将会附带端口号,比如 http://localhost:8888
    修改方式是直接修改 httpd.conf 文件,文件的位置在 Apache 安装目录下的 conf 文件夹下,直接用记事本打开,找到 Listen 80 ,将80修改为其他未被占用的端口。
    注:httpd.conf 文件中,以#开头的行是关闭的,不生效的,不以#开头的行是启用的。
    查找80端口被谁占用的方法
    进入命令提示行(开始运行输入 CMD),输入命令 netstat –ano ,就可以看到本机所有端口的使用情况,一般80端口在第一行,截图显示,端口已经被占用,PID 中写明 LISTENING 4。

     


    PID=4 的程序是哪一个呢?接着在命令提示和下输入指令 tasklist ,列出所有当前运行的进程,
    发现 PID=4 的进程,居然是 system 。

     


    取消 system 进程对80端口的占用
    其实本身我用的 Apache 好好的,只是突然不能启动了,回想在此期间新安装的软件,面子这么大,能让系统占用80端口的,也只能有 SQL Server 2008 了。经过查询,发现占用80端口的确是 SQL Server 2008 里面的组件——SQL Server Reporting Services (MSSQLSERVER)。是 SQL Server 的日志系统,就是他好端端的突然占用了80端口,而且对于普通人来讲,这个组件的作用没啥用,关掉也是节约资源。
    关闭方法很简单,在运行框中输入 services.msc ,进入服务窗口。或者直接在开始菜单里面的搜索框中输入“服务”即可打开。然后找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,然后停止,被占用的80端口就被释放出来了。你也可以设置它的启动方式为“禁用”。

     现在80端口已经没有占用了。

     


    看清楚了,就是它。
    另外的一个被占用的原因
    除此之外,我还在网上找到了另外80端口被 system 占用的原因,就是微软家的 IIS 服务,关闭方式可以去控制面板去关闭即可。

    转载于:https://www.cnblogs.com/wang-jx/p/9061466.html

    展开全文
  • 先给大家说下apache添加多端口的方法,具体步骤如下所示: Apache\conf 目录下   添加端口监听   Vhost.conf简单写写   下面是有关apache实现单ip多端口映射内容 我使用一个apache服务器。在我的apache根目录下...
  • Apache的默认端口都是80端口,当你Apache不能正常启动的时候有可能就是端口被占用了,本次针对80端口被系统与内存压缩服务占用的问题有以下两种解决方法。 一、终止占用80端口的系统服务服务 打开cmd,输入regedit,...

    Apache的默认端口都是80端口,当你Apache不能正常启动的时候有可能就是端口被占用了,本次针对80端口被系统与内存压缩服务占用的问题有以下两种解决方法。

    一、终止占用80端口的系统服务服务
    打开cmd,输入regedit,逐层找到以下的选项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP,右边有一项“Start”,将其值改为4。
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    重启啊Apache还是没有效果的话就选择4旁边的十进制选项
    在这里插入图片描述
    再重启Apache

    二、修改Apache的端口为其他端口,一般修改为88端口(当然也可以为其他不被占用的端口号)
    在安装Apache的路径下找到httpd.conf文件
    在这里插入图片描述
    在里面找到listen :80
    在这里插入图片描述
    将80修改成你想要的端口号(推荐88)就可以了

    重启Apache即可

    !!!文章结束

    展开全文
  • 1、到Apache官网http://www.apache.org下载Apache服务器,本文以版本2.2为例; 2、安装Apahce,这里我...4、找到Listen 80,这是Apache的默认端口,你可以修改该端口,也可以添加新端口,这里我改为如下(也就是为该服
    1、到Apache官网http://www.apache.org下载Apache服务器,本文以版本2.2为例;
    2、安装Apahce,这里我安装到D:Apache下;
    3、到安装目录下的conf目录下找到httpd.conf文件,这是Apache的配置文件,用记事本打开;
    4、找到Listen 80,这是Apache的默认端口,你可以修改该端口,也可以添加新端口,这里我改为如下(也就是为该服务器配置2个端口):
    Listen 8888
    Listen 9999
    5、找到DocumentRoot "D:/Apache/htdocs",配置网站的存放空间,我这里改为DocumentRoot "D:/myweb";找到<Directory "D:/Apache/htdocs">,做类似的修改;
    6、找到#Include conf/extra/httpd-vhosts.conf,把前面的“#”去掉;

    7、找到安装目录下conf/extra/下的httpd-vhosts.conf文件,并用记事本打开;


    把下面这个去掉

    <VirtualHost _default_:80>
    DocumentRoot "/Apache24/htdocs"
    #ServerName www.example.com:80
    </VirtualHost>



    8、你将看到最后有如下默认配置,这是不同端口指向不同网站目录的配置,可以根据端口数量对下面的配置项进行相应的删减:
    <VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.q.com
    DocumentRoot "D:/Apache/docs/dummy-host.q.com"
    ServerName dummy-host.q.com
    ServerAlias www.dummy-host.q.com
    ErrorLog "logs/dummy-host.q.com-error.log"
    CustomLog "logs/dummy-host.q.com-access.log" common
    </VirtualHost>
    <VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.q.com
    DocumentRoot "D:/Apache/docs/dummy-host2.q.com"
    ServerName dummy-host2.q.com
    ErrorLog "logs/dummy-host2.q.com-error.log"
    CustomLog "logs/dummy-host2.q.com-access.log" common
    </VirtualHost>
    下面分别给端口8888、9999配置到网站web1、web2(这两个网站要位于前面设置的网站存放空间中,我这里是D:myweb),修改后的代码如下:
    <VirtualHost *:8888>
    ServerAdmin webmaster@dummy-host.q.com
    DocumentRoot "D:/myweb/web1"
    ServerName dummy-host.q.com
    ServerAlias www.dummy-host.q.com
    ErrorLog "logs/dummy-host.q.com-error.log"
    CustomLog "logs/dummy-host.q.com-access.log" common
    </VirtualHost>
    <VirtualHost *:9999>
    ServerAdmin webmaster@dummy-host2.q.com
    DocumentRoot "D:/myweb/web2"
    ServerName dummy-host2.q.com
    ErrorLog "logs/dummy-host2.q.com-error.log"
    CustomLog "logs/dummy-host2.q.com-access.log" common
    </VirtualHost>
    9、重启服务器后地址栏分别输入http://localhost:8888/http://localhost:9999/将分别访问网站web1、web2,当然这里只能访问静态网站,如果需要支持动态网站(如php),需要添加动态支持,这里就不再介绍了。
    展开全文
  • 我的云服务器上运行着tomcat和xmapp整合的Apache服务器。...我的apache默认端口是80可能会不安全,于是我想把Apache的端口号改一下 点击config打开http.conf 将listen 80 修改为 listen xx xx为你想改的端口

    我的云服务器上运行着tomcat和xmapp整合的Apache服务器。
    我的apache默认端口是80可能会不安全,于是我想把Apache的端口号改一下
    xmapp
    点击config

    打开http.conf
    这里写图片描述
    将listen 80 修改为 listen xx xx为你想改的端口号

    展开全文
  • # vi /etc/httpd/conf/httpd.conf 文件 修改两个地方 #Listen 12.34.56.78:80 ... #把80改为你设置的端口,我设置端口为82 Listen 82 NameVirtualHost *:80 #把80改为你设置的端口,我设置端口为82 N...
  • 如何修改Apache的默认端口

    万次阅读 2010-04-24 09:15:00
    如何修改Apache的默认端口号 (原创,转载、引用、摘录请注明出处)注:本文以Apache HTTP Server 2.2.6为例。关于Apache HTTP Server 2.2.6的具体安装过程在此我就不讲了,如果你确实想要了解或者是想获得Apache ...
  • 怎么修改Xampp中Apache服务器的端口

    万次阅读 2015-10-31 23:25:39
    下载安装好Xampp直接start apache服务,可能发现443端口被其他服务所占有,这时候我有必要...现在要根据端口号错误来更改apache的端口号,如果是port 443错误,更改http-ssl.conf文件中的Listen监听端口,如果是80错
  • apache的80端口被占用

    2015-03-25 18:41:27
    到任务管理器看了下,没找到apache,然后点开wamp-》apache-》service-》test Port 80 显示: your port 80 is actually used by: server:Microsoft-HTTPAPI/2.0 打开cmd 输入 netstat -ano 跳出来许多
  • 最近有时apacheapache/bin/apache.exe)启动不了,提示 binding 80 socket error,且80端口已经被占用。 查了一下,原来是迅雷搞鬼,迅雷 -》设置 -》BT端口-》随机生成即可以。...
  • Apache 配置多端口

    2016-09-14 12:28:00
    Apache 配置多端口,主要是以下步骤 1. 如果电脑是64位,官网上下载WampServe,装过程中如果出现msvcp110.dll丢失话,解决办法如下:  1.1 首先是打开浏览器,在浏览器地址栏里输入...
  • 需要在服务器上执行下面命令:semanage port -a -t http_port_t -p tcp 例如你希望将 2038 端口添加到 CentOS 上。...Apache 允许的端口添加到服务器上 http://www.ossez.com/forum.php?mod=viewth...
  • apache 端口

    2011-12-11 18:51:00
    如何改变Apache端口:找到...在之前的PHP专题中提到过关于在安装配置Apache时会遇到端口与IIS HTTP端口冲突的问题,因为IIS HTTP端口默认也为80。那么我们就可以在这里改变Apache的端口,从而避免冲突,比如可以改...
  • Apache IP和端口的绑定

    千次阅读 2008-05-19 10:01:00
    在Linux下,/etc/httpd/conf/httpd.conf是apache的配置文件。这里面可以对很多选项进行配置,下面的内容摘自金步国翻译的apache文档,描述如何配置http Server对IP和端口的绑定。 地址和端口的绑定(Binding)配置...
  • 如何改变Apache端口:找到...在之前的PHP专题中提到过关于在安装配置Apache时会遇到端口与IIS HTTP端口冲突的问题,因为IIS HTTP端口默认也为80。那么我们就可以在这里改变Apache的端口,从而避免冲突,比如可以改
  • 以下两种方法都可1. 这是因为Apache占用了80端口,“开始--运行-->Services...再次启动IIS即可2 :修改目录oracle/Apache/Apache/conf中两个文件:httpd.conf、httpd.conf.default,将文件中的端口由80改为8080即可将
  • Apache多目录端口

    2018-08-08 18:18:59
    简介:Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的...支持最新的HTTP/1.1通信协议2.拥有简单而强有力的基于文件的配置过程3.支持通用网关接口4.支持基于IP和基于域名的虚拟主机5.支...
  • apache的80端口被占用【已解决】

    千次阅读 2016-09-30 16:50:19
    前段时间停止了Apache,结果在打开时候发现无法打开,80端口被占用,于是win+r 运行cmd 输入netstat -ano 可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID 可以看到pid 4 被NT...
  • phpstudy打开apache显示80端口被禁用 打开任务管理器详细信息,发现被没有没有80PID 查了一下,是HTTP的问题 打开cmd,输入netsh http show servicestate,找到占用了80进程,然后结束任务,再次启动apache就可以...
  • apache 非80端口隐藏

    千次阅读 2013-03-26 20:26:07
    背景:由于windows2003服务器上同时存在IIS和apache服务器且都有网站运行,而客户要求,需要请求的URL简洁美观,想隐去apache的端口号,而IIS网站用的是默认端口80端口。  本人搜索谷歌百度,没能找出一个比较好的...
  • 改成你要的端口,默认为80,这里我改成了8080,https改成了444,保存之后寻找000/default.conf并修改成和ports.conf文件一样的http端口,然后重启Apache服务器即可。 转载于:...
  • apache_jboss端口的调整

    千次阅读 2004-10-22 17:11:00
    apache中把80端口受到请求抛给jboss测试实现环境windows 2000 serverapache_2.0.50+tomcat_4.1.30+jdk1.41.获取与系统环境相对应Mod_jkmod_jk(for win32) 获取地址...
  • apache-logformat 综合系统 import ( "net/http" "os" "github.com/lestrrat-go/apache-logformat" ) func main () { var s http. ServeMux s .... s .... http ....这是 Perl5 到 golang 的端口
  • 平时在部署apache http server或者tomcat过程中经常会碰到端口问题。这里讲述几种常见问题: 1、在浏览器中输入主机名称、任意端口和项目名称访问APP 如http://localhost:80/appName/actionName,其中:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,252
精华内容 1,700
关键字:

apache的http端口