ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:25.50KB ,
资源ID:231210      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/231210.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux服务器Apache环境部署手册.doc)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Linux服务器Apache环境部署手册.doc

1、Linux服务器Apache环境部署手册2012年3月27日第一部分、概况1、服务器操作系统:Centos 6.0服务器需要安装gcc (#gcc -v)2、安装方式Apache采用tar包编译安装,安装目录/usr/local/apache3、网页文件所在目录apache/htdocs/第二部分、详细步骤一、apache检查1、检测系统是否安装Apache或者自带Apache服务器。执行命令:#rpm qa | grep httpd或#rpm -qa | grep -i httpd如果没有说明你不是用rpm安装Apache如果系统已经安装则执行Apache服务的卸载,执行命令:#rpm -e

2、 XXX(XXX表示上面命令列出的已安装的Apache服务。)如果在删除的过程中提示因为一些依赖关系无法删除,请用如下命令:#rpm -e -nodeps XXX2、在Centos中新增用户和用户组,命令如下:#groupadd apache#useradd -g apache apache(安装和启动都要用root用户,启动后apache的派生进程会自动切换到非root用户)二、apache安装1、下载源码包httpd-2.0.63.tar.gz http:/httpd.apache.org/download.cgi2、解压tar zxvf httpd-2.0.63.tar.gz3、编译ap

3、achecd ./apache/httpd-2.0.63./configure -prefix=/usr/local/apache -enable-modules=most -enable-mods-shared=all -enable-so(-enable-modules=most表示将大部分模块静态编译到httpd二进制文件中;-enable-mods-shared=all表示动态加载所有模块,如果去掉-shared,就是静态加载所有模块。)makemake install4、编译rewrite模块进入Apache源码目录:cd ./apache/httpd-2.0.63cd module

4、s/mappers/usr/local/apache/bin/apxs -a -i -c mod_rewrite.c5、复制控制脚本并建立启动项cp /usr/local/apache/bin/apachectl /etc/init.d/httpdvi /etc/rc.d/rc.local添加内容:service httpd start启动:service httpd start停止:service httpd stop重启:service httpd restart6、验证安装 进入安装后目录:cd /usr/local/apache/bin检查进程模式:./apachectl -lComp

5、iled in modules:core.cwork.chttp_core.cmod_so.c7、启动Apache 进入Apache命令目录:cd /usr/local/apache/bin./apachectl start或用service启动:service httpd start8、验证Apache打开浏览器,输入http:/webip地址,出现如下页面表示Apache安装成功!It works !(查看进程: # ps -ef|grep http)9、停止Apache 进入Apache命令目录:cd /usr/local/apache/bin./apachectl stop或用serv

6、ice停止:service httpd stop10、重启Apache 进入Apache命令目录:cd /usr/local/apache/bin./apachectl restart或用service重启:service httpd restart三、使用cronolog实现日志轮循首先需要下载和安装cronolog,可以到http:/www.cronolog.org下载最新版本的cronolog。下载完毕以后,解压安装即可,方法如下所示: rootmail root# tar xvfz cronolog-1.6.2.tar.gzrootmail root# cd cronolog-1.6.

7、2rootmail cronolog-1.6.2# ./configurerootmail cronolog-1.6.2# makerootmail cronolog-1.6.2# make checkrootmail cronolog-1.6.2# make install 这就完成了cronolog的配置和安装,默认情况下cronolog是安装在/usr/local/sbin下。 修改apache日志配置命令如下所示: CustomLog |/usr/local/sbin/cronolog /usr/apache/logs/%w/access_log combined 这里%w表示按照日期

8、星期几在不同的目录下保存日志,这种方式会保存一周的日志。为了进行日志分析,需要每天将该日志文件拷贝(或移动,如果不希望保存一周的日志)到一个固定的位置以方便日志分析统计文件进行处理,实用crontab e,如下添加定时任务: 5 0 * * * /bin/mv /usr/apache/logs/date -v-1d +%w/access_log /backup/Apache/logs/access_log/access_log_yesterday 这样再使用日志统计分析程序的对文件access_log_yesterday进行处理。四、Apache服务器防范DoS攻击可通过编辑httpd.con

9、f文件的具体参数来防范拒绝服务攻击,或减少伤害程度:Timeout值:设置成300或更少KeepAlive:设置成KeepAlive ONKeepAliveTimeout值:设置为15或更少StartServers:介于5和10之间MinSpareServers值:介于5和10MaxSpareServers值:为10或以下MaxKeepAliveRequests值:不等于0MaxSpareServers值:为10或以下MaxClient值:256或更少隐藏和伪装Apache的版本:Serversignature offServertokens prod注:编辑、保存httpd.conf文件后,需要重启Apache

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1