一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁服務器類Web服務器 → Ubuntu中Nginx服務器安裝配置教程

Ubuntu中Nginx服務器安裝配置教程

我要評論 2013/04/02 11:53:17 來源:綠色資源網 編輯:www.makmong.com [ ] 評論:0 點擊:252次

Nginx是一個非常輕量級的HTTP服務器,也是一個高性能的HTTP和反向代理服務器,同時還是一個IMAP/POP3/SMTP 代理服務器。

1.對PHP支持

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

(1)通過web 服務器內置的模塊來實現,例如Apache的mod_php5,類似的Apache內置的mod_perl可以對perl支持。

(2)通過CGI來實現,這個就好比之前perl的CGI,該種方式的缺點是性能差,因為每次服務器遇到這些腳本都需要重新啟動腳本解析器來執行腳本然后將結果返回給服務器;另一方面就是不太安全;該方面幾乎很少使用了。

(3)最新出現一種叫做FastCGI。所謂FastCGI就是對CGI的改進。它一般采用C/S結構,一般腳本處理器會啟動一個或者多個daemon進程,每次web 服務器遇到腳本的時候,直接交付給FastCGI的進程來執行,然后將得到的結果(通常為html)返回給瀏覽器。

1.1 Apache+mod_php模式

我們很久一段時間使用經典的Apache+mod_php。

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

在./configure步驟需要指定--with-apxs2=/usr/local/apache2/bin/apxs 表示告訴編譯器通過Apache的mod_php5/apxs來提供

對PHP5的解析;而且在最后一步make install的時候我們會看到將動態鏈接庫libphp5.so拷貝到apache2的安裝目錄的modules目錄

下,并且還需要在httpd.conf配置文件中添加LoadModule語句來動態將libphp5.so 模塊加載進來,從而實現Apache對php的支持。

1.2 Nginx+FastCGI模式

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

和任何第三方提供解析的處理器實現連接從而實現對PHP的解析(在nginx.conf中很容易設置)。

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

第三方的PHP的FastCGI處理器,叫做PHP-FPM,可以了解一下。本文是基于spawn-fcgi實現對PHP模塊的支持。

1.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

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

$./configure

$make

$make install

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

2.Nginx安裝

2.1安裝Nginx

(1)在線安裝

$sudo apt-get install nginx

Nginx的版本是1.2.1

ubuntu安裝Nginx之后的文件結構大致為:

所有的配置文件都在/etc/nginx下,并且每個虛擬主機已經安排在了/etc/nginx/sites-available下

啟動程序文件在/usr/sbin/nginx

日志放在了/var/log/nginx中,分別是access.log和error.log

并已經在/etc/init.d/下創建了啟動腳本nginx

默認的虛擬主機的目錄設置在了/usr/share/nginx/www

(2)源代碼安裝

下載地址:http://nginx.org/download/

我這里下載的是 nginx-1.3.9.tar.gz,安裝過程很簡單,如下:

$./configure

$make

$make install

安裝成功之后,nginx放置在/usr/local/nginx目錄下,主要的配置文件為conf目錄下的nginx.conf,nginx的啟動文件在sbin目錄

下的nginx文件。

2.2啟動Nginx

(1)在線安裝的啟動過程

$sudo /etc/init.d/nginx start

(2)源代碼安裝的啟動過程

$cd /usr/local/nginx

$sbin/nginx

然后就可以訪問了,http://localhost/, 一切正常!如果不能訪問,先不要繼續,看看是什么原因,解決之后再繼續。

如果你的機器同時安裝了Apache,那上面的訪問方式就不能使用了,而且nginx都可能啟動不了,這是因為它們都是用了80這個端口。我們這里將nginx的端口修改為8080,這里主要修改nginx的配置文件nginx.conf,將一下這一行

listen 80;

修改為

listen 8080;

然后就可以訪問了,http://localhost:8080/。

23安裝PHP和MySQL

$sudo apt-get install php5-cliphp5-cgimysql-server php5-mysql

2.4測試Nginx對PHP的支持

(1)重新啟動nginx:

$/etc/init.d/nginx restart

(2)啟動FastCGI:

$spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi

spawn-fcgi啟動出現錯誤時,查看php-cgi是否安裝,如果么有的話,安裝php5-cgi。

$sudo apt-get install php5-cgi

(3)測試

打開http://localhost/phpinfo.php

3.Nginx配置

Nginx的配置文件是/etc/nginx/nginx.conf,其中設置了一些必要的參數,我們發現其中這樣的語句:

include /etc/nginx/sites-enabled/*

可以看出/etc/nginx/sites-enabled/default文件也是一個核心的配置文件,其中包含了主要的配置信息,如服務器跟目錄、服務器名稱、location信息和server信息。

對于源代碼安裝的nginx,配置文件為/usr/local/nginx/conf/nginx.conf。

下面主要說明location的匹配規則:

(1)= 前綴的指令嚴格匹配這個查詢。如果找到,停止搜索。

(2)剩下的常規字符串,最長的匹配優先使用。如果這個匹配使用 ^~ 前綴,搜索停止。

(3)正則表達式,按配置文件里的順序,第一個匹配的被使用。

(4)如果第三步產生匹配,則使用這個結果。否則使用第二步的匹配結果。

在location中可以使用常規字符串和正則表達式。

如果使用正則表達式,你必須使用以下規則:

(1)~* 前綴選擇不區分大小寫的匹配

(2)~ 選擇區分大小寫的匹配

例子:

location = / {

    # 只匹配 / 查詢。

    [ configuration A ]
}

  location / {

    # 匹配任何查詢,因為所有請求都以 / 開頭。

# 但是正則表達式規則和長的塊規則將被優先和查詢匹配。

    [ configuration B ]

  }

  location ^~ /images/ {

    # 匹配任何以 /images/ 開頭的任何查詢并且停止搜索。

# 任何正則表達式將不會被測試。

    [ configuration C ]

  }

  location ~* \.(gif|jpg|jpeg)$ {

# 匹配任何以 gif、jpg 或 jpeg 結尾的請求。

# 然而所有 /images/ 目錄的請求將使用 Configuration C。

   [ configuration D ]

  }

這里你還要對正則表達式有一定的了解!??!

關鍵詞:Ubuntu,Nginx服務器

閱讀本文后您有什么感想? 已有 人給出評價!

  • 1 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
亚洲欧美日韩国产中文| 国产一区美女| 久久狠狠一本精品综合网| 妖精成人www高清在线观看| 亚洲无线一线二线三线区别av| 欧美日韩视频在线一区二区观看视频| 久久琪琪电影院| 葵司免费一区二区三区四区五区| 欧美日韩在线视频首页| 欧美激情网站在线观看| 精品av久久久久电影| 国产精品亚洲аv天堂网| 美女精品一区| 欧美日韩亚洲免费| 一区二区三区回区在观看免费视频| 精品99视频| 欧美一激情一区二区三区| 欧美日韩亚洲一区二区三区在线观看| 小辣椒精品导航| 一区二区亚洲精品国产| 91久久线看在观草草青青| 国产免费成人| 国产精品免费福利| 亚洲片区在线| 国内一区二区三区在线视频| 亚洲女ⅴideoshd黑人| 欧美日韩一区二区三区在线| 欧美影院一区| 两个人的视频www国产精品| 亚洲激情影视| 国模精品一区二区三区| 亚洲国产福利在线| 好男人免费精品视频| 极品少妇一区二区三区| 久久久无码精品亚洲日韩按摩| 国内一区二区在线视频观看| 久久亚洲影院| 亚洲女与黑人做爰| 免费在线日韩av| 欧美日韩在线播放| 国产精品久久久久久久久| 欧美大成色www永久网站婷| 亚洲七七久久综合桃花剧情介绍| 欧美新色视频| 国产精品狼人久久影院观看方式| 欧美性淫爽ww久久久久无| 午夜欧美大尺度福利影院在线看| 男女av一区三区二区色多| 欧美午夜视频一区二区| 欧美mv日韩mv国产网站| 国产综合亚洲精品一区二| 99在线|亚洲一区二区| 黄色资源网久久资源365| 国产精品亚洲视频| 亚洲国产91精品在线观看| 依依成人综合视频| 久久久噜噜噜久久久| 国产精品国产馆在线真实露脸| 国产日韩欧美精品一区| 一区二区三区免费观看| 欧美人成网站| 亚洲电影av在线| 欧美日韩高清在线观看| 亚洲午夜激情在线| 国产日韩欧美制服另类| 亚洲日本中文| 日韩视频免费观看高清在线视频| 久久久999精品| 国产女主播一区| 国产日韩欧美在线视频观看| 免费成人在线观看视频| 欧美日韩一区二区三区视频| 欧美三区视频| 激情欧美一区二区三区在线观看| 亚洲黄色av一区| 国产精品久久久久久久第一福利| 欧美精品日韩三级| 免费观看成人| 欧美在线播放一区| 亚洲一区二区三区中文字幕在线| 美女主播精品视频一二三四| 亚洲一区二区三区四区中文| 一区二区三区欧美在线观看| 欧美深夜福利| 日韩视频专区| 久久综合福利| 日韩亚洲欧美一区| 久久国产精彩视频| 在线观看三级视频欧美| 欧美在线视频全部完| 亚洲欧美日韩中文播放| 国产酒店精品激情| 欧美三级视频在线| 国产精品私拍pans大尺度在线| 精品动漫3d一区二区三区| 国产精品成av人在线视午夜片| 在线观看欧美日韩国产| 欧美韩日精品| 国产主播一区二区三区| 亚洲一区中文| 久久精品一区二区三区中文字幕| 久久疯狂做爰流白浆xx| 国产精品jizz在线观看美国| 久久久久国色av免费看影院| 亚洲乱码国产乱码精品精98午夜| 欧美精品在线观看一区二区| 欧美日韩午夜视频在线观看| 欧美成人在线网站| 久久久久国色av免费看影院| 国产一区二区三区在线播放免费观看| 久久精品99无色码中文字幕| 久久网站热最新地址| 国产主播一区二区三区| 蜜桃久久av| 免费成人黄色片| 欧美日韩影院| 欧美一区二区三区免费视| 久久久777| 久久九九国产精品怡红院| 久久av红桃一区二区小说| 亚洲人成77777在线观看网| 黄色日韩网站| 亚洲精品日韩精品| 亚洲激情成人| 亚洲国产aⅴ天堂久久| 另类图片国产| 男人的天堂亚洲在线| 一本色道久久88综合日韩精品| 欧美日韩在线视频首页| 国产欧美一区二区精品性| 欧美激情久久久久久| 欧美夜福利tv在线| 免费成人在线观看视频| 一区二区三区欧美在线| 久久久久综合网| 国产伪娘ts一区| 国产精品久久久久久久久免费| 亚洲女同同性videoxma| 国产日韩精品一区二区三区| 亚洲一区二区三区精品视频| 国产亚洲欧洲一区高清在线观看| 国产精品美女一区二区| 99国产成+人+综合+亚洲欧美| 日韩视频亚洲视频| 亚洲国产综合在线看不卡| 狠狠久久亚洲欧美| 久久综合九九| 欧美一区二粉嫩精品国产一线天| 亚洲国产欧美国产综合一区| 99精品黄色片免费大全| 欧美一区二区网站| 在线不卡免费欧美| 久久福利资源站| 欧美一级视频精品观看| 国产精品久久久久一区二区三区共| 欧美不卡三区| 国产精品免费小视频| 国产亚洲精品久久飘花| 欧美精品亚洲一区二区在线播放| 亚洲欧美制服中文字幕| 亚洲在线成人精品| 欧美成人a∨高清免费观看| 久久久精品国产99久久精品芒果| 久久亚洲欧洲|