Nginx 基本安裝

2021-10-23 02:51:30 字數 2908 閱讀 5648

1.安裝編譯工具及庫檔案

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
2.安裝pcre

pcre的作用是讓nginx支援rewrite功能。

cd /opt

wget

解壓安裝包

tar zxvf pcre-8.44.tar.gz
進入安裝包目錄

cd pcre-8.44
編譯安裝

./configure

make && make install

檢視pcre版本

pcre-config --version
3.安裝nginx

cd /opt

wget

解壓安裝包

tar zxvf nginx-1.9.8.tar.gz
進入解壓後檔案目錄

cd nginx-1.9.8
編譯安裝(注意命令中–prefix=後跟的路勁為nginx編譯安裝後的伺服器檔案目錄,–with-pcre=後的路勁為安裝pcre的目錄)

make && make install檢視nginx版本

/usr/local/webserver/nginx/sbin/nginx -v
4.nginx配置

建立nginx執行使用的使用者nginx

groupadd nginx

useradd -g nginx nginx

chown -r nginx:nginx /usr/local/webserver/nginx

配置nginx.conf

#user  nobody;

user nginx nginx; #定義執行的使用者和組

worker_processes 1; #程序數,建議與cpu數相同

#error_log logs/error.log;

error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; #設定日誌位置和日誌級別,由高到低,[ debug | info | notice | warn | error | crit ]

#error_log logs/error.log notice;

#error_log logs/error.log info;

#pid logs/nginx.pid;

pid /usr/local/webserver/nginx/nginx.pid; #程序pid檔案

worker_rlimit_nofile 65535; #指定程序可以開啟的最多檔案數目

#}}

檢查配置檔案nginx.conf的正確性命令

/usr/local/webserver/nginx/sbin/nginx -t
5.啟動nginx

啟動

/usr/local/webserver/nginx/sbin/nginx
檢視狀態

ps -ef|grep nginx
6.訪問站點
7.nginx的其他常用命令
/usr/local/webserver/nginx/sbin/nginx -s reload            # 重新載入配置檔案

/usr/local/webserver/nginx/sbin/nginx -s reopen # 重啟 nginx

/usr/local/webserver/nginx/sbin/nginx -s stop # 停止 nginx

Nginx(二) Nginx基本安裝

1.安裝gcc gcc c yum install y gcc gcc c 2.安裝wget 如未安裝,請先安裝 yum y install wget 3.安裝pcre庫 pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表...

nginx安裝及基本配置

nginx安裝 示例環境 centos,軟體目錄src 1.nginx 依賴安裝 pcre 8.37.tar.gz openssl 1.0.1t.tar.gz zlib 1.2.8.tar.gz nginx 1.11.1.tar.gz wget 1 安裝pcre依賴包。安裝包放入linux 系統中 ...

NGINX 基本的安裝及其配置

nginx是輕量級的負載均衡伺服器,支援百萬級別的訪問量,具有良好的穩定性和高併發鏈結數。12月2日 開始新增引數,引數設定如下 回車進行安裝,安裝後會出現以下情況 問題的解決辦法是 問題的解決辦法 安裝相應的軟體包 最後完成所有的軟體包的安裝 提示安裝nginx成功 configure 出現未找到...