CentOS上配置httpd多端口站点

前言

最近研究一个httpd多站点如何配置的,经过了几番的折腾,我在百度上找到了许多的方法,但实现起来还是非常的困难,后来不断尝试弄出来了一种方法
,终于解决了在不同端口实现不同站点的问题,但这种方法还是只能将目录放在"/var/www/"下面,然后通过添加和修改配置文件实现,后续如果找到解决方案我会将这篇博客做更改。

实现步骤:
我们先打开配置文件路径:/etc/httpd/conf
配置文件路径以及目录下面的文件
打开httpd.conf,找到"Listen 80"字样
CentOS上配置httpd多端口站点_第1张图片
此处下面8080为我要添加的站点端口,如果你要侦听别的端口继续加上去即可,从这里依次向下加,比如要加一个1314端口就加入"Listen 1314"。此后咱们可以看到这个文件的最下行
配置文件最下行
看到了吧,这里能读取conf.d目录下的所有以.conf后缀结束的配置文件,咱们现在直接去到这个目录里面
配置文件目录
在这个下面有一个uploadIndex.conf配置文件,这个是我手动创建的文件,看看里面的内容
CentOS上配置httpd多端口站点_第2张图片
这里面主要修改两个地方,相信能够直接看出来吧,第一个就是端口自定义的,第二个就是网站目录自定义的,改完之后访问
CentOS上配置httpd多端口站点_第3张图片
CentOS上配置httpd多端口站点_第4张图片
两个端口成功的对应了两个不同的站点

上代码


 DocumentRoot /www/webapp1/html


 Options Indexes FollowSymLinks
 AllowOverride All
 Order allow,deny
 Allow from all

你可能感兴趣的:(Linux配置)