首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Apache 虚拟主机

那就是配置虚拟主机!...虚拟主机和默认网站在apache中不能同时存在,只能存在一种,当虚拟主机出现后,apache默认网站就失效了,如果你还需要默认网站,就拿虚拟主机在发布一次默认网站对应的站点即可解决。...so 虚拟主机有三种实现方式 基于IP地址 基于监听端口 基于域名(host) 接下来我们就可以使用虚拟主机发布多个网站吧,大家在学习的同时要总结每种实现方式的特点及应用场景 二、基于IP的虚拟主机 step...1 修改主配置文件,打开虚拟主机子配置文件 [root@zutuanxue apache]# egrep "Include" conf/httpd.conf #Include conf/extra/httpd-mpm.conf...1)给服务器配置多个IP,有几个虚拟主机及配置几个IP地址,我们实验用了两个虚拟主机,所以我有两个IP即可 192.168.11.251 192.168.11.252 [root@zutuanxue

14.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

Apache和PHP结合,Apache默认虚拟主机

Apache默认虚拟主机: Windows系统hosts管理 Windows系统中hosts位置“C:\Windows\System32\drivers\etc\hosts”。...LinuxApache虚拟主机管理 在物理机访问的域名“www.adai.com”并未在虚拟机Apache配置文件中定义,虚拟机中只定义了“ServerName www.example.com:80”一个域名...,该域名即为Apache的默认主机,此时通过任何一个绑定该虚拟机IP的域名进行访问都会跳转到该主机。...因为一台服务器可以跑多个域名,为了方便管理,需要对虚拟主机进行配置 配置虚拟主机 编辑Apache配置文件: vim /usr/local/apache2.4/conf/httpd.conf 搜索 Virtual...hosts  然后找到这段配置 把注释的#号去掉Include conf/extra/httpd-vhosts.conf 虚拟主机配置文件: vim /usr/local/apache2.4/conf

2.9K60

Apache和PHP结合,Apache默认虚拟主机

笔记内容: 11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机 笔记日期:2017.9.29 11.14/11.15 Apache和PHP结合 ?...LAMP我们都安装好了,但是现在在浏览器访问apache的话还不能解析php脚本,所以这会需要配置apacheapache能够解析php脚本: 在这之前先解决一个问题,我们启动apache时会发现有这么一个警告...11.16/11.17 Apache默认虚拟主机 ? 先来解释一下虚拟主机的概念,早期的Linux服务器上,一个服务器只能运行一个网站,只能跑一个域名。...这两个域名我们没有在httpd的配置文件里去定义,配置文件里只定义了一个www.example.com,这个就是Apache的默认主机,任何一个域名只要是指向到这个IP,就会访问到这个站点,这个站点就是默认虚拟主机...编辑httpd-vhosts.conf虚拟主机配置文件: 路径: vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf ?

2.8K10

11.1611.17 Apache默认虚拟主机

vim /usr/local/apache2/conf/httpd.conf //搜索httpd-vhost,去掉# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf.../bin/apachectl –t - /usr/local/apache2/bin/apachectl graceful ## 默认虚拟主机 - 默认虚拟主机,可以理解成Apache(也就是httpd...或许会有一个疑问,123.com和abc.com,包括这个IP并没有在httpd的配置文件中去定义它,在配置文件中仅仅定义了 www.example.com这个域名,这个叫做Apache的默认主机 ,也就是说...,以DocumentRoot ,但这样不太好管理,毕竟一台服务器上可以跑多个域名,若不想域名都指向到这里,所以需要打开一个虚拟主机配置文件 打开虚拟主机,在/usr/local/apache2.4/conf.../httpd.conf 配置文件中 [root@hf-01 ~]# vim /usr/local/apache2.4/conf/httpd.conf 搜索/extra 关键词,这一行就做虚拟主机 #

1.1K50

apache 虚拟主机如何配置

apache虚拟主机就是在apache服务器上配置多个虚拟主机,从而让一个服务器提供多站点的服务实现。通俗来说,就是对同一个服务器上的不同目录进行访问。...Apache基于名字的虚拟主机设置 这种方式,各个虚拟主机共享同一份Apache,因此有CGI程序运行时,安全性也不高。...有了多个IP地址后,可以采用以下两种方式来设置Apache。 1、为每个网站空间运行一份Apache采用这种方式,每一份Apache程序可以以单独的用户运行,因此各个虚拟主机之间互不影响。...设置这种虚拟主机时,只要为每一份Apache设置一套配置文件就可以了,必须使用“Listen”语句,强制每一份Apache仅仅在属于“自己”的IP地址上接收服务请求。...2、多个虚拟主机共享同一份 Apache,因此各个虚拟主机之间有一定的影响,尤其是执行CGI程序时,可能会带来一些严重的安全问题。

1.8K10

nginx虚拟主机配置

虚拟主机的概念 虚拟主机,就是把一台物理服务器划分成多个“虚拟”的服务器,每一个虚拟主机都可以有独立的域名和独立的目录 nginx虚拟主机的配置 nginx的虚拟主机就是通过nginx.conf中server...节点指定的,想要设置多个虚拟主机,配置多个server节点即可 先看一个最简单的虚拟主机配置示例 server { listen 80; server_name a.test.com...80端口 server_name a.test.com; 指定这个虚拟主机名为a.test.com,当用户访问a.test.com时,就有这个虚机主机进行处理 虚拟主机名可以有4种格式: (1)准确的名字...index.html root /home/www/host_a/; 指定此虚拟主机的物理根目录为/home/www/host_a/ 案例 (1)对两个域名配置相应的虚拟主机,指定不同的目录 a.test.com...nodejs/; index index.html index.htm; } location = /404.html { root /usr/share/nginx

6.3K50
领券