摘要:安裝快速安裝官網地址使用對實現擴展。安裝步驟下載源碼包并解壓。詳細命令如下安裝依賴和編譯工具。安裝見官網進源碼目錄,配置。使用查看參數說明翻譯見命令示例注安裝默認在和,可以使用,查看相關文件。運行結果示例編譯并安裝。
Nginx 安裝 快速安裝
Ngnix官網地址:http://nginx.org/
使用OpenResty對Nginx實現擴展。https://openresty.org/cn/
安裝步驟
下載源碼包,并解壓。詳細命令如下:
wget http://nginx.org/download/nginx-1.15.3.tar.gz
tar zxvf nginx-1.15.3.tar.gz
安裝依賴:pcre、openssl、lua和編譯工具:gcc。詳細命令如下:
yum install -y pcre pcre-devel
yum install -y openssl openssl-devel
yum install -y lua lua-devel
yum install -y gcc
注:LuaJIT與Lua均可以(配置依賴分別為--with-luajit… 和--with-lua…,模塊使用一致),但LuaJIT效率比Lua高。LuaJIT安裝見官網:http://luajit.org/
進源碼目錄cd nginx-1.15.3,配置nignx。
文檔地址:http://nginx.org/en/docs/conf...。使用` ./configure --help
`查看參數說明,翻譯見:https://www.jianshu.com/p/f46...
* 命令示例 ```sh ./configure --with-http_lua_module --with-lua-lib=/usr/lib64 --with-lua-inc=/usr/include --with-stream --with-stream_ssl_module ``` * 注:yum 安裝默認在/usr/lib64 和/usr/include,可以使用 `rpm -ql pcre-devel`,`rpm -ql lua-devel` 查看相關文件。 * 運行結果示例:
Configuration summary + using system PCRE library + using system OpenSSL library + using system zlib library nginx path prefix: "/usr/local/nginx" nginx binary file: "/usr/local/nginx/sbin/nginx" nginx modules path: "/usr/local/nginx/modules" nginx configuration prefix: "/usr/local/nginx/conf" nginx configuration file: "/usr/local/nginx/conf/nginx.conf" nginx pid file: "/usr/local/nginx/logs/nginx.pid" nginx error log file: "/usr/local/nginx/logs/error.log" nginx http access log file: "/usr/local/nginx/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp"
編譯并安裝。
make
make install
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/40116.html
摘要:網上看別人寫的服務器配置,有的是源碼包安裝的,有的時安裝的。通過源碼包編譯安裝的軟件,通常都放在包名路徑下。正則表達式使用在指令和模塊中。 網上看別人寫的 nginx 服務器配置 ,有的是源碼包安裝的,有的時 yum 安裝的。如果是新手,可能會有疑問,這兩種安裝方式有什么區別?我應該使用哪種方式?系統里可以兩個都安裝可以嗎?怎么卸載?等等問題,那么在這里,我做下總結,詳細介紹下這兩種方...
摘要:如果發現運行只有一行回顯,可能是當前端口被占用,使用端口號,默認,如果打印結果為兩行或以上,即端口被占用,需要修改配置文件的端口號再重新運行。 概述 記錄一下 Nginx 通過安裝包以及通過源代碼安裝兩種方式。目標是第一次接觸 Nginx 的人也能看懂直接用。 一. 使用安裝包配置 Tip: 這種安裝方式比較簡單,官方文檔也說得比較清楚詳細。這里搭建的環境是 Centos7, 可以sy...
閱讀 2283·2021-10-09 09:41
閱讀 1746·2019-08-30 15:53
閱讀 989·2019-08-30 15:52
閱讀 3444·2019-08-30 11:26
閱讀 768·2019-08-29 16:09
閱讀 3422·2019-08-29 13:25
閱讀 2260·2019-08-26 16:45
閱讀 1932·2019-08-26 11:51