Linux下配置apache虚拟机

BeyondQqiang 2013-11-20 08:06:44
首先我在linux下用源码编译的方式安装了apache之后,我要配置一个虚拟机就像在windows下用不同的域名可以定位到不到的站点根目录下那种。搞过的人应该都能明白,下面是我在linux下的配置的截图:



根据上面的配置,我通过修改DocumentRoot的路径然后用IP就是127.0.0.1来访问的话那么就可以定位到不同的站点根目录下,然后我的url重写也起了作用,但是当我通过我配置的ServerName也就是koma.com来访问的时候,并不是访问到本地而是访问到外网的一个站点上去了,不知道有什么办法可以实现用自己配置的ServerName来实现访问本地呢?请各位帮帮忙。。。。

在windows下通过修改hosts文件可以实现,但是linux下我就不知道怎么搞了。。。。
...全文
181 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
BeyondQqiang 2013-11-22
  • 打赏
  • 举报
回复
引用 13 楼 linux_PHP_ 的回复:
fanta目录下有什么?怎么index.jsp都出来了,,这个东西应该失传了吧,或者再检查下配置,具体我也不清楚了。
引用 14 楼 xuyanlu 的回复:
[quote=引用 10 楼 BeyondQqiang 的回复:] 现在是我的虚拟机经过大家提供的资料已经配置成功了,但是这里还一个问题就是我配置的第二个虚拟机,当我在浏览器中输入:www.fanta.com的时候它会自动在后面加一个index.jsp变成了www.fanta.com/index.jsp,下面是我的配置,不知道是哪里有问题,请大家再帮忙看看。。。。感激不尽~~
只这两个图看起来是没有问题的,你可以看一下配置文件中哪里包含了index.jsp,然后再解决[/quote] 感谢各位,今天起来重启了下电脑,重启了apache,清楚了浏览器缓存,ctrl+f5刷新了一下之后发现问题没有了。。。。好吧 昨天应该是缓存的问题或者apache的问题,昨天清楚了浏览器缓存但是一直没有重启过电脑。。。,谢谢大家,结贴了
BeyondQqiang 2013-11-22
  • 打赏
  • 举报
回复
引用 13 楼 linux_PHP_ 的回复:
fanta目录下有什么?怎么index.jsp都出来了,,这个东西应该失传了吧,或者再检查下配置,具体我也不清楚了。
fanta目录只有一个test.php文件。。。。我也不清楚,按理说是没有问题了应该,我再看看
xuyanlu 2013-11-21
  • 打赏
  • 举报
回复
Linux 下也可以配置hosts,直接vi /etc/hosts 添加相应的ip和虚拟域名就可以
BeyondQqiang 2013-11-21
  • 打赏
  • 举报
回复
引用 5 楼 anyilaoliu 的回复:
http://www.baidu.com/s?wd=linux+hosts linux 修改hosts
恩恩 你看懂了我说的,O(∩_∩)O哈哈~ 我说的就是这么个意思,Thansk~我去测试下看看有效果没
BeyondQqiang 2013-11-21
  • 打赏
  • 举报
回复
引用 3 楼 nowphp 的回复:
你说的访问是在哪访问,只有你配置了host的机器才能这样访问有效哦。
就是在本机的访问,我想修改linux下的hosts文件,但是我没有找到。。。。。
BeyondQqiang 2013-11-21
  • 打赏
  • 举报
回复
引用 2 楼 linux_PHP_ 的回复:
但是这个只能映射到本机,要用linux打开一个浏览器输入koma.com 如果你在本地windows输入这个是没用的,难道你需要这样做吗?所以还是得需要域名,,,,
就是在本机测试呢,如果有公网IP的话就不需要修改hosts文件,配置虚拟服务器就简单很多了呢,但是本机测试的话就需要修改hosts文件,关键是我不会修改linux下的hosts文件或者我找不到它在哪里。。。。
再看我一眼 2013-11-21
  • 打赏
  • 举报
回复
http://www.baidu.com/s?wd=linux+hosts linux 修改hosts
码无边 2013-11-21
  • 打赏
  • 举报
回复
<VirtualHost *:80> DocumentRoot "E:/AppServ/www/web" ServerName koma.com ErrorLog "logs/error.log" </VirtualHost>
深圳phper 2013-11-21
  • 打赏
  • 举报
回复
你说的访问是在哪访问,只有你配置了host的机器才能这样访问有效哦。
xuyanlu 2013-11-21
  • 打赏
  • 举报
回复
引用 10 楼 BeyondQqiang 的回复:
现在是我的虚拟机经过大家提供的资料已经配置成功了,但是这里还一个问题就是我配置的第二个虚拟机,当我在浏览器中输入:www.fanta.com的时候它会自动在后面加一个index.jsp变成了www.fanta.com/index.jsp,下面是我的配置,不知道是哪里有问题,请大家再帮忙看看。。。。感激不尽~~
只这两个图看起来是没有问题的,你可以看一下配置文件中哪里包含了index.jsp,然后再解决
Hx_Moon_ 2013-11-21
  • 打赏
  • 举报
回复
fanta目录下有什么?怎么index.jsp都出来了,,这个东西应该失传了吧,或者再检查下配置,具体我也不清楚了。
BeyondQqiang 2013-11-21
  • 打赏
  • 举报
回复
引用 5 楼 anyilaoliu 的回复:
http://www.baidu.com/s?wd=linux+hosts linux 修改hosts
引用 3 楼 nowphp 的回复:
你说的访问是在哪访问,只有你配置了host的机器才能这样访问有效哦。
引用 2 楼 linux_PHP_ 的回复:
但是这个只能映射到本机,要用linux打开一个浏览器输入koma.com 如果你在本地windows输入这个是没用的,难道你需要这样做吗?所以还是得需要域名,,,,
引用 1 楼 linux_PHP_ 的回复:
linux下面同样是可以修改hosts文件的,但是有没有用,你自己测试吧。
请帮忙再看一下,O(∩_∩)O谢谢
BeyondQqiang 2013-11-21
  • 打赏
  • 举报
回复
引用 9 楼 xuyanlu 的回复:
Linux 下也可以配置hosts,直接vi /etc/hosts 添加相应的ip和虚拟域名就可以
请帮忙再看一下,O(∩_∩)O谢谢
BeyondQqiang 2013-11-21
  • 打赏
  • 举报
回复
现在是我的虚拟机经过大家提供的资料已经配置成功了,但是这里还一个问题就是我配置的第二个虚拟机,当我在浏览器中输入:www.fanta.com的时候它会自动在后面加一个index.jsp变成了www.fanta.com/index.jsp,下面是我的配置,不知道是哪里有问题,请大家再帮忙看看。。。。感激不尽~~


Hx_Moon_ 2013-11-20
  • 打赏
  • 举报
回复
但是这个只能映射到本机,要用linux打开一个浏览器输入koma.com 如果你在本地windows输入这个是没用的,难道你需要这样做吗?所以还是得需要域名,,,,
Hx_Moon_ 2013-11-20
  • 打赏
  • 举报
回复
linux下面同样是可以修改hosts文件的,但是有没有用,你自己测试吧。

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧