- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
构建性能优越、安全Web服务器
一、阐述
在工作中,自己接触较多的Web服务器软件主要是Apache、Nginx、lighttpd,而且它们都是开源的软件;其中Aapache是用的最多的Web Server software。Apache(Apache Http Server)作为排名第一的Web服务器软件,它可以运行在几乎所有的Windows/Linux/unix平台,由于其跨平台和安全性被广泛使用,是最流行的Web服务器软件之一。关于Apache的特性,不再累赘,写此篇文档主要是想通过Apache自带模块与第三方模块:mod_expires、mod_deflate、mpm_worker_module、mod_evasive优化服务器的性能,增加服务器安全。
应用环境
操作系统:
[root@Web_Server ~]# lsb_release -d
Description: CentOS release 5.8 (Final)
平台:
[root@Web_Server ~]# uname -m
x86_64
内核:
[root@Web_Server ~]# uname -r
2.6.18-308.el5
环境:
[root@Web_Server ~]# dmidecode -s system-product-name
VMware Virtual Platform -- VMware 虚拟机
应用软件下载
Apahce官方网站:/apache/httpd/httpd-2.2.23.tar.gz
国内镜像站点(sohu):
MySQL下载地址:/mysql/MySQL-5.5/mysql-5.5.30.tar.gz
PHP 下载地址:/php/php-5.3.10.tar.gz
Apache防DDos模块:
/url.php?url=/blog/wp-content/uploads/2010/02/mod_evasive_1.10.1.tar.gz
提示:
关于应用软件的下载方式,你可以通过VMware以Wget的方式直接下载到某个目录下,前提是你的VMware虚拟机能够访问互联网,二者是先下载至本地,然后上传至VMware虚拟机,在此推荐使用sourceCRT远程软件;关于两者的用法如下所示:
1)Wget的方式
[root@Web_Server ~]# mkdir /downsource #存放软件的目录,统一管理
[root@Web_Server ~]# cd /downsource/ #切换目录
[root@Web_Server downsource]# wget /apache/httpd-2.2.23.tar.gz
--2013-06-18 00:57:39-- /apache/httpd-2.2.23.tar.gz
?y?ú?a???÷?ú ... 0
Connecting to |0|:80... ò?á??ó?£
ò?·¢3? HTTP ???ó£??y?úμè′y??ó|... 200 OK
3¤?è£o7374712 (7.0M) [application/octet-stream]
Saving to: `httpd-2.2.23.tar.gz
100%[==========================================================================================] 7,374,712 238K/s in 35s
2013-06-18 00:58:15 (206 KB/s) - `httpd-2.2.23.tar.gz saved [7374712/7374712]
[root@Web_Server downsource]# ll #以长列的形式显示结果
-rw-r--r-- 1 root root 7374712 2012-09-11 httpd-2.2.23.tar.gz
通过SourceCRT的方式上传至服务器
为让SourceCRT支持上方的功能,在你的VMware中还需安装lrzsz的软件包,通过rz上传、sz下载文件,操作方式如下:
[root@Web_Server downsource]# yum list all lrzsz #查询lrzsz软件包是否已安装
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Installed Packages #已安装的软件包
lrzsz.x86_64 0.12.20-22.1 installed
提示:若发现
文档评论(0)