FreeBSDorCentOS安装NginxPhpMySQL
36页1、安装 - FreeBSD + Nginx 环境搭建教程(推荐)返回主目录返回上级目录 前言:本文是关于如何搭建基于“FreeBSD7.2 + Nginx0.8.24 + PHP5.2.11(FastCGI) + GD2.0.53 + ZendOptimizer3.3.9 + Mysql5.1.40 + 系统优化 + 防ddos攻击”高性能、高负载Web服务器的文章,安装方式为源代码安装。 Ports 方式安装请参考: 文档目录 为什么要选择 FreeBSD? 为什么要选择 Nginx? 安装 FreeBSD7.2 获取相关开源软件包 安装 安装 Nginx安装 pcre8.00安装 安装 安装 GD安装安装安装 jpeg7安装安装 安装 PHP安装 libiconv1.13安装 php5.2.11(FastCGI模式)安装 测试 系统优化 防ddos攻击为什么要选择 FreeBSD?官方网站: 中文网站:FreeBSD是一个优秀的unix操作系统,基于宽松的BSD协议,是完美的企业级操作系统,以重点突出性能和安全而闻名,行业领先的企业多年以来一直使用FreeBSD服务器。具有同所有其它
2、开源软件操作系统竞争的高级性能。 1. Unix兼容性强2. 速度快3. 极其稳定、可靠4. 强大的网络功能5. 多用户、多任务6. 使用方便(按照极好的说明文件操作)为什么要选择 Nginx?Nginx(engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。Nginx 是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,它已经在该站点运行超过四年多了。Igor 将源代码以类BSD许可证的形式发布。自Nginx 发布四年来,Nginx 已经因为它的稳定性、丰富的功能集、 示例配置文件和低系统资源的消耗而闻名了。目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。 新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。Nginx 是一个很牛的高性能Web和反向代理服务器, 它具有有很多非常优越的特性: 在高连接并发的情况下,Nginx是Apache服务器不错的替代品: Nginx在美国是做虚拟主机生意的老板们
3、经常选择的软件平台之一. 能够支持高达 50,000 个并发连接数的响应, 感谢Nginx为我们选择了epoll and kqueue作为开发模型; 内存消耗少:在3万并发连接下,开启10个Nginx进程消耗150M左右内存(15M*10); 不要钱:Nginx为开源软件,可以免费使用。而购买F5 BIG-IP、NetScaler等硬件负载均衡交换机刚需要十多万至几十万元人民币; Nginx作为负载均衡服务器: Nginx 既可以在内部直接支持Rails和PHP程序对外进行服务, 也可以支持作为HTTP代理服务器对外进行服务. Nginx采用C进行编写, 不论是系统资源开销还是CPU使用效率都比Perlbal要好很多; 作为邮件代理服务器: Nginx 同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也是作为邮件代理服务器),Last.fm描述了成功并且美妙的使用经验; Nginx 是一个 #installation 安装 非常的简单 ,配置文件?非常简洁(还能够支持perl语法),Bugs非常少的服务器: Nginx 启动特别容易, 并且几乎可以做到7*24不间断运行
4、,即使运行数个月也不需要重新启动. 你还能够不间断服务的情况下进行软件版本的升级; 稳定性高:用于反向代理,宕机的概率微乎其微。4GB内存的服务器+Apache(prefork模式)一般只能处理3000个并发连接,因为它们将占用3GB以上的内存,还得为系统预留1GB的内存。 Nginx 0.7.51 + PHP 5.2.8 (FastCGI) 服务器在3万并发连接下,开启的10个Nginx进程消耗150M内存(15M*10=150M),开启的64个php-cgi进程消耗1280M内存(20M*64=1280M),加上系统自身消耗的内存,总共消耗不到2GB内存。如果服务器内存较小,完全可以只开启25个php-cgi进程,这样php-cgi消耗的总内存数才500M。为什么Nginx的性能要比Apache高得多?这得益于Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的select模型。目前Linux下能够承受高并发访问的Squid、Memcached都采用的是epoll网络I/O模型。处理大量的连接的读写
《FreeBSDorCentOS安装NginxPhpMySQL》由会员桔****分享,可在线阅读,更多相关《FreeBSDorCentOS安装NginxPhpMySQL》请在金锄头文库上搜索。
服装企业市场营销计划书(七篇).doc
装修合同精编版(3篇).doc
酒水销售公司管理制度
工程合作协议样本(三篇).doc
2023年云南省保山市施甸县太平镇地理村社区工作人员考试模拟题及答案
凿井施工组织设计
220千伏坦界输变电工程安健环管理策划施工方案范本
会计基础试题及答案财务处理程序
2023年关于种植合同合集6篇
消防安全教育活动心得总结(2篇).doc
2022年广西省安全员C证资格考试题库及模拟卷含参考答案40
环境协议书作文
2023年天津市宝坻区口东镇大张村社区工作人员考试模拟试题及答案
缆索护栏介绍
关于离婚协议书常样本(7篇)
沈阳出版社二年级信息技术上册教案
专业求职信3篇
人员评估及发展计划
精装修房屋租赁合同标准样本(8篇)
《称象》教学设计
2024-01-06 10页
2023-04-19 4页
2023-12-15 7页
2022-12-19 13页
2022-10-17 52页
2023-11-10 7页
2023-05-28 12页
2024-01-25 5页
2023-12-08 13页
2023-11-10 10页