导航:首页 > IDC知识 > apache配置域名到端口

apache配置域名到端口

发布时间:2020-12-15 01:29:08

1、如何修改apache的默认web端口

方法很简单:
1、修改 /etc/apache2/ports.conf将 NameVirtualHost *:80和Listen 80修改为自己需要的端口,例如:
NameVirtualHost *:1000 Listen 1000
2、修改/etc/apache2/sites-available/default
将第一行的 VirtualHost :80 改为自己需要的端口VirtualHost :1000
3、修改 /etc/init.d/apache2/httpd.conf 添加Servername localhost,否则重启时会报如下错误
* Restarting web server apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 forServerNam
4.重启apache

sudo /etc/init.d/apache2 restart

端口修改完毕。apache的端口修改为1000了。

2、Apache配置服务器端口不是默认的80,域名后必须跟端口号吗

是的。必须加端口号。
但是也有办法解决
1,把apache整合进iis
2,增加一个ip,ip1:80跑iis,ip2:80跑apache

3、请问怎样将域名绑定到IP地址的8080端口?

将域名绑定到IP地址的8080端口方法如下:

1、需要配置apache

2、将apache文件夹下的conf中的httpd.conf打开

3、搜索Include conf/extra/httpd-vhosts.conf

4、将前面的注释去掉。

5、再打开conf/extra/httpd-vhosts.conf文件,清除里面的内容即可。

4、如何修改apache的默认web端口

1.找到抄Apache安装目录下conf目录下的httpd.conf文件(即d:\Apache\conf\httpd.conf)。打开它。
2.找到“Listen80”,紧接着Listen的数字就是端口号,我们改为“Listen 8080”。 修改为其它未使用的端口号也行。
3. 重新启动Apache,使新的配置生效。可以使用右下角状态栏的“Apache Serive Monitor”启动apache。
也可以点击“开始”>"运行>输入cmd>回车>定位到apache安装目录下到bin目录,然后输入
“httpd–k start”。

5、apache设置端口的问题!!

1、首先你学习php是要的copy开网站,但在内网打开是可以用80端口的。外网有可能用不了80,你apache可能得换一个端口。
2、目前ADSL或企业里面用的光纤基本是ISP商关闭80端口,因为目前政策备案的问题。除非你到电信或联通申请开放80,你在外网才有可能用80访问。
3、你在外网访问时,用http://ip地址,这样访问,或用http://ip地址:端口号,这样去访问,IP地址是要公网的IP,可以到Ip138.com打开这个站,就能显示你当前的公网IP,也就是外网IP。

6、apache非80端口域名绑定

域名和来IP地址其实是一样的,如自果你不指定端口,那么HTTP协议会默认为80端口。所以,使用www.123.com:8888是可以正常访问的。如果真想要实现不带端口的访问,那么只能通过代理方式。即增加一个代理服务器,将域名www.123.com绑定到该代理服务器上,并指定将该请求转发至你自己的电脑的8888端口。

7、如何配置apache使不同域名转到不同端口

在Apache官网下载最新版本的Apache软件,并上传到服务器中文件夹下。

2
解压缩Apache的压缩包到本地。
命令:tar -zxvf httpd-2.4.25.tar.gz

3
输入命令:cd httpd-2.4.25,进入解压好的安装包内

4
输入: ./configure
这是对对即将安装的进行配置。

5
如果出现
checking for APR... no
configure: error: APR not found. Please read the documentation.
报错说明你的服务器中没有安装APR。下面就重新安装APR。

6
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip
在命令行中依次输入以上命令下载安装包。

7
输入命令:tar -zxvf apr-1.4.5.tar.gz
解压安装包。

8
依次输入命令:
cd apr-1.4.5
./configure --prefix=/usr/local/apr

9
输入:
make && make install
进行安装

10
回到apr-util-1.3.12.tar.gz所在的目录后
输入:tar -zxvf apr-util-1.3.12.tar.gz
解压安装文件

11
输入:
cd apr-util-1.3.12
./configure --with-apr=/usr/local/apr

12
输入:make && make install
进行安装软件

13
回到pcre-8.10.zip所在的文件夹下
输入:unzip -o pcre-8.10.zip
进行解压

依次输入:
cd pcre-8.10
./configure --prefix=/usr/local/pcre
make && make install

如果此时出现如下错误时
make[1]:***[pcrecpp.lo]错误1
make[1]:Leaving directory /data/soft/nginx/pcre-8.30
make:***[all]错误2
就输入一下代码安装C++即可
yum -y install gcc-c++

然后进入Apache压缩包的所在目录
依次输入:
cd httpd-2.4.25
./configure

输入:
make && make install

进行安装apache软件

cd /usr/local/apache2/bin/
./apachectl start
启动apache

当出现

AH00558: httpd: Could not reliably determine the server'sfully qualified domain name, using localhost.localdomain. Set the 'ServerName'directive globally to suppress this message

Starting httpd: httpd: apr_sockaddr_info_get() failed forMYHOST
先将apache服务停止,在/usr/local/apache2/bin/下 ./apachectl stop

然后切换到配置文件目录
cd ../conf
将httpd.conf备份一下(防止写错造成不可恢复的错误)
cp httpd.conf /usr/local/apache2/conf/httpCopy.conf
备份完后就可以编辑该配置文件了(如果你觉得你不会搞错什么的,可以不备份)

找到ServerRoot "/usr/local/apache2"
在下面添加
ServerName localhost:80(不修改也是可以的,只是启动的时候会出现以上的警告,看着烦,实际不会有啥影响)

cd ../bin
启动apache
./apachectl start

访问页面
http://服务器ip地址/
当出现下面的界面,则标识apache服务器安装成功

8、apache 怎么修改默认端口呢? 就是不用在域名后面加端口号

如果apache不是监听在80端口,那么使用浏览器打开是必须带端口号的。或者你可以使用URL转发一下,使用一个域名转发到非80端口

与apache配置域名到端口相关的知识