Linux伺服器之三 阿里雲伺服器安裝Nginx

2021-09-27 07:59:42 字數 2327 閱讀 3628

參考文章 :

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程序處理任務完畢進行停止。

./nginx -s stop:此方式相當於先查出nginx程序id再使用kill命令強制殺掉程序。

4.重啟 nginx先檢查配置檔案的語法是否正確,正確則重啟

./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 記憶...