linux 下怎么配置虚拟主机
linux下怎么配置虚拟主机,在网上找到N个资料都是高手们随便说几句,都没怎么说清楚。问题: 我把域名(bs.jxiop.com)指向了68.10.140.10...
linux 下怎么配置虚拟主机,在网上找到N个资料都是高手们随便说几句,都没怎么说清楚。问题: 我把域名(bs.jxiop.com)指向了 68.10.140.10 这个IP服务器了,服务器是linux(centos)系统。要绑定的目录为 /home/gzw1003/www/ 可以索引的文件为index.html,index.htm,index.php我自己是在/etc/httpd/conf/httpd.conf 这个文件上配置的 我是直接在最后面添加了# <Virtualhost *:80># DocumentRoot /home/gzw1003/www/# ServerName bs.fzipo.com# </Virtualhost>没有成功 我运行 bs.jxiop.com 不成功 希望兄弟们帮帮忙,我配置的文件是不是对了,要是不对应该是哪个文件上配置,要是文件没有错是 /etc/httpd/conf/httpd.conf 这个文件那要怎么样配置 才行呢,能帮我完整的写下来不,不是点破下,我这人笨,光点破没用,要举个完整的例子,一个域名,二个域名或多个域名绑一个空间等,谢谢了,谢谢了!
展开
7个回答
2015-12-01 · 知道合伙人互联网行家
关注
展开全部
linux系统配置Apache虚拟主机实例:
1、安装apache和php:
yum install httpd php
2、假设服务器的IP是192.168.1.1,有两个域名指向该IP,分别是domain1.com, domain2.com,
修改/etc/httpd/conf/httpd.conf,在文件的最后加入:
ServerName 192.168.1.1NameVirtualHost 192.168.1.1
<VirtualHost 192.168.1.1>
ServerName domain1.com
DocumentRoot /var/www/domain1.com
<Directory "/var/www/domain1.com">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.1>
ServerName domain2.com
DocumentRoot /var/www/domain2.com
<Directory "/var/www/domain2.com">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
3、然后在/var/www/domain1.com和/var/www/domain2.com下创建不同的index.html文件:
echo "domain1">/var/www/domain1.com/index.html
echo "domain2">/var/www/domain2.com/index.html
4、在浏览器里输入http://domain1.com和http://domain2.com即可看到效果了。
展开全部
vim /etc/httpd/conf/httpd.conf
281: DocumentRoot "/home.gzw1003/www" --修改网站根目录为/www
306: <Directory "/home.gzw1003/www"> --把这个也对应的修改为/www
mkdir /www 建立目录
/etc/init.d/httpd reload --重装启apache服务
echo 'new main page' > /www/index.html
在去你自己的地址下看http://xxx.xxx.xxx.xxx --看到新网站根目录下的new main page信息
281: DocumentRoot "/home.gzw1003/www" --修改网站根目录为/www
306: <Directory "/home.gzw1003/www"> --把这个也对应的修改为/www
mkdir /www 建立目录
/etc/init.d/httpd reload --重装启apache服务
echo 'new main page' > /www/index.html
在去你自己的地址下看http://xxx.xxx.xxx.xxx --看到新网站根目录下的new main page信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的意思是用bs.jxiop.com访问得到的是一个内容,用sb.jxiop.cn访问得到的是另一个内容吗?
去掉注释 NameVirtualHost 68.10.140.10:80
检测路由是否畅通,检测防火墙是否有拦截(service iptables stop)
检测其他用户是否有访问/home/gzw1003/www的权限
你这里貌似没谈到NameVirtualHost 68.10.140.10:80,我猜是这里的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
NameVirtualHost *
<VirtualHost bs.fzipo.com>
ServerName bs.fzipo.com
Document /root/home/gzw1003/www/
...
</VirtualHost>
不过我有点疑问了,你把这网站的文件放在root目录中,不怕不安全吗?
建议放在/var/httpd/www/这个里面比较好一些,呵呵。
<VirtualHost bs.fzipo.com>
ServerName bs.fzipo.com
Document /root/home/gzw1003/www/
...
</VirtualHost>
不过我有点疑问了,你把这网站的文件放在root目录中,不怕不安全吗?
建议放在/var/httpd/www/这个里面比较好一些,呵呵。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
到美国主机侦探论坛那上去问问吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询