国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 宜宾县| 斗六市| 临潭县| 股票| 潞西市| 大安市| 云安县| 眉山市| 平遥县| 南通市| 普安县| 石狮市| 西城区| 剑河县| 山阴县| 建宁县| 西畴县| 屏东市| 都江堰市| 宜川县| 甘南县| 朝阳市| 黄大仙区| 泰州市| 亳州市| 杭州市| 新竹市| 阳西县| 凌海市| 景泰县| 永兴县| 克山县| 京山县| 松滋市| 望奎县| 溆浦县| 阿尔山市| 诸暨市| 格尔木市| 南涧| 大港区|