频道栏目
首页 > 资讯 > linux > 正文

linux服务器之Apache配置

08-10-16        来源:[db:作者]  
收藏   我要投稿

友情提示:动画体积很大,请使用网际快车方式下载

今天我们一起来玩玩apache
web应用

检查是否安装
rpm -q httpd
没装,安装一下。。。。。
就安装这个包 httpd-2.0.40-21.i386.rpm

查看配置文件
很多的参数,大家可以慢慢的去试验。。。。我们不多看,直接进入主题

我们来看看主配置文件。。。。。呵呵
晕倒。。。断开了。。。。
忘了。。我们先来测试这个apache正常与否。。。
没有开80断开。。。80已经开启。。。。
晕。。。。。呵呵。。。
看到没,是正常的。。。。。晕死。。。啊。。。
先来修改主页。。。呵呵

访问控制
<Directory "/var/www/181">
     Authname "xuwin.com"
     AuthType Basic
     AuthUserFile /etc/httpd/passwd
     Require user xuwin xxx
</Directory>
添加apache用户htpasswd -c /etc/httpd/passwd xuwin xxx
用户就是这样添加的。。。。。

添加组用户/etc/httpd/groupfile    
vi
x: 11 23

有缓存。。。。
晕。。忘记权限了。。。我们去改一下。。。。


<Directory "/var/www/135">
     Authname "xuwin.com"
     AuthType Basic
     AuthUserFile /etc/httpd/passwd
     AuthGroupFile /etc/httpd/groupfile
     Require group x
</Directory>

 

<Directory "/var/www/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

还是先来这个比较好。。呵呵、、  
去建几个目录和文件把。。。。我们继续。。。。
看到没,,,好像183有点问题。。检查一下。。。再次晕倒,我们定义的是180.181.182只有这三个主机。。呵呵。。在看一遍。。呵呵
虚拟主机已经成功了。。。接下来我们来做访问控制。。。。。
虚拟主机
<VirtualHost 192.168.216.134>  ========这个是我刚刚做试验时的IP呵呵
     DocumentRoot /var/www/134
     ServerName localhost
     ServerAdmin root@localhost
</VirtualHost>


修改/etc/sysconfig/network-scripts目录下的文件,使一台机器有多个IP
DEVICE=eth0<——设备
ONBOOT=yes<——是否自动启动
BOOTPROTO=static<——是否使用静态IP
IPADDR=xxx.xxx.xxx.xx<——你的IP
NETMASK=255.255.255.224<——你的子网掩码
GATEWAY=218.99.1.17<——你的网

 

 

 

 

 


大家都看到了吧。。。。。180无访问控制的,181只允许xuwin和xxx访问,182只允许x组访问。。。。。。。呵呵。。。


今天教程就到此。。hi.baidu.com/proxuwin。。。。。再见。。。

 

 

 

 

 

 

 

 

 

 

<Directory "/var/www/134">
     Authname "xuwin.com"
     AuthType Basic
     AuthUserFile /etc/httpd/passwd
     Require user xuwin xxx
</Directory>

<Directory "/var/www/135">
     Authname "xuwin.com"
     AuthType Basic
     AuthUserFile /etc/httpd/passwd
     AuthGroupFile /etc/httpd/groupfile
     Require group x
</Directory>

 

<VirtualHost 192.168.216.134>
     DocumentRoot /var/www/134
     ServerName localhost
     ServerAdmin root@localhost
</VirtualHost>

<VirtualHost 192.168.216.135>
     DocumentRoot /var/www/135
     ServerName localhost
     ServerAdmin root@localhost
</VirtualHost>

相关TAG标签
上一篇:隐藏文件夹病毒清理助手 V1.081014
下一篇:初级DOS命令教程
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站