关于 一开始不懂得 hosts配置。

是转载别人的。

原文: http://my.oschina.net/cxz001/blog/298228   感谢分享;

一开始抄着陪着win下的hosts文件、然后配置  apache中的hosts  conf中有一个默认的路径 知道apache的hosts要打开。好了。

本地开发环境一般直接通过localhost子目录访问,但是特殊情况下可能需要独立域名来模拟真实环境,本文演示如何实现这种部署。

1.本地hosts

什么是本地hosts?我们知道访问一个域名,通过dns服务器得到该域名所指向的服务器ip地址,然后通过ip地址和服务器建立连接,完成剩下的事情。那么当开发过程中我们没有域名的时候如何才能模拟一个域名呢?答案就是hosts文件,一般开发环境都是在win下,所以这里就以win为例,玩linux的相信自己都能摸索到。

我们找到c:\windows\system32\drivers\etc\hosts文件,用记事本打开它,在末尾添加一行:

127.0.0.1 www.xxx.com

然后保存,现在当你访问www.xxx.com的时候,实际上指向的是127.0.0.1这个本地ip。

2.apache虚拟主机配置

假设apache安装在x:\apache ,那么先打开x:\apache\conf\httpd.conf,查找"Include conf/extra/httpd-vhosts.conf" 若前面有‘#’将其删掉,若没有这行语句,则手动添加。

接着到 x:\apache\conf\extra目录中找到或新建httpd-vhosts.conf文件,在末尾添加:

?


1

2

3

4

5

6

7

8

<VirtualHost *:80>

    DocumentRoot "D:/xampp/htdocs"

    ServerName localhost

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot "D:/xampp/htdocs/xxx"

    ServerName www.xxx.com

</VirtualHost>

终于  不用 配置了虚拟域名 就没办法用127.0.0.1了。。 自己 留着记一下。

时间: 2024-10-13 02:07:07

关于 一开始不懂得 hosts配置。的相关文章

docker环境hosts配置错误导致的tomcat无法正常启动

1      问题描述 项目部署在linux(包括虚拟机)环境.window环境是上,tomcat启动正常,但是在迁移到docker环境,出现服务无法正常启动现象. 2      异常描述 2.1    应用日志 总结来说日志中体现的是重复加载,表现形式如下: 1)定时器重复 ERROR[pool-4-thread-4] com.*.acl.schedule.quartz.BaseQuartz(75) 启动com.*.acl.schedule.job.PowerInterceptVerifyJo

服务端测试环境hosts配置检查脚本

问题 由于A测试环境和B测试环境相互耦合,B测试环境切换导致我方测试环境需要更改后台服务器的响应配置.若多台服务器中有一台服务器没有更改配置,则在测试过程中将会出现问题.届时排查由于环境配置不统一引起的环境问题将会费时费力. 思考 测试环境之间的关联配置就是hosts的配置,我们只需要知道A测试环境中各个服务器上的hosts文件中配置的B环境的hosts是否一致即可得出结论. 解决方案 在A测试环境服务器端各个机器的根目录下均安放hosts检查脚本hosts_check.py,内容如下: #!/

hosts配置

转自:http://www.cnblogs.com/ylemzhang/archive/2011/10/19/2217187.htm 注意: hosts文件不支持端口映射 如果指定端口参考: //直呼型接口地址 apiurl : function(action){// http://xxapi.xx.cn" return top.XXDomain+":8080/" + action + "?sid=" + top.UserData.ssoSid + &qu

ansible hosts配置

编辑/etc/ansible/hosts 添加本机的public SSH key到目标机器的authorized_keys   #ssh-copy-id 添加本机的私钥到Ansible 运行ansible all -m ping 测试是否添加成功 Inventory 分组 Ansible可同时操作属于一个组的多台主机,组和主机之间的关系通过inventory文件配置,默认文件路径为/etc/ansible/hosts 常用参数配置: ansible_ssh_host              

安装Ambari时关于hosts配置异常的解决方法

报错信息类似以下这2句,其中的"localhost.localdomain"会略有不同.Ambari Agent host cannot reach Ambari Server 'localhost.localdomain:8080'Ambari agent machine hostname (localhost.localdomain) does not match expected ambari server hostname 1.查看各个节点的hostnamehostname -

google hosts配置

注1:请使用chrome浏览器,并在地址栏里输入 chrome://flags/,然后查找QUIC,启用该协议,同时建议启用SPDY/4,能让访问更流畅. 注2:请使用https的方式访问,比如:https://www.google.com 注3:默认可能会跳转到www.google.com.hk,如果.hk访问困难,请使用:https://www.google.com/ncr 方式访问,禁止国别跳转. 64.233.166.105    www.google.com.hk64.233.166.

使用VBS脚本实现的Hosts文件一键配置

hosts文件存储了IP地址与域名的映射.因为有的时候需要经常性地配置hosts文件,因此这段时间我琢磨了一套傻瓜化的hosts文件配置方案,记录如下. 先说一下怎么样进入hosts文件,Windows环境(我用的是一个32位的Win7)下hosts文件在计算机中的位置,在目录%windir%\System32\drivers\etc\hosts下.不过相比每次都要点很多目录才能找到hosts文件,我们可以通过执行下面这个脚本直接用记事本打开hosts文件: @echo off  if "%1&

Fiddler配置代理hosts的方法

1 背景 fiddler本身代理hosts配置表,修改后,可以省去在手机等代理使用者的系统中修改hosts 2 使用场景 客户端升级测试 3 修改方法 3.1 打开fiddler,工具栏-->Tools-->Hosts 3.2 进入hosts配置界面,然后就可以添加自定义host了 支持#注释当前行

Hosts文件实际应用 配置内部服务器提高访问效率和速度

一 hosts文件的作用和介绍 https://jingyan.baidu.com/article/335530da45485e19cb41c3d6.html https://www.cnblogs.com/Sungeek/p/5845797.html 这里有两个链接讲得比较全面 二 应用场景 如果在一个局域网部署了很多个应用服务,应用服务相互提供接口和服务,如果我们都按照互联网服务一样通过访问网络上的DNS域名解析,这样效率会很慢,我们通过hosts配置将域名直接映射到局域网的内部IP,通过局