lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置

lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置

ID:8808578

大小:38.86 KB

頁數(shù):16頁

時間:2018-04-08

lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置_第1頁
lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置_第2頁
lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置_第3頁
lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置_第4頁
lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置_第5頁
資源描述:

《lnmp(linuxnginxmysqlphp)服務(wù)器環(huán)境配置》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、LNMP(linux+nginx+mysql+php)服務(wù)器環(huán)境配置一、簡介  Nginx是俄羅斯人編寫的十分輕量級的HTTP服務(wù)器,Nginx,它的發(fā)音為“engineX”,是一個高性能的HTTP和反向代理服務(wù)器,同時也是一個IMAP/POP3/SMTP代理服務(wù)器.Nginx是由俄羅斯人IgorSysoev為俄羅斯訪問量第二的Rambler.ru站點(diǎn)開發(fā)的,它已經(jīng)在該站點(diǎn)運(yùn)行超過三年了。IgorSysoev在建立的項目時,使用基于BSD許可?! ≡诟卟l(fā)連接的情況下,Nginx是Apache服務(wù)器不錯的替代品。Nginx同時也可以作為7層負(fù)載均衡服

2、務(wù)器來使用。Nginx0.8.46+PHP5.2.14(FastCGI)可以承受3萬以上的并發(fā)連接數(shù),相當(dāng)于同等環(huán)境下Apache的10倍?! ginx超越Apache的高性能和穩(wěn)定性,使得國內(nèi)使用Nginx作為Web服務(wù)器的網(wǎng)站也越來越多,其中包括新浪博客、新浪播客、網(wǎng)易新聞、騰訊網(wǎng)、搜狐博客等門戶網(wǎng)站頻道,六間房、56.com等視頻分享網(wǎng)站,Discuz!官方論壇、水木社區(qū)等知名論壇,盛大在線、金山逍遙網(wǎng)等網(wǎng)絡(luò)游戲網(wǎng)站,豆瓣、人人網(wǎng)、YUPOO相冊、金山愛詞霸、迅雷在線等新興Web2.0網(wǎng)站?! 槭裁碞ginx的性能要比Apache高得多?這

3、得益于Nginx使用了最新的epoll(Linux2.6內(nèi)核)和kqueue(freebsd)網(wǎng)絡(luò)I/O模型,而Apache則使用的是傳統(tǒng)的select模型。目前Linux下能夠承受高并發(fā)訪問的Squid、Memcached都采用的是epoll網(wǎng)絡(luò)I/O模型?! √幚泶罅康倪B接的讀寫,Apache所采用的select網(wǎng)絡(luò)I/O模型非常低效。下面用一個比喻來解析Apache采用的select模型和Nginx采用的epoll模型進(jìn)行之間的區(qū)別:  假設(shè)你在大學(xué)讀書,住的宿舍樓有很多間房間,你的朋友要來找你。select版宿管大媽就會帶著你的朋友挨個房間去

4、找,直到找到你為止。而epoll版宿管大媽會先記下每位同學(xué)的房間號,你的朋友來時,只需告訴你的朋友你住在哪個房間即可,不用親自帶著你的朋友滿大樓找人。如果來了10000個人,都要找自己住這棟樓的同學(xué)時,select版和epoll版宿管大媽,誰的效率更高,不言自明。同理,在高并發(fā)服務(wù)器中,輪詢I/O是最耗時間的操作之一,select和epoll的性能誰的性能更高,同樣十分明了。???  Nginx的官方中文維基:http://wiki.nginx.org/NginxChs二、系統(tǒng)環(huán)境系統(tǒng)平臺:RHEL5.4(系統(tǒng)要求:Linux2.6+內(nèi)核)Nginx

5、版本:nginx/1.0.15Mysql版本:5.1.35-logSourcedistributionPhp版本:php-5.2.10三、安裝準(zhǔn)備1、獲取相關(guān)開源程序并安裝RedHat等其他Linux發(fā)行版可從安裝光盤中找到這些程序庫的RPM包RedHat可以直接利用CentOS的RPM包安裝??梢杂胷pm安裝以下包,如有關(guān)聯(lián)包,安裝時一起安裝。gccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develzlibzl

6、ib-develglibcglibc-develglib2glib2-develbzip2bzip2-develncursesncurses-develcurlcurl-devele2fsprogse2fsprogs-develkrb5krb5-devellibidnlibidn-developensslopenssl-developenldapopenldap-develnss_ldapopenldap-clientsopenldap-servers以上包如果安裝了的話,不需要再安裝了。2、RPM包搜索網(wǎng)站http://rpm.pbone.net/

7、http://www.rpmfind.net/http://code.google.com/p/zed-lnmp/3、nginx軟件包準(zhǔn)備Nginx所需要的軟件包可以從下面位置獲取,也可以記住名字在google中搜索。nginx-0.7.61.tar.gzphp-5.2.10.tar.gzphp-5.2.10-fpm-0.5.11.diff.gzmysql-5.1.35.tar.gzlibiconv-1.13.tar.gzlibmcrypt-2.5.8.tar.gzmcrypt-2.6.8.tar.gzmemcache-2.2.5.tgzmhash-

8、0.9.9.9.tar.gzpcre-7.9.tar.gzeaccelerator-0.9.5.3.tar.

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。