centos7安裝Nginx 使用nginx記錄

2021-10-05 17:41:05 字數 2285 閱讀 7674

1、安裝各種依賴

#gcc安裝,nginx原始碼編譯需要

yum install gcc-c++

#pcre pcre-devel 安裝,nginx 的 http 模組使用 pcre 來解析正規表示式

yum install -y pcre pcre-devel

#zlib安裝,nginx 使用zlib對http包的內容進行gzip

yum install -y zlib zlib-devel

#openssl 安裝,強大的安全套接字層密碼庫,nginx 不僅支援 http 協議,還支援 https(即在ssl協議上傳輸http)

.1.tar.gz

3、安裝

tar -zxvf nginx-

1.16

.1.tar.gz

#解壓後進入目錄

cd nginx-

1.16

.1

#使用預設配置

.

/configure

#編譯安裝

make

make install

#查詢安裝路徑,預設都是這個路徑

[root@vm_0_12_centos ~]#whereis nginx

nginx:

/usr/local/nginx

#啟動、停止nginx

cd /usr/local/nginx/sbin/

./nginx #啟動

./nginx -s stop #停止,直接查詢nginx程序id再使用kill命令強制殺掉程序

./nginx -s quit #退出停止,等待nginx程序處理完任務再進行停止

.#重啟nginx,建議先停止,再啟動

./nginx -s stop

./nginx

#檢視nginx程序,如下返回,即為成功

[root@vm_0_12_centos ~

]# ps aux|grep nginx

root 5984

0.00.0

112708

976 pts/

1 r+14:

410:00 grep --color=auto nginx

root 18198

0.00.0

20552

612?

ss11:28

0:00 nginx: master process .

/nginx

nobody 18199

0.00.0

23088

1632?s

11:280

:00 nginx: worker process

4、開機自啟動

#在rc.local增加啟動**即可

vi /etc/rc.local

#增加一行 /usr/local/nginx/sbin/nginx,增加後儲存

#設定執行許可權

cd /etc

chmod 755 rc.local

瀏覽器輸入伺服器ip即可看到nginx歡迎介面

5、配置網域名稱對映

#進入nginx配置檔案目錄,找到nginx的配置檔案nginx.conf

cd /usr/local/nginx/conf/

#直接修改

vi nginx.conf

在檔案中找到如圖位置

#listen為監聽的埠

listen 80

;#server_name為網域名稱

server_name www.test.com;

#location是訪問位址的設定,locahost也可以用伺服器ip代替

location /

如圖,只需要修改server_name和location裡面的內容即可

cd /usr/local/nginx/sbin/

./nginx -s reload

6、進入網域名稱控制台,新增或者修改解析位址,如果原來配置了解析,新解析需要一定時間才能生效

centos7安裝nginx與nginx配置檔案

yum install gcc c nginx原始碼編譯需要 yum install y pcre pcre devel nginx 的 http 模組使用 pcre 來解析正規表示式yum install y zlib zlib devel nginx 使用zlib對http包的內容進行gzipy...

Centos7 編譯安裝Nginx

nginx版本分開發版和穩定版,生產環境使用穩定版,實驗新功能,新特性可以使用開發版。安裝nginx編譯需要依賴的包 yum install gcc gcc c wget yum install pcre devel zlib devel openssl devel說明 zlib nginx提供gz...

CentOs7如何安裝nginx?

首先來說一下nginx是什麼有什麼作用,nginx是俄羅斯人開發的乙個開源的高效能的伺服器軟體,他主要用來左負載均衡或者反向 解決跨域問題等。nginx安裝 1 安裝必備工具工具 假設沒有安裝的話 yum y install wget gcc gcc c wgettar zxvf 你的安裝包名4 安...