資源描述:
《Linux下Nginx+PHP+MySQL配置(圖)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、http://wenku.baidu.com/view/0aa6c28fcc22bcd126ff0c49.htmlNginx是一個(gè)高性能的HTTP和反向代理服務(wù)器,同時(shí)還是IMAP/POP3/SMTP代理服務(wù)器,該程序由俄羅斯Rambler.ru站點(diǎn)開發(fā),Nginx因?yàn)樾阅芊€(wěn)定、低系統(tǒng)資源消耗而聞名,近幾年Nginx在國內(nèi)已經(jīng)成炙熱化狀態(tài),比如像騰訊、網(wǎng)易、51CTO、迅雷、當(dāng)當(dāng)網(wǎng)、51、人人網(wǎng)等諸多大型網(wǎng)站都已經(jīng)使用Nginx來做Web服務(wù)器,所以我們要學(xué)會(huì)運(yùn)用Nginx還是非常有必要的,下面我們一起來看一下Nginx是如何在Linux平臺(tái)上搭建的?安裝前首先使用yum命令安裝、
2、升級(jí)所需的程序庫yum-yinstallgccgcc-c++autoconf用來自動(dòng)配置源碼的GNU工具libjpeglibjpeg-devel使用libjpeg庫的程序的開發(fā)庫libpnglibpng-devel開發(fā)處理PNG圖像格式文件程序的開發(fā)工具freetypefreetype-develfreetype的開發(fā)庫和頭文件libxml2libxml2-devel開發(fā)XML和HTML程序所需的庫、包含文件等等zlibzlib-develZlib開發(fā)的頭文件和庫glibcglibc-devel使用標(biāo)準(zhǔn)C函數(shù)庫進(jìn)行開發(fā)所需的目標(biāo)文件glib2glib2-devel
3、GIMP工具包(GTK+)和GIMP繪圖包(GDK)支持庫bzip2bzip2-devel開發(fā)使用bzip2的應(yīng)用程序所需的頭文件和庫ncursesncurses-develcurlcurl-devel用Libcurl構(gòu)建程序所需的文件ssse2fsprogse2fsprogs-develkrb5krb5-devel編譯Kerberos5程序所需要的文件libidnlibidn-devellibbin庫的開發(fā)文件opensslopenssl-develOpenSSL是一個(gè)支持加密術(shù)的工具包,。。openldapopenldap-develOpenLDAP的開發(fā)庫和
4、頭文件nss_ldapopenldap-clientsOpenopenldap-serversncursesncurses-devel
curlcurl-devel一、安裝MySQL???????目前web服務(wù)器已經(jīng)很少有跑靜態(tài)頁面的,如果要跑動(dòng)態(tài)網(wǎng)站那當(dāng)然就離不開數(shù)據(jù)庫,雖然在以前文章中有寫MySQL是怎么安裝的,但是感覺好久沒裝MySQL,現(xiàn)在只把步驟貼出來,就不做過多的講解了#useraddmysql#tarzxvfmysql-5.0.40.tar.gz#cdmysql-5.0.40#./configure--prefix=/usr/local/mysql--with-ex
5、tar-charsets=all#make&&makeinstall#/usr/local/mysql/bin/mysql_install_db--user=mysql//初始化MySQL數(shù)據(jù)庫#chown-Rmysql/usr/local/mysql/var#/usr/local/mysql/bin/mysqld_safe&?????????//啟動(dòng)MySQL(&是指放入后臺(tái)工作)#/usr/local/mysql/bin/mysqladmin-urootpassword123456???//設(shè)置MySQL密碼#cpsupport-files/my-medium.cnf/etc/
6、my.cnf#echo"/usr/local/mysql/bin/mysqld_safe&">>/etc/rc.local??Nginx交流QQ群:121154245歡迎大家加入交流二、安裝PCRE????????PCRE是perl所用到的正則表達(dá)式,目的是讓所裝的軟件支持正則表達(dá)式。默認(rèn)情況下,Nginx只處理靜態(tài)的網(wǎng)頁請(qǐng)求,也就是html.如果是來自動(dòng)態(tài)的網(wǎng)頁請(qǐng)求,比如*.php,那么Nginx就要根據(jù)正則表達(dá)式查詢路徑,然后把*.PHP交給PHP去處理#rpm-qa
7、greppcre?????????????//查詢系統(tǒng)中有沒有安裝PCRE,一般裝系統(tǒng)是默認(rèn)裝有,所以我們要?jiǎng)h
8、掉系統(tǒng)自帶的#cp/lib/libpcre.so.0/???????????//在刪除系統(tǒng)自帶的PCRE之前,要先備份一下libpcre.so.0這個(gè)文件,因?yàn)镽PM包的關(guān)聯(lián)性太強(qiáng),在刪除后沒libpcre.so.0這個(gè)文件時(shí)我們裝PCRE是裝不上的#rpm-e--nodepspcre-6.6-1.1??????????//刪除系統(tǒng)自帶的PCRE#tarzxvfpcre-8.00.tar.gz#cdpcre-8.00#cp/libpcre.so.0/lib/?????