NGINX是一款高性能的Web伺服器/反向代理伺服器,本文將詳細介紹在Linux系統下安裝NGINX伺服器的方法。
一、安裝前的準備工作
1、確保系統已經安裝了gcc、make和其他常用的編譯工具。
2、從NGINX官網下載源代碼包:http://nginx.org/en/download.html。
wget http://nginx.org/download/nginx-1.18.0.tar.gz
3、安裝PCRE庫。
yum install -y pcre pcre-devel
二、安裝NGINX
1、解壓源代碼包。
tar zxvf nginx-1.18.0.tar.gz cd nginx-1.18.0
2、編譯安裝。
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module make && make install
其中,–prefix參數指定了NGINX安裝的目錄,–with-http_stub_status_module參數啟用了狀態監控模塊,–with-http_ssl_module參數啟用了SSL模塊。
3、啟動NGINX。
/usr/local/nginx/sbin/nginx
4、啟動成功後,通過瀏覽器訪問伺服器的IP地址即可看到NGINX的歡迎界面。
三、NGINX的配置文件
1、配置文件路徑。
/usr/local/nginx/conf/nginx.conf
2、server配置塊。
每一個server配置塊表示一個虛擬主機,可以通過不同的域名或埠來區分訪問的資源,示例如下:
server { listen 80; server_name domain1.com; location / { root /usr/local/nginx/html; index index.html index.htm; } }
3、location配置塊。
location配置塊用於匹配請求的URI,並指定處理該請求的方式,示例如下:
location /download/ { alias /data/download/; } location /images/ { try_files $uri /images/default.jpg; }
四、NGINX的常用命令
1、啟動NGINX。
/usr/local/nginx/sbin/nginx
2、停止NGINX。
/usr/local/nginx/sbin/nginx -s stop
3、重啟NGINX。
/usr/local/nginx/sbin/nginx -s reload
4、查看NGINX進程。
ps -ef | grep nginx
總結
通過本文的介紹,您應該已經學會了在Linux系統下安裝和配置NGINX伺服器的方法,同時也掌握了NGINX的常用命令。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/204663.html