虚拟机上有关于Apache服务基于IP地址@3IP访问网站

1.首先我们要用nmtui命令为网卡添加多个IP地址(192.168.24.101/102/103)

重新启动一下网卡 systemctl restart network

并且和各个网址IP都ping一下  我这里显示都成功了

2.分别在/home/wwwroot创建网站数据目录

mkdir -p /home/wwwroot/101

mkdir -p /home/wwwroot/102

mkdir -p /home/wwwroot/103

分别在这三个网站数据目录中写入主页文件,内容为该网站的IP地址:

echo "IP:192.168.10.101" > /home/wwwroot/10/index.html

echo "IP:192.168.10.102" > /home/wwwroot/20/index.htm

echo "IP:192.168.10.103" > /home/wwwroot/30/index.html

3.接着进入httpd文件进行配置,参照下图样式配置三份

vim /etc /httpd/conf/httpd.conf

4.打开浏览器,输入IP地址就可以进去了

结束!

原文地址:https://www.cnblogs.com/li2019/p/11782192.html

时间: 2024-11-08 18:45:16

虚拟机上有关于Apache服务基于IP地址@3IP访问网站的相关文章

Apache(基于IP地址)

1.Apache的安装 (1)先用命令“cat /etc/passwd|grep apache”,查看有有没有Apache ①如果有Apache,我们就不用再安装 ②如果没有,我们就安装一下 (2)使用命令“yum install httpd”,安装Apache 2.使用命令nmtui为网卡添加多个地址 (1)用命令nmtui打开网卡 (2)添加3个网址:192.168.8.1/24.192.168.8.2/24.192.168.8.3.24 点击“确定” (3)弄完之后,我们重新启动一下网卡(

在虚拟机上ifconfig结果中eth0没有IP地址(inet4)而是显示的是inet6

问题描述:在虚拟机上执行ifconfig,结果中eth0没有显示IP地址inet4,而是显示inet6: 出现原因:虚拟机上没有连接网络: 解决方法:启动网卡,执行命令: ifup eth0 衍生问题:当执行上述命令时,却报如下错误: some other host already uses the address. 说明虚拟机指定的IP地址已经被占用了. 问题产生的原因是,我在配置静态IP地址的时候,将本地VMnet8的IP地址配置成和虚拟机的IP地址一样的了.刚刚配置完成时使用上是没有问题,

Java 域名能访问IP地址不能访问的问题.

公司GPS信息从GPS服务商那里获取.域名  http://ips2.huoyunren.com/ . 但是最近服务器DNS一直出错,要求接口访问从域名换成IP地址. ping 上面的网址 可以得到IP地址. 奇怪的事情发生了!!! 用域名可以访问,但是通过IP访问就报404错误.类似的情况在 淘宝网(www.taobao.com)上也出现过. 程序拿到域名后,去DNS服务器解析成IP地址,之后根据IP地址访问.这样的话,为什么根据IP地址不能访问网站了呢? 打开Google浏览器,F12进入调

Apache搭建Web主机(虚拟目录、分别基于IP地址、端口、主机名)

Apache介绍 Apache HTTP Server是一款开源的网站服务软件,在Web服务器领域中长期保持着超过半数的份额,Apache服务器可以运行在Linux.UNIX.Windows等多数操作系统平台中. Apache服务器在功能.性能和安全性等方面的表现都是比较突出的,可以较好地满足Web服务器用户的应用需求,其主要特点包括以下几个方面: 开放源代码 跨平台应用 支持各种Web编程语言 模块化设计 运行非常稳定 良好的安全性 构建虚拟Web主机 在同一台Apache服务器中运行多个We

Apache配置基于IP的虚拟主机 Apache virtual host configuration is based on the IP

Step 1: 检查是否开启 httpd-vhosts.conf apache/conf/httpd.conf文件 # Virtual hosts Include conf/extra/httpd-vhosts.conf 如果没有开启,必须在httpd.conf文件中设置:如果开启,则可以在apache/conf/extra/httpd-vhosts.conf文件中设置,当然也还是可以再httpd.conf文件中进行设置,同样有效. Step 2: httpd.conf文件 DocumentRo

linux下nginx实现虚拟主机(3种方法:基于域名、基于端口、基于ip地址)

在3.17日的时候已经写过一篇关于apahce的基于域名.端口.ip地址3种方式的虚拟主机实现.原理是一样的,现在记录nginx的虚拟主机这三种方式的实现. 系统版本为rhel5.6,nginx版本为1.1.6. 1.基于域名: 基于域名的方式,要先有dns服务器,这里为了方便,可以在/etc/hosts文件里面配置,把它当成dns就行了,可以参考3.17日那篇博客关于dns的配置或者其他博文也有.这里关于nginx的安装也略去. [[email protected] ~]# cat /etc/

nginx篇最初级用法之三种虚拟主机基于域名\基于端口\基于IP地址端口的虚拟主机

在nginx中虚拟主机的类型与apache一样也有三种 1.基于域名的虚拟主机 2.基于端口的虚拟主机 3.基于IP地址端口的虚拟主机 在nginx配置文件中每一个server为一个虚拟主机如果需要多个虚拟主机只需要添加server即可例如 server{ listen 80; server_name www.lqinghua.com   //基于域名的虚拟主机 location / { root def; index index.html; } } server{ listen 8080;  

用IIS建立的.net网站通过IP地址不能访问解决方法

用iis建立一个.net的网站,在iis中绑定了服务器公网ip的80端口和127.0.0.1的80端口,结果用ip地址不能直接访问 用iis建立一个.net的网站,在iis中绑定了服务器公网ip的80端口和127.0.0.1的80端口,结果用ip地址不能直接访问,而在局域网中,是可以直接访问的. 因为网站还没有注册,所以要用ip地址来测试网站. 用pache建立的网站,修改httpd.conf文件,bind ip:80 婴儿起名http://www.bbqmw.net/qm_yeqm可以外网ip

java struts2入门学习实例--将客户端IP地址和访问方式输出到浏览器

实例1:实现客户端IP地址和访问方式输出到浏览器. IpAction.java package com.amos.web.action; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionSup