知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

fedora 17配置虚拟主机

发布时间:2014-09-05 15:40:17作者:知识屋


fedora 17配置虚拟主机
 
  fedora的Apacha已经更新到了2.2.2版本,这个版本跟网络上流行的版本之间,在配置虚拟主机的方面最大的不同就在于:   www.zhishiwu.com  
   1.服务器根目录转到了/var/www/,而不是/usr/local/www/。 
   2.服务器配置文件目录不再是/etc/ini.d/,而是/etc/hpptd/conf(当然配置虚拟主机我更喜欢用conf.d目录,而不是把虚拟主机的配置直接加在服务器配置之后) 。
  www.zhishiwu.com  
  下面开始配置步骤:
  1.在服务器根目录下创建想要的站点文件夹yourdomain.com.(名字自己取只要不是中文就OK)
  shell命令:mkdir /var/www/yourdomain.com
 
  2.修改服务器配置文件
  2.1 直接在原服务器配置文件里面修改(/etc/httpd/conf/httpd.conf)
  命令:vi  /etc/httpd/conf/httpd.conf 
  在文件的最后加上:
   <Directory "/var/www/yourdomain.com">
     Options Indexes FollowSymLinks MultiViews
     AllowOverride all
     Order allow,deny
     Allow from all
</Directory>
 
<VirtualHost "yourdomain.com">
    DocumentRoot /var/www/yourdomain.com/
    ServerName yourdomain.com                         #这里的名称和上面的一样
</VirtualHost>
 
 当然可以也可以在配置文件当中找到相应的标签,去掉#,加上内容就好了,最重要的地方在于,看清楚了文件是什么样子的,需要加上的内容又是什么样子的,需要引号的部分,需要逗号,需要.的部分,不能错,不然肯定虚拟主机配置肯定是不成功的。 
 
2.2 自己写自己的虚拟主机配置文件 
命令: vi /etc/httpd/conf,d/vhost 
内容跟上面一样。 
 
3.编辑hosts文件,使服务器可以解析你的域名。 
命令:vi /etc/hosts。 
添加新行: 
 
127.0.0.1 your.domain 
注意这里的名字和你在服务器配置里面ServerName后接的名字要一样。 
 
4.万事具备,重启服务器: 
命令:service httpd restart 
或者:systemctl restart httpd 
推荐用上面那个。 
 
5.测试虚拟主机是否已经可用: 
5.1命令:vim /var/www/youdomain.com/info.php 
内容: 
<?php 
     phpinfo(); 
?> 
 
5.2.打开浏览器,地址栏输入 youdomain.com/info.php,查看输出. 
 
来源  http://my.oschina.net/u/863606/blog/87349
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜