<em id="1rarx"><ins id="1rarx"></ins></em><sup id="1rarx"></sup>

<progress id="1rarx"><tr id="1rarx"></tr></progress>
<sup id="1rarx"><menu id="1rarx"></menu></sup>
<menuitem id="1rarx"></menuitem><optgroup id="1rarx"><small id="1rarx"><sub id="1rarx"></sub></small></optgroup>

    <sup id="1rarx"><menu id="1rarx"></menu></sup>
    <div id="1rarx"></div><div id="1rarx"><tr id="1rarx"><object id="1rarx"></object></tr></div>
      <em id="1rarx"></em>

          Nginx安裝

          2016年7月15日 發表評論 閱讀評論

          nginx可以使用各平臺的默認包來安裝,本文是介紹使用源碼編譯安裝,包括具體的編譯參數信息。

          正式開始前,編譯環境gcc g++ 開發庫之類的需要提前裝好,這里默認你已經裝好。

          ububtu平臺編譯環境可以使用以下指令

          centos平臺編譯環境使用如下指令

          安裝make:

          安裝g++:

          下面正式開始
          ---------------------------------------------------------------------------
          一般我們都需要先裝pcre, zlib,前者為了重寫rewrite,后者為了gzip壓縮。
          1.選定源碼目錄
          可以是任何目錄,本文選定的是/usr/local/src

          2.安裝PCRE庫
          ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/?下載最新的 PCRE 源碼包,使用下面命令下載編譯和安裝 PCRE 包:

          3.安裝zlib庫
          http://zlib.net/zlib-1.2.8.tar.gz?下載最新的 zlib 源碼包,使用下面命令下載編譯和安裝 zlib包:

          4.安裝ssl(某些vps默認沒裝ssl)

          5.安裝nginx

          Nginx 一般有兩個版本,分別是穩定版和開發版,您可以根據您的目的來選擇這兩個版本的其中一個,下面是把 Nginx 安裝到 /usr/local/nginx 目錄下的詳細步驟:

          --with-pcre=/usr/src/pcre-8.34 指的是pcre-8.34 的源碼路徑。
          --with-zlib=/usr/src/zlib-1.2.7 指的是zlib-1.2.7 的源碼路徑。

          安裝成功后 /usr/local/nginx 目錄下如下

          6.啟動
          確保系統的 80 端口沒被其他程序占用,運行/usr/local/nginx/nginx 命令來啟動 Nginx,

          如果查不到結果后執行,有結果則忽略此步驟(ubuntu下必須用sudo啟動,不然只能在前臺運行)

          打開瀏覽器訪問此機器的 IP,如果瀏覽器出現 Welcome to nginx! 則表示 Nginx 已經安裝并運行成功。

          -----------------------------------------------------
          到這里nginx就安裝完成了,如果只是處理靜態html就不用繼續安裝了

          如果你需要處理php腳本的話,還需要安裝php-fpm

          下面安裝排錯

          附:可能遇到的錯誤和一些幫助信息

          1.1編譯pcre錯誤

          解決辦法:安裝g++,別忘了重新configure

          1.2 make出錯

          按照第4步的安裝方法或
          ubuntu下

          centos下

          2.nginx編譯選項

          make是用來編譯的,它從Makefile中讀取指令,然后編譯。

          make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置。

          configure命令是用來檢測你的安裝平臺的目標特征的。它定義了系統的各個方面,包括nginx的被允許使用的連接處理的方法,比如它會檢測你是不是有CC或GCC,并不是需要CC或GCC,它是個shell腳本,執行結束時,它會創建一個Makefile文件。nginx的configure命令支持以下參數:

          • --prefix=path? ? 定義一個目錄,存放服務器上的文件?,也就是nginx的安裝目錄。默認使用?/usr/local/nginx。
          • --sbin-path=path?設置nginx的可執行文件的路徑,默認為 ?prefix/sbin/nginx.
          • --conf-path=path??設置在nginx.conf配置文件的路徑。nginx允許使用不同的配置文件啟動,通過命令行中的-c選項。默認為prefix/conf/nginx.conf.
          • --pid-path=path??設置nginx.pid文件,將存儲的主進程的進程號。安裝完成后,可以隨時改變的文件名 , 在nginx.conf配置文件中使用 PID指令。默認情況下,文件名 為prefix/logs/nginx.pid.
          • --error-log-path=path?設置主錯誤,警告,和診斷文件的名稱。安裝完成后,可以隨時改變的文件名 ,在nginx.conf配置文件中 使用 的error_log指令。默認情況下,文件名 為prefix/logs/error.log.
          • --http-log-path=path? 設置主請求的HTTP服務器的日志文件的名稱。安裝完成后,可以隨時改變的文件名 ,在nginx.conf配置文件中 使用 的access_log指令。默認情況下,文件名 為prefix/logs/access.log.
          • --user=name? 設置nginx工作進程的用戶。安裝完成后,可以隨時更改的名稱在nginx.conf配置文件中 使用的 user指令。默認的用戶名是nobody。
          • --group=name??設置nginx工作進程的用戶組。安裝完成后,可以隨時更改的名稱在nginx.conf配置文件中 使用的 user指令。默認的為非特權用戶。
          • --with-select_module?--without-select_module?啟用或禁用構建一個模塊來允許服務器使用select()方法。該模塊將自動建立,如果平臺不支持的kqueue,epoll,rtsig或/dev/poll。
          • --with-poll_module?--without-poll_module?啟用或禁用構建一個模塊來允許服務器使用poll()方法。該模塊將自動建立,如果平臺不支持的kqueue,epoll,rtsig或/dev/poll。
          • --without-http_gzip_module?— 不編譯壓縮的HTTP服務器的響應模塊。編譯并運行此模塊需要zlib庫。
          • --without-http_rewrite_module? 不編譯重寫模塊。編譯并運行此模塊需要PCRE庫支持。
          • --without-http_proxy_module?— 不編譯http_proxy模塊。
          • --with-http_ssl_module?— 使用https協議模塊。默認情況下,該模塊沒有被構建。建立并運行此模塊的OpenSSL庫是必需的。
          • --with-pcre=path?—?設置PCRE庫的源碼路徑。PCRE庫的源碼(版本4.4 - 8.30)需要從PCRE網站下載并解壓。其余的工作是Nginx的./ configure和make來完成。正則表達式使用在location指令和 ngx_http_rewrite_module 模塊中。
          • --with-pcre-jit?—編譯PCRE包含“just-in-time compilation”(1.1.12中, pcre_jit指令)。
          • --with-zlib=path?—設置的zlib庫的源碼路徑。要下載從 zlib(版本1.1.3 - 1.2.5)的并解壓。其余的工作是Nginx的./ configure和make完成。ngx_http_gzip_module模塊需要使用zlib 。
          • --with-cc-opt=parameters?— 設置額外的參數將被添加到CFLAGS變量。例如,當你在FreeBSD上使用PCRE庫時需要使用:--with-cc-opt="-I /usr/local/include。.如需要需要增加?select()支持的文件數量:--with-cc-opt="-D FD_SETSIZE=2048".
          • --with-ld-opt=parameters?—設置附加的參數,將用于在鏈接期間。例如,當在FreeBSD下使用該系統的PCRE庫,應指定:--with-ld-opt="-L /usr/local/lib".

          典型實例(下面為了展示需要寫在多行,執行時內容需要在同一行)

          1. wyq
            2018年7月30日09:54 | #1

            @joyafa
            大佬,有詳細的操作步驟可以分享一下嗎?[email protected]

          2. 那你到底基督教佛教解放南京
            2018年7月24日15:06 | #2

            啊大家覅平時u健康

          3. joyafa
            2018年7月1日22:11 | #3

            使用的是centos7,照著操作,每個模塊都自己下載最新版本并編譯,成功啟動nginx,下一步開始結合源代碼學習nginx了

          4. 2018年5月25日20:51 | #4

            正是需要的呢

          5. 2018年4月30日16:01 | #5

            其他強者一聽這就是傳說中最不靠譜的二宮主,立刻收起高傲,像個乖孫子似的行禮問好。

          6. cxxx
            2018年2月5日11:58 | #6

            求解啊

          7. cxxx
            2018年2月5日11:57 | #7

            正在解析主機 http://www.openssl.org... 23.13.185.87, 2600:1417:e:285::c1e, 2600:1417:e:283::c1e
            正在連接 http://www.openssl.org|23.13.185.87|:80... 已連接。
            已發出 HTTP 請求,正在等待回應... 301 Moved Permanently
            位置:https://www.openssl.org/source/openssl-1.0.1g.tar.gz [跟隨至新的 URL]
            --2017-09-26 18:35:06-- https://www.openssl.org/source/openssl-1.0.1g.tar.gz
            正在連接 http://www.openssl.org|23.13.185.87|:443... 已連接。
            錯誤: 無法驗證 http://www.openssl.org 的由 “/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3” 頒發的證書:
            頒發的證書還未生效。
            要以不安全的方式連接至 http://www.openssl.org,使用‘--no-check-certificate’。
            [[email protected] nginx-1.9.4]#

          8. 2018年1月31日13:07 | #8

            objs/src/http/modules/ngx_http_empty_gif_module.o \
            objs/src/http/modules/ngx_http_browser_module.o \
            objs/src/http/modules/ngx_http_upstream_hash_module.o \
            objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
            objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
            objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
            objs/src/http/modules/ngx_http_upstream_zone_module.o \
            objs/ngx_modules.o \
            -ldl -lpthread -lcrypt /usr/local/src/pcre-8.41/.libs/libpcre.a /usr/local/src/openssl-1.1.0g/.openssl/lib/libssl.a /usr/local/src/openssl-1.1.0g/.openssl/lib/libcrypto.a -ldl /usr/local/src/zlib-1.2.11/libz.a \
            -Wl,-E
            sed -e "s|%%PREFIX%%|/usr/local/nginx|" \
            -e "s|%%PID_PATH%%|/usr/local/nginx/nginx.pid|" \
            -e "s|%%CONF_PATH%%|/usr/local/nginx/nginx.conf|" \
            -e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx/logs/error.log|" \
            objs/nginx.8
            make[1]: 離開目錄“/home/down/nginx-1.13.8”
            [[email protected] nginx-1.13.8]# objs/ngx_modules.o \
            > -ldl -lpthread -lcrypt /usr/local/src/pcre-8.41/.libs/libpcre.a /usr/local/src/openssl-1.1.0g/.openssl/lib/libssl.a /usr/local/src/openssl-1.1.0g/.openssl/lib/libcry^C
            我用的centos7加nginx 1-13-8,編譯到這里怎么都過不了,
            我試了重裝系統都不行,網上有很多也是到這里就過不了,但都沒有解決辦法,
            希望有大神能幫幫我解決一下。

          9. 小蘇
            2018年1月25日17:28 | #9

            @kidd808
            直接一行命令不就搞定了,
            sudo apt-get install nginx

          10. mood
            2018年1月9日13:48 | #10

            @kidd808
            好同學 贊

          11. kidd808
            2018年1月8日15:45 | #11

            親這個微博需要維護了。里面的命令都過時了。

            我已經裝上了,命令參考如下:

            wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
            tar -zxvf pcre-8.38.tar.gz
            cd pcre-8.38
            ./configure
            make
            make install

            wget http://zlib.net/zlib-1.2.11.tar.gz
            tar -zxvf zlib-1.2.11.tar.gz
            cd zlib-1.2.11
            ./configure
            make
            make install

            wget http://nginx.org/download/nginx-1.12.2.tar.gz
            tar -zxvf nginx-1.12.2.tar.gz
            cd nginx-1.12.2

            ./configure --sbin-path=/usr/local/nginx/nginx \
            --conf-path=/usr/local/nginx/nginx.conf \
            --pid-path=/usr/local/nginx/nginx.pid \
            --with-http_ssl_module \
            --with-pcre=/usr/local/src/pcre-8.38 \
            --with-zlib=/usr/local/src/zlib-1.2.11 \
            --with-openssl=/usr/local/src/openssl-1.0.1t

            make
            make install

          12. 陳李劍
            2017年11月30日16:02 | #12

            @陳李劍
            不支持FTP協議

          13. 陳李劍
            2017年11月30日16:01 | #13

            不支持

          14. 雞翅
            2017年10月27日14:23 | #14

            @肖蜀黍
            yum 安裝的指令是什么?

          15. 肖蜀黍
            2017年10月17日11:48 | #15

            @好坑的教程!!!
            是的,yum一下就好了

          16. xxx
            2017年10月14日18:35 | #16
          17. 哈哈哈
            2017年10月12日01:13 | #17

            @好坑的教程!!!
            你也不看一下,多久的教程了,你的環境一樣么?

          18. 好坑的教程!!!
            2017年10月9日14:30 | #18

            好坑的教程,照著裝了半天不成功,問了下 一句yum ... 刷刷裝完了···

          19. 呂長久
            2017年8月29日21:43 | #19

            @aaa
            我就可以用啊,你用前面的,不要帶有openssl版本號,進去之后你再選哪個版本

          20. aaa
            2017年7月28日17:04 | #20

            @火鳥
            openssl 源碼地址不對

          21. 火鳥
            2017年7月19日17:51 | #21

            make -f objs/Makefile
            make[1]: Entering directory /usr/local/src/nginx-1.10.2'
            cd /opt/app/openet/oetal1/chenhe/pcre-8.41 \
            && if [ -f Makefile ]; then make distclean; fi \
            && CC="cc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \
            ./configure --disable-shared
            /bin/sh: line 0: cd: /opt/app/openet/oetal1/chenhe/pcre-8.41: 沒有那個文件或目錄
            make[1]: *** [/opt/app/openet/oetal1/chenhe/pcre-8.41/Makefile] 錯誤 1
            make[1]: Leaving directory
            /usr/local/src/nginx-1.10.2'
            make: *** [build] 錯誤 2

          22. 螞蟻
            2017年7月12日15:57 | #22

            make -f objs/Makefile
            make[1]: Entering directory /usr/local/src/nginx-1.4.2'
            cd /usr/local/src/pcre-8.21 \
            && if [ -f Makefile ]; then make distclean; fi \
            && CC="cc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \
            ./configure --disable-shared
            /bin/sh: line 0: cd: /usr/local/src/pcre-8.21: No such file or directory
            make[1]: *** [/usr/local/src/pcre-8.21/Makefile] Error 1
            make[1]: Leaving directory
            /usr/local/src/nginx-1.4.2'
            make: *** [build] Error 2
            我在第五步的時候出現這個問題請問這個需要怎么解決?

          23. 螞蟻
            2017年7月12日15:55 | #23

            make -f objs/Makefile
            make[1]: Entering directory /usr/local/src/nginx-1.4.2'
            cd /usr/local/src/pcre-8.21 \
            && if [ -f Makefile ]; then make distclean; fi \
            && CC="cc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \
            ./configure --disable-shared
            /bin/sh: line 0: cd: /usr/local/src/pcre-8.21: No such file or directory
            make[1]: *** [/usr/local/src/pcre-8.21/Makefile] Error 1
            make[1]: Leaving directory
            /usr/local/src/nginx-1.4.2'
            make: *** [build] Error 2

          24. 2017年6月21日10:29 | #24

            zlib下載地址已經變了,正確地址為:http://zlib.net/fossils/zlib-1.2.8.tar.gz

          25. mys
            2017年6月20日10:29 | #25

            [[email protected] nginx-1.12.0]# ./configure --prefix=/usr/local/src/nginx \
            --with-http_ssl_module \
            --with-http_stub_status_module \
            --with-stream \
            --with-http_v2_module \
            --with-pcre=/usr/local/src/pcre2-10.23 \
            --with-zlib=/usr/local/src/zlib-1.2.11 \
            --with-openssl=/usr/local/src/openssl-1.0.2l

            報這個錯誤咋解決一直沒找到原因:
            ./configure: error: invalid option " "

          26. mys
            2017年6月20日10:25 | #26

            @mys

            這個錯誤是因為啥 一直沒找到原因

          27. mys
            2017年6月20日10:25 | #27

            [[email protected] nginx-1.12.0]# ./configure --prefix=/usr/local/src/nginx \ --with-http_ssl_module \ --with-http_stub_status_module \ --with-stream \ --with-http_v2_module \ --with-pcre=/usr/local/src/pcre2-10.23 \ --with-zlib=/usr/local/src/zlib-1.2.11 \ --with-openssl=/usr/local/src/openssl-1.0.2l

            ./configure: error: invalid option " "

          28. xx
            2017年6月16日15:23 | #28

            --with-http_stub_status_module #nginx狀態
            --with-http_ssl_module #支持HTTPS
            --with-http_sub_module #支持URL重定向
            --with-pcre=/usr/include/pcre/ (啟用正規表達式)
            --with-md5=/usr/lib #md5是一種加密算法
            --with-http_memcached_module (啟用memcache緩存)
            --with-http_rewrite_module (啟用支持url重寫)
            這幾個模塊建議都裝上去

          29. 2017年6月13日16:38 | #29

            @hyan
            su root

          30. 迷彩
            2017年1月5日18:36 | #30

            ./configure --sbin-path=/usr/local/nginx/nginx
            --conf-path=/usr/local/nginx/nginx.conf
            --pid-path=/usr/local/nginx/nginx.pid
            --with-http_ssl_module
            --with-pcre=/usr/local/src/pcre-8.38
            --with-zlib=/usr/local/src/zlib-1.2.10
            --with-openssl=/usr/local/src/openssl-1.0.1t

            • 迷彩
              2017年1月5日18:50 | #31

              這是我安裝的文件目錄配置!

          31. 2016年12月10日23:29 | #32

            你的問題2015年的了,我是剛剛安裝的,安裝pcre最新版pcre2-10.22, ,也是報錯這個,裝了pcre-8.39就沒有問題

          32. 一木
            2016年12月7日16:58 | #33

            很不錯啊,謝謝分享

          33. 2016年11月22日22:40 | #34

            不錯,照著做完美編譯!看其他人的老是各種錯誤

          34. 2016年11月10日10:01 | #35

            一直有想學習下nginx源碼。啥時候出個源碼解讀呀?

          35. 白開水
            2016年10月25日14:20 | #36

            請問,nginx支持ftp轉發嗎

          36. 2016年7月22日13:38 | #37

            make: *** No rule to make target build', needed by default'. Stop.

          37. blueo666
            2016年5月8日21:48 | #39

            openssl 1.1 編譯沒法通過,換低版本才可以通過

          38. 古德
            2016年3月26日14:03 | #40

            ubuntu不是ububtu

          39. Damon
            2016年2月19日10:43 | #41

            gaoqi

          40. 2015年12月27日16:52 | #42

            樓主好,windows 服務器上用nginx來做代理服務器怎么樣呢

          41. nin
            2015年12月23日13:59 | #43

            安裝nginix 時,./configure: error: invalid option "--sbin-path" 什么原因?

          42. 大肥肉
            2015年12月23日11:06 | #44

            點贊

          43. 2015年12月5日23:39 | #45

            在安裝nginx的時候,pcre的依賴和zlib的依賴,你直接指向了源碼,那么是不是意味著zlib和pcre并不需要安裝呢?

          44. 無名
            2015年11月22日21:47 | #46

            openssl 這個高版本就是不行,最后換了低版openssl-1.0.1p OK

          45. 2015年11月12日18:23 | #47

            編譯安裝和apt安裝,配置的時候是不是有點不同?

          46. 2015年11月7日22:02 | #48

            網站做的好棒哦

          47. 2015年7月19日13:41 | #49

            暈暈

          48. 2015年6月20日10:29 | #50

            教程很好,支持下

          49. 2015年5月18日19:48 | #51

            安裝時要不要添加nginx用戶

          50. 2015年4月21日21:58 | #53

            執行./nginx -t 顯示配置文件OK還有successful,就是打開瀏覽器訪問本地ip地址是404 Not Found,而且很奇怪下面還寫著nginx/1.6.3 這是怎么回事啊5555555~~明明我裝的版本和樓主是一樣的呀,好心塞。。求教。。

          51. 2015年4月19日15:06 | #57

            with-http_rewrite_module 這個有什么用處嗎

          52. sufy
            2015年3月6日15:37 | #59

            我的tomcat端口設置的是8081然后也啟動了,但是按照nginx后,訪問主機ip,出現無法顯示該網頁

          53. 逃之夭夭
            2015年3月4日16:52 | #60

            編譯錯了src/core/ngx_regex.h:15:18: 致命錯誤: pcre.h:沒有那個文件或目錄
            編譯中斷。
            make : *** [objs/src/core/nginx.o] 錯誤 1
            make :正在離開目錄 `/usr/local/src/nginx-1.7.9'
            make: *** [install] 錯誤 2

            • 2015年7月30日22:54 | #61

              原因是缺少pcre,需要安裝libpcre

              ubuntu/debian:
              apt-get install libpcre3 libpcre3-dev

              centos/redhat:
              yum install pcre-devel

          54. 2015年2月22日22:57 | #62

            pcre能否用pcre2替代?(我看到pcre官網上說今后只對pcre進行漏洞修補)
            我用pcre2替代了pcre
            出現了錯誤:src/core/ngx_regex.h:15:18: fatal error: pcre.h: No such file or directory
            #include <pcre.h>
            ^
            compilation terminated.
            make : *** [objs/src/core/nginx.o] Error 1
            make : Leaving directory `/usr/local/src/nginx-1.7.10'
            make: *** [build] Error 2
            怎么解決?

            • 2015年2月22日23:01 | #63

              最好跟官網一致

            • gigi
              2015年7月19日11:54 | #64

              我也出現 了這個問題,改回用pcre就能通過,沒用pcre2

            • 2015年7月30日22:51 | #65

              原因是缺少pcre,需要安裝libpcre

              ubuntu/debian:
              apt-get install libpcre3 libpcre3-dev

              centos/redhat:
              yum install pcre-devel

          55. 2014年12月23日12:05 | #66

            mark

          56. 2014年12月4日11:40 | #67

            3ks ~ 很不錯呦~

          57. Hans
            2014年10月8日16:48 | #68

            Windows下咋整?

          58. 2014年6月13日21:32 | #69

            php-fpm 最后安裝的時候,報錯。
            make:***沒有規則可以創建目標“all”,停止。

          59. 2014年6月10日11:34 | #70

            我用虛擬機安裝好,一切正常,主機上:telnet 192.168.59.128 80不能訪問,就是不能用主機通過ip訪問,然后我搜索了下,解決了,原來是centos有防火墻的原因,要關閉。(1)/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT (2)/etc/init.d/iptables save (3)/etc/init.d/iptables restart

          60. tony
            2014年6月7日22:19 | #72

            已通過rpm安裝zlib 和pcre, 還需要指定--with-pcre= --with-zlib=嗎,如需要如何定義呢

            • 2014年6月7日22:30 | #73

              如果安裝的沒問題,可以不用指定路徑

              • tony
                2014年6月7日22:42 | #74

                多謝,樓主好人呀,能加你Q嗎,方便交流請教,My Q378064127

          61. s
            2014年6月2日10:29 | #75

            sss

          62. 2014年4月16日15:34 | #76

            我安裝失敗了,
            nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

          63. 2014年4月8日17:50 | #79

            rrrrrrrrrr

          64. 2014年3月6日12:03 | #80

            寫有用的東西,要比高深的東西更令人喜歡呀~!

          65. 2014年2月26日16:00 | #81

            晚上也試試

          66. 2014年2月24日17:25 | #82

            當初 v 你好宿舍當成 v

          67. 2014年2月17日17:58 | #83

            這個沒有sbin 如何查看配置文件是否對啊

            • 2014年2月19日10:26 | #84

              進入安裝目錄,找到可行性文件nginx ,執行./nginx -t

          68. xinda
            2014年1月16日13:08 | #85

            很不錯的安裝教程
            不過,有個建議,就是configure中的 *-path這些參數還是用默認值會比較好,這樣安裝后的目錄更清晰
            要不然配置文件、啟動腳本都在同一目錄,很亂,不利于維護

            • 2014年1月16日17:34 | #86

              如果想用默認的路徑,把*-path刪掉就好了,放在一起考慮的是升級,刪除方便。

              • 2014年7月25日10:59 | #87

                樓主,能夠加下qq嗎?方便咨詢問題,謝謝!
                QQ:522480647

          69. 余蘆煌
            2013年12月21日13:03 | #88

            謝謝

          70. 2013年11月19日14:40 | #89

            好,很好,寫的很詳細的nginx啟動步驟。

          71. 2013年11月17日13:34 | #90

            --with-pcre=/usr/src/pcre-8.21 指的是pcre-8.21 的源碼路徑。
            --with-zlib=/usr/src/zlib-1.2.7 指的是zlib-1.2.7 的源碼路徑。
            這里折騰我很久

          72. anne
            2013年11月13日19:54 | #93

            樓主真好人 資料好全 感謝!!!

          73. 2013年11月12日15:03 | #94

            這是我見到寫得最好的了

          74. 阿f
            2013年11月7日09:20 | #95

            網頁無法顯示圖片,403錯誤

          75. yelin
            2013年11月2日16:40 | #98

            不錯

          76. ryan
            2013年8月9日21:41 | #99

            好穩扎個,呵呵,一目了然

          77. fish
            2013年7月5日11:09 | #100

            安裝完成后如何啟動啊?

            • bigfish
              2013年10月28日14:36 | #101

              6.啟動
              確保系統的 80 端口沒被其他程序占用,運行/usr/local/nginx/nginx 命令來啟動 Nginx,

          78. 2013年6月19日10:55 | #102

            good

          79. 2013年6月19日10:47 | #103

            good

          80. 2013年6月4日18:43 | #104

            這個安裝完后nginx沒有指定用戶要制定nginx的用戶建立這個用戶,在下一步安裝phpfpm的時候用戶會報錯

          81. jack20039
            2013年5月21日20:30 | #105

            第四步執行后,(假設例子是正確的)
            繼續step 5,
            invalid option: --with-http_ssl_module
            所以把這句拋棄,重新再來:

            gcc: /libz.a: No such file or directory
            make : *** [objs/nginx] Error 1
            make : Leaving directory `/usr/local/src/nginx-1.2.8'
            make: *** [build] Error 2

            • j.a.ck
              2013年5月21日20:30 | #106

              I just don't know why..

              • 2013年5月21日22:33 | #107

                應該是續行符導致的,在zlib-1.2.8后面放了一個空格,這樣導致沒有去zlib的安裝目錄去查找libz.a

                • j.a.ck
                  2013年5月23日13:51 | #108

                  咩哈哈,我沒有多個空格,所以我把backslash去掉了,就成功了

              • 2013年5月23日13:08 | #109

                我遇到這情況的,就是選項后面的空格導致。

            • 2013年5月21日22:25 | #111

              你是不是centos 5.3 如果是的話用這個重新congifugre,然后在編譯

              ./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.21 --with-zlib=/usr/local/src/zlib-1.2.8 --with-openssl=/usr/local/src/openssl-1.0.1c
              make
              make install

              低版本的centos好像不支持''續航

          82. 2013年5月16日14:54 | #112

          83. 2013年4月28日14:41 | #113

            新手請注意防火墻 添加iptables -I INPUT -p tcp --dport 80 -j ACCEPT

          84. 2013年4月10日21:17 | #115

            我用的8.31也正常安裝啊

          85. Dino
            2013年1月28日07:32 | #117

            請問有nginx+twiki的安裝方法嗎?網上好要沒有這樣子的設定

          86. 2013年1月23日23:30 | #118

            誰能分享下aix系統安裝nginx的寶貴經驗啊,我搜遍全網都沒有成功安裝的案例。

          87. 小刀
            2013年1月10日18:16 | #119

            --with-pcre=/usr/src/zlib-1.2.7 指的是zlib-1.2.7 的源碼路徑--筆誤

          88. 2012年12月23日19:05 | #121

            呵呵 更新的好快 中午的問題 晚上就更新了

          89. jay61439476
            2012年12月19日11:58 | #123

            centos報錯:error: SSL modules require the OpenSSL library. 下載了openssl的代碼 加上--with-openssl=/usr/local/src/openssl-1.0.1c 就OK了

          90. 2012年11月2日13:44 | #124

            安裝過程中,使用pcre庫的最新版本8.31會報錯,換用8.21版本正常。測試過nginx-1.2.3 nginx-1.2.4

          印度快乐8官网
          <em id="1rarx"><ins id="1rarx"></ins></em><sup id="1rarx"></sup>

          <progress id="1rarx"><tr id="1rarx"></tr></progress>
          <sup id="1rarx"><menu id="1rarx"></menu></sup>
          <menuitem id="1rarx"></menuitem><optgroup id="1rarx"><small id="1rarx"><sub id="1rarx"></sub></small></optgroup>

            <sup id="1rarx"><menu id="1rarx"></menu></sup>
            <div id="1rarx"></div><div id="1rarx"><tr id="1rarx"><object id="1rarx"></object></tr></div>
              <em id="1rarx"></em>

                  <em id="1rarx"><ins id="1rarx"></ins></em><sup id="1rarx"></sup>

                  <progress id="1rarx"><tr id="1rarx"></tr></progress>
                  <sup id="1rarx"><menu id="1rarx"></menu></sup>
                  <menuitem id="1rarx"></menuitem><optgroup id="1rarx"><small id="1rarx"><sub id="1rarx"></sub></small></optgroup>

                    <sup id="1rarx"><menu id="1rarx"></menu></sup>
                    <div id="1rarx"></div><div id="1rarx"><tr id="1rarx"><object id="1rarx"></object></tr></div>
                      <em id="1rarx"></em>