一、下載nginx
要下載nginx,必須先安裝wget。如果你沒有安裝wget,可以通過以下命令在CentOS上安裝:
yum install wget
如果你的操作系統是Ubuntu或Debian,可以通過以下命令安裝:
apt-get install wget
下載nginx,只需要執行以下命令:
wget http://nginx.org/download/nginx-1.20.1.tar.gz
這將會下載nginx的tar包到當前目錄。
二、解壓nginx
下載完成後,需要解壓nginx。可以通過下面的命令來解壓:
tar -zxvf nginx-1.20.1.tar.gz
解壓完成後,會在當前目錄下生成一個名為「nginx-1.20.1」的目錄,裏面包含了nginx的源代碼和一些必要文件。
三、編譯並安裝nginx
在開始編譯之前,需要安裝一些必要的依賴庫。這些依賴庫可以通過以下命令在CentOS上安裝:
yum install gcc-c++ pcre-devel zlib-devel openssl-devel
如果你的操作系統是Ubuntu或Debian,可以通過以下命令安裝:
apt-get install build-essential libpcre3-dev zlib1g-dev libssl-dev
安裝完依賴庫後,進入剛才解壓出來的nginx目錄,並執行以下命令:
./configure --prefix=/usr/local/nginx --with-http_stub_status_module
make
sudo make install
在configure命令中,–prefix參數指定了nginx的安裝目錄,–with-http_stub_status_module參數開啟了nginx的狀態頁面。make命令會編譯nginx,make install命令會將nginx安裝到/usr/local/nginx目錄下。
四、啟動nginx
安裝完成後,即可啟動nginx。首先需要將/usr/local/nginx/sbin目錄加入到PATH中,可以通過以下命令實現:
export PATH=/usr/local/nginx/sbin:$PATH
然後,啟動nginx:
nginx
這將啟動nginx,並將其作為一個守護進程運行。
五、訪問nginx
現在可以通過瀏覽器訪問nginx的默認頁面了。默認情況下,nginx監聽80端口。打開瀏覽器,輸入服務器的IP地址或域名,即可訪問。
如果訪問失敗,請檢查服務器的防火牆規則是否允許80端口的訪問。
原創文章,作者:DSDWE,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/324796.html