linux下手動安裝nginx

2022-03-18 23:09:18 字數 1327 閱讀 6809

yum install -y gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

linux系統不同可能這些命令會有所差異。因為配置不高,也沒伺服器,在真機環境deepin15.9下嘗試。

命令如下,依次執行:

sudo apt-get install build-essential

sudo apt-get install libtool

sudo apt-get install libpcre3 libpcre3-dev

sudo apt-get install zlib1g-dev

sudo apt-get install openssl

(補充:deepin安裝解除安裝檢視軟體的三條命令

示例:sudo apt-get install xx

示例:sudo apt-get  --pruge remove xx

例項:dpkg --list   

總結一下簡單來說就是要裝上:gcc g++的依賴庫、pcre依賴庫、zlib依賴庫、ssl依賴庫

wget

#解壓:

tar -zxvf nginx-1.11.3.tar.gz

#進入解壓目錄:

cd nginx-1.11.3

#配置:

./configure --prefix=/usr/local/nginx 

make

注意:這裡可能會報錯,提示「pcre.h no such file or directory」,具體詳見:

需要安裝 libpcre3-dev,命令為:sudo apt-get install libpcre3-dev

#安裝nginx:

sudo make install

#啟動nginx:

sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

注意:-c 指定配置檔案的路徑,不加的話,nginx會自動載入預設路徑的配置檔案,可以通過 -h檢視幫助命令。

#檢視nginx程序:

ps -ef|grep nginx

和win下沒什麼不同,就是執行nginx命令的時候需要在此路徑下

cd  /usr/local/nginx/sbin/nginx

start nginx

./nginx -s qiut

./nginx -s reload

./nginx -s stop

centos下手動安裝nginx

首先由於nginx的一些模組依賴一些lib庫,所以在安裝nginx之前,必須先安裝這些lib庫,這些依賴庫主要有g gcc openssl devel pcre devel和zlib devel 所以執行如下命令安裝 yum install gcc c yum install pcre pcre d...

Linux下手動安裝screen

簡單說來就是自己用screen原始碼編譯安裝 now please check the pathnames in the makefile and inthe user configuration section in config.h.then type make to make screen.g...

linux下手動安裝apache

下面是官方文件的要求,必須安裝apr apr util pcre,gcc c 等包,文件url位址 所以,沒有這些支援的需要提前安裝好不然會出現個各種錯誤。tar zxvf apr util 1.6.1.tar.gz cd apr util 1.6.1 configure prefix usr lo...