`

ubuntu下apache更改端口的方法

阅读更多

 

昨天搭建了apache2和subversion的环境,在内网访问时完全没有问题,但是如果从外网访问时,发现总是无法找到server打开网页。

查了很久,排除了各方面的原因后,判断是电信封掉了adsl上网的上行80端口,导致外部浏览器无法访问apache。

解决方法就是将apache的监听端口从80修改到8080即可。网络上的一些资料是基于旧的apache进行配置或者是windows环境下的apache,与ubuntu环境下的apache2的配置有些不同。下面的配置基于Ubuntu10.10以及apache2:

step1:修改监听端口以及主机端口为8080

 

sudo vi /etc/apache2/ports.conf
 

 

 

 

NameVirtualHost *:8080
Listen 8080
 

 

step2: 只要修改virtualHost的端口即可

 

sudo vi /etc/apache2/sites-available/default 
 

 

 

<VirtualHost *:8080>
 

 

step3:重启apache2

 

sudo service apache2 stop

sudo service apache2 start
 

 

 

分享到:
评论

相关推荐

    ubuntu下修改apache端口

    root@ubuntu:/etc/apache2# pwd /etc/apache2 root@ubuntu:/etc/apache2# vim ports.conf 8 NameVirtualHost *:81

    UABNTU LAMP

    端口定义在文件/etc/apache2/ports.conf 另外,还需要说明的两组目录是:mods-available和mods-enabled后者是前者的链式文件目录 sites-enabled是sites-available的链式文件目录 而平时经常用到的httpd.conf...

    在Ubuntu系统上安装Nginx服务器的简单方法

     如果你安装了 Apache ,并且此时 Apache 在运行,那么请先修改一下配置文件(没有的同学直接跳过): #打开配置文件 sudo vim /etc/nginx/sites-available/default  然后按以下两处修改(为了不和 Apache 冲突...

    Ubuntu权威指南(2/2)

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

    Linux 运维 入门到高级

    升级内核 脚本合集 修改自动获取ip .ubuntu换国内源 CentOS硬盘分区 搭建网站 8.1linux上配置环境并启动 8.2Nginx配置https证书 xshell系列问题 .linuxSRE架构图 ubuntu换国内源 加密和安全 搭建DNS服务器 Linux...

    Ubuntu权威指南(1/2)

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

    greenhouse:前端和后端实现

    如果安装了另一个MySQL实例,请将MySQL实例的端口更改为3007。 Ubuntu 18.04 运行命令sudo apt-get install apache2 mysql php 。 将全局ServerName localhost指令添加到/etc/apache2/apache2.conf ; 文件。 还将...

    Cisco-Web-VLAN-Tagger:用于在Cisco交换机上标记VLAN的Web应用程序

    -&gt; Linux Web服务器(安装了PHP 5.6和Apache2的任何发行版) -&gt;“期望”包-为Debian / Ubuntu使用apt-get install Expect -对于CentOS / RHEL,添加EPEL存储库并运行yum install Expect 未来的计划: -&gt;加密启用...

    simple-Terraform

    创建一个Ubuntu Server并安装apache2(然后启用apache2服务) 注意:这是一个完整的自动化设置。 技术领域 Git,Jenkins,Terraform,AWS Service和Apache 要求 CloudBees Aws凭证插件 凭证绑定插件 Terrafo

    TILT2:TILT的修订版,在服务器端Java图像处理和Javascript + HTML5客户端之间进行了分隔

    关于TILT TILT2是TILT1(仅是Java applet)的修订版,将其分为两半。...要求TILT要求在Ubuntu或其他平台上安装aspell和libaspell-... 在这种情况下,如果Tomcat在端口8080上运行,则代理行应更改为: ProxyPass / tilt /

    基于springboot、jmeter的测试平台,通过web创建测试计划并执行,查看运行报告+源代码+文档说明

    对于linux操作系统,需要新建配置文件 `JMETER_HOME.config` ,填入jmeter安装目录,例如`/usr/local/apache-jmeter-3.2`,跟jar文件放在同一目录下。 ### 运行 java -jar testing_platform-0.1-SNAPSHOT.jar ...

    MapCraft:海量地图管理工具

    您不必修改 apache 和 nginx 的系统配置即可使其工作。 有一些脚本可以在非标准端口上启动你自己的守护进程。 准备数据库的更多步骤。 它将创建与您的 unix 登录名匹配的超级用户数据库角色。 所以你可以毫无问题地...

    新版Android开发教程.rar

    • Linux (tested on Linux Ubuntu Dapper Drake) Supported Supported Supported Supported Development Development Development Development Environments Environments Environments Environments Eclipse IDE o...

Global site tag (gtag.js) - Google Analytics