国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Nginx > 正文

Ubuntu中Nginx的安裝與配置詳細說明

2024-08-30 12:22:19
字體:
供稿:網(wǎng)友
本篇文章小編為大家介紹,Ubuntu中Nginx的安裝與配置詳細說明。需要的朋友參考下

1.Nginx介紹

     Nginx是一個非常輕量級的HTTP服務器,Nginx,它的發(fā)音為“engine X”, 是一個高性能的HTTP和

反向代理服務器,同時也是一個IMAP/POP3/SMTP 代理服務器。

2.對PHP支持

     目前各種web 服務器對PHP的支持一共有三種:

   (1)通過web 服務器內(nèi)置的模塊來實現(xiàn),例如Apache的mod_php5,類似的Apache內(nèi)置的mod_perl

可以對perl支持。

   (2)通過CGI來實現(xiàn),這個就好比之前perl的CGI,該種方式的缺點是性能差,因為每次服務器遇到

這些腳本都需要重新啟動腳本解析器來執(zhí)行腳本然后將結(jié)果返回給服務器;

另一方面就是不太安全;該方面幾乎很少使用了。

   (3)最新出現(xiàn)一種叫做FastCGI。所謂FastCGI就是對CGI的改進。它一般采用C/S結(jié)構,一般腳本處理器

會啟動一個或者多個daemon進程,每次web 服務器遇到腳本的時候,直接交付給FastCGI的進程來執(zhí)行,然后

將得到的結(jié)果(通常為html)返回給瀏覽器。

2.1 Apache+mod_php模式

     我們很久一段時間使用經(jīng)典的Apache+mod_php。

     Apache對PHP的支持是通過Apache的模塊來支持的。如果從源代碼編譯安裝PHP的話,如果希望Apache支持

PHP的話,在./configure步驟需要指定--with-apxs2=/usr/local/apache2/bin/apxs 表示告訴編譯器通過

Apache的mod_php5/apxs來提供對PHP5的解析;而且在最后一步make install的時候我們會看到將動態(tài)鏈接庫

libphp5.so拷貝到apache2的安裝目錄的modules目錄下,并且還需要在httpd.conf配置文件中添加LoadModule

語句來動態(tài)將libphp5.so模塊加載進來,從而實現(xiàn)Apache對php的支持。

2.2 Nginx+FastCGI模式

     Nginx完全是輕量級的,必須借助第三方的FastCGI處理器才可以對PHP進行解析,因此其實這樣看來Nginx是

非常靈活的,它可以和任何第三方提供解析的處理器實現(xiàn)連接從而實現(xiàn)對PHP的解析(在nginx.conf中很容易設置)。

     Nginx可以使用spwan-fcgi。在早期版本中需要安裝lighttpd,但是在9.10版本以后直接安裝spawn-fcgi就可以。

現(xiàn)在出現(xiàn)了新的第三方的PHP的FastCGI處理器,叫做PHP-FPM,可以了解一下。本文是基于spawn-fcgi實現(xiàn)對

PHP模塊的支持。

2.3 安裝FastCGI

      /usr/bin/spawn-fcgi這個文件來管理 FastCGI,它原屬于lighttpd這個包里面,但 9.10 后,spawn-fcgi

被分離出來單獨成包。

   (1)使用apt-get在線安裝命令如下:

         $sudo apt-get install spawn-fcgi

   (2)源代碼安裝如下,下載地址為:

         http://www.lighttpd.net/download/spawn-fcgi-1.6.3.tar.gz

         解壓縮以后,進入目錄下執(zhí)行如下安裝命令:

         $./configure

         $make

         $make install

        安裝之后,spawn-fcgi命令就可以直接使用了,它的可執(zhí)行文件在/usr/local/bin/spawn-fcgi。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 林周县| 永善县| 湘阴县| 满城县| 大埔县| 宁河县| 望谟县| 琼海市| 虎林市| 元朗区| 宜良县| 博乐市| 忻州市| 绥中县| 嘉善县| 衡水市| 肇州县| 博客| 岫岩| 安徽省| 巨鹿县| 崇文区| 乐清市| 门头沟区| 大余县| 成安县| 苍山县| 霍城县| 乌什县| 乌审旗| 多伦县| 阿克| 秦皇岛市| 秦安县| 桐庐县| 延庆县| 稷山县| 三江| 石河子市| 临漳县| 丹凤县|