參考文章 :
1. gcc 安裝
yum install gcc-c++
2. pcre pcre-devel 安裝pcre(perl compatible regular expressions) 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx 的 http 模組使用 pcre 來解析正規表示式,所以需要在 linux 上安裝 pcre 庫,pcre-devel 是使用 pcre 開發的乙個二次開發庫。nginx也需要此庫。命令:
yum install -y pcre pcre-devel
3. zlib 安裝zlib 庫提供了很多種壓縮和解壓縮的方式, nginx 使用 zlib 對 http 包的內容進行 gzip ,所以需要在 centos 上安裝 zlib 庫。
yum install -y zlib zlib-devel
4. openssl 安裝openssl 是乙個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及 ssl 協議,並提供豐富的應用程式供測試或其它目的使用。
nginx 不僅支援 http 協議,還支援 https(即在ssl協議上傳輸http),所以需要在 centos 安裝 openssl 庫。
yum install -y openssl openssl-devel
1.進入指定目錄cd /usr/local/nginx
wget -c
2.解壓並編譯安裝
tar -zxvf nginx-1.17.3.tar.gz
cd nginx-1.17.3
./configure
make
make install
至此nginx安裝已完成
1.查詢安裝路徑:
whereis nginx
2.查詢nginx程序:
ps aux|grep nginx
3.啟動、停止nginx
cd /usr/local/nginx/sbin/
./nginx
./nginx -s stop
./nginx -s quit
./nginx -s reload
./nginx -s quit:此方式停止步驟是待nginx程序處理任務完畢進行停止。4.重啟 nginx先檢查配置檔案的語法是否正確,正確則重啟./nginx -s stop:此方式相當於先查出nginx程序id再使用kill命令強制殺掉程序。
./nginx -t
nginx: the configuration file /soft/openresty/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /soft/openresty/nginx/conf/nginx.conf test is successful
./nginx -s reload
重啟時可能會遇到如下錯誤
nginx: [error] invalid pid number ; in /usr/local/nginx/logs/nginx.pid
解決方法見 :
5.設定開機自啟動
即在rc.local增加啟動**就可以了。
vi /etc/rc.local
增加一行 /usr/local/nginx/sbin/nginx
設定執行許可權:
6.瀏覽器訪問
Linux雲伺服器初學之三 linux操作基礎
shell是系統的使用者介面,shell的直譯器將命令轉化為系統功能呼叫並轉交給核心完成,若是外部命令或實用程式,則試圖在硬碟中查詢該目錄並將其調入記憶體,再將其解釋為系統功能呼叫並轉交給核心執行。linux系統是乙個目錄樹的結構,檔案系統結構從乙個根目錄 開始,根目錄可以有任意個檔案或目錄,子目錄...
阿里雲伺服器
ssh 使用者名稱 ip位址以下操作都在遠端伺服器上進行操作 ubuntu 16.04 sudo apt get updateapt get install mysql server apt get install libmysqlclient devsudo apt get install red...
阿里雲伺服器選擇指南,怎樣使用阿里雲伺服器ECS
一 選購阿里雲伺服器之前我們需要了解伺服器的幾個關鍵點,即伺服器配置 伺服器寬頻 伺服器地域節點三部分,伺服器配置要根據使用者實際的使用場景來確定,伺服器寬頻要進行計算選擇合適的寬頻 伺服器地域節點要根據使用者的分布情況選擇,今天我們說說阿里雲伺服器如何選擇吧!伺服器配置是指例項規格如 cpu 記憶...