Nginx學習之安裝篇

2021-08-11 18:12:00 字數 2738 閱讀 6001

基於linux的安裝,本篇教程提供兩種安裝實現,儘管之前安裝過很多次,但是這裡還是做乙個整理。

優點:不用擔心依賴關係、一鍵安裝。

缺點:由於yum源的問題、nginx可能不是最新版本。安裝路徑不能自定義等問題。

yum list nginx

yum 

-y install nginx

whereis nginx

#相關配置路徑

nginx

:/usr/

sbin

/nginx

/etc

/nginx

/usr

/lib64

/nginx

/usr

/share

/nginx

/usr

/share

/man

/man8

/nginx

.8.gz

/usr

/share

/man

/man3

/nginx

.3pm

.gz

service nginx start

可能會報錯 nginx: [emerg] socket() [::]:80 failed (97: address family not supported by protocol)

解決辦法:

vim 

/etc

/nginx

/conf.d

/default

.conf

listen

80default_server

;

listen

[::]:

80default_server

;

修改為:

listen

80;

#listen [::]:80 default_server;

然後重啟啟動服務即可。

啟動 service nginx start 或者 nginx

停止 service nginx stop 或者 nginx -s stop

重啟 service nginx restart 或者 nginx -s restart

檢查配置 nginx -t

檢查版本 nginx -v

檢查版本以及相關外掛程式 nginx -v

如果你想自己安裝,解除安裝命令

yum 

-y remove nginx

優點:可以自定義軟體安裝目錄以及新增功能模組。

缺點:手動安裝依賴關係。

#支援正則的pcre模組

yum

-y install openssl openssl

-devel

.

/configure --prefix=/

usr/

local

/nginx

--sbin

-path

=/usr/

local

/nginx

/nginx

--conf

-path

=/usr/

local

/nginx

/nginx

.conf

--pid

-path

=/usr/

local

/nginx

/nginx

.pid

make 

&&make install

/usr/

local

/nginx

/nginx

-t

出現一下資訊安裝成功

nginx

:the configuration file

/usr

/local

/nginx

/nginx

.conf syntax

isok

nginx

:configuration file

/usr

/local

/nginx

/nginx

.conf test

issuccessful

NGINX之安裝篇

今天開始我們一步一步在乙個純淨系統搭建乙個nginx執行環境並進行相關配置.環境搭建 首先要有乙個linux環境,這裡我們使用金山網遊伺服器普遍使用的linux版本centos.centos是基於redhat enterprise linux源 重新編譯並去除redhat徽標的產物。centos完全...

Nginx學習筆記之加強篇

1.nginx伺服器上配置的單個站點的併發量不超過1024 2.nginx for windows的版本只作為乙個控制台應用程式在執行,而不是以服務的形式,所以不支援自動重啟。3.在使用nginx時,出於安全考慮,最好可以修改頁面響應中的server名稱和程式資訊 解決方案 第一步 隱藏nginx版...

Linux搭建環境之安裝Nginx篇

linux安裝nginx 1.安裝gcc gcc c 如新環境,未安裝請先安裝 yum install y gcc gcc c 2.安裝wget yum y install wget 3.安裝pcre庫 cd usr local wget tar zxvf pcre 8.33.tar.gz cd p...