Nginx 1 8編譯安裝

2021-10-07 05:32:00 字數 1259 閱讀 7092

記錄nginx 1.8編譯安裝

建立nginx賬戶

安裝依賴包

useradd -s /sbin/nologin www

yum -y install zlib zlib-devel pcre pcre-devel openssl openssl-devel

隱藏 nginx 版本

vi src/core/nginx.h    13行     

#define nginx_version 1010002

#define nginx_version "6.12.62" #此行修改的是你想要的版本號

#define nginx_ver "apache/" nginx_version #此行修改的是你想修改的軟體名稱

static u_char ngx_http_server_string = "server: apache" crlf; #第49行

./configure --prefix=/www/server/nginx --conf-path=/www/server/nginx/etc/nginx.conf --user=www --group=www --error-log-path=/www/log/nginx/error.log --http-log-path=/www/log/nginx/access.log --pid-path=/www/run/nginx/nginx.pid --lock-path=/www/lock/nginx.lock --with-http_ssl_module --with-http_gzip_static_module --with-debug --with-http_stub_status_module
#user  nobody;

nginx1 8安裝詳細過程

安裝 gcc 安裝 nginx 的編譯環境 gcc yum install gcc c 安裝 pcre pcre devel nginx 的 http 模組使用 pcre 解析正規表示式,所以安裝 perl 相容的正規表示式庫 yum install y pcre pcre devel 安裝 zli...

nginx1 8安裝及異常處理

nginx安裝 使用securecrt的sftp方式上傳nginx 1.8.0.tar.gz包到linux虛擬機器上時,使用ll檢視目錄列表時出現亂碼 解決方法 選擇securecrt的選單欄中選項 會話選項 外觀 字元編碼 utf 8 安裝nginx之前需要保證有gcc環境 驗證linux下是否安...

ubuntu 18 編譯安裝 nginx

1,安裝依賴 apt get install gcc apt get install libpcre3 libpcre3 dev apt get install zlib1g zlib1g dev ubuntu14.04的倉庫中沒有發現openssl dev,由下面openssl和libssl de...