新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 服务器 > 服务器相关 > 正文:Apache Web服务器的完全安装指南

Apache Web服务器的完全安装指南

新客网 XKER.COM 2007-11-16 来源: 收藏本文
 第六步:安装apache

 # SSL_BASE=……/openssl-0.9.6b# ./configure ――enable-module=ssl ――activate-module=src/modules/perl/libperl.a ――enable-module=perl ――activate-module=src/modules/php4/libphp4.a ――enable-module=php4 # make# make certificate # make install

 第七步:安装gd

 # make all# cp libgd.a /usr/lib# cp gd*.h /usr/include/

 第八步:安装webalizer

 1、解压

 # tar xvfI webalizer-2.01-06-src.tar.bz2

 2、安装

 # cd webalizer-2.01-06# ./configure# make# make install

 3、配置

 将/etc/下的webalizer.conf.sample改名为webalizer.conf.

 根据服务器实际修改其中的以下内容:

 LogFile /usr/local/apache/logs/access_log

 设定www访问日志文件位置

 OutputDir /usr/local/apache/htdocs/usage

 设定web访问统计输出目录

 HistoryName webalizer.hist

 Incremental yes

 HostName www.test.com

 PageType htm*PageType cgiPageType phtmlPageType php3PageType plPageType jsp

 4、设定cron任务

 在/etc/crontab文件最后添加如下内容:

 02 4 * * * root /usr/local/bin/webalizer

 即可

 5、创建输出目录

 #mkdir /usr/local/apache/htdocs/usage

 第九步:保护访问统计数据不被非法访问

  我们肯定不会希望自己网站访问统计信息随意被别人浏览,因此需要将usage目录保护起来,只允许合法用户访问。

 一、条件

 www.test.com的站点对"/"有设置为:DocumentRoot /usr/local/apache/htdocsAccessFileName .htaccessAllowOverride All

 二、需求

 需求:限制/usr/local/apache/htdocs/usage/目录的访问,只允许用户"admin"以口令"12345678"访问此目录。

 三、使用htpasswd建立用户文件

 htpasswd -c /usr/local/apache/.htpasswd admin

 此程序会询问用户"admin"的口令,你输入"12345678",两次生效。

 四、建立。htaccess文件

 用vi在/usr/local/apache/htdocs/usage/目录下建立一个文件。htaccess,写入以下几行:

 AuthName admin-onlyAuthType BasicAuthUserFile /usr/local/apache/.htpasswdrequire user admin

 五、测试

 这时候通过浏览器访问http://www.test.com/usage就会弹出框请求输入用户名和口令,这时候输入admin、12345678就可以才可以访问该目录。





共2页: 上一页 [1] [2] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐