CentOS 安裝Nginx教程

2021-10-06 13:15:55 字數 2772 閱讀 7707

測試軟體是否安裝成功

配置環境變數

新增到系統任務,設定開機自動啟動

nginx-download

mainline version:最新版本

stable version:穩定版本

legacy version:老版本

滑鼠右鍵複製鏈結位址,然後在centos裡面輸入命令wget。後面就是剛複製的鏈結

安裝:gcc、pcre、openssl、zlib

gcc安裝命令:yum install gcc-c++

pcre安裝命令:yum install -y pcre pcre-devel

openssl安裝命令:yum install -y openssl openssl-devel

zlib安裝命令:yum install -y zlib zlib-devel

# 先解壓

#tar xvf nginx-1.18.0.tar.gz

# 進入nginx解壓目錄

#cd nginx-1.18.0/

nginx編譯時的引數

使用原始碼編譯安裝的好處在於,我們可以根據自己的需求,啟用或關閉nginx某些功能。

nginx引數講解

編譯安裝

## --with-http_stub_status_module:支援nginx狀態查詢

## --with-http_ssl_module: 支援https .

## --with-pcre:為了支援rewrite重寫功能,必須制定pcre

[root@vm_0_9_centos: nginx-1.18.0]

# 編譯安裝 這裡的-j2 是使用兩顆cpu交叉編譯。也可以直接make && make install 編譯安裝一步執行

[root@vm_0_9_centos: nginx-1.18.0]

#make -j2

[root@vm_0_9_centos: nginx-1.18.0]

#make install

# 啟動、關閉、重置nginx

##啟動

[root@vm_0_9_centos: nginx-1.18.0]

##檢查啟動成功,或者瀏覽器輸入ip訪問

##關閉

[root@vm_0_9_centos: nginx-1.18.0]

##重置

[root@vm_0_9_centos: nginx-1.18.0]

# 修改配置檔案

[root@vm_0_9_centos: nginx-1.18.0]

#vim /etc/profile

# 將nginx新增到path變數中,然後儲存退出

export

path

=# 過載配置檔案(source,.都行)

[root@vm_0_9_centos: nginx-1.18.0]

#source /etc/profile

# 新增到系統服務

[root@vm_0_9_centos: nginx-1.18.0]

#cd /lib/systemd/system/

[root@vm_0_9_centos: system]

#vim nginx.service

## 新增以下內容,注意路徑,然後儲存退出

[unit]

description

=nginx

after

=network.target

[service]

type

=forking

execstart

execreload

execstop

privatetmp

=true

[install]

wantedby

=multi-user.target

# 啟動服務

[root@vm_0_9_centos: ~]

#systemctl start nginx.service

# 檢視服務狀態

[root@vm_0_9_centos: ~]

#systemctl status nginx.service

# 關閉服務

[root@vm_0_9_centos: ~]

#systemctl stop nginx.service

# 設定開機自動啟動

[root@vm_0_9_centos: ~]

#systemctl enable nginx.service

created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.

# 關閉開機自動啟動

[root@vm_0_9_centos: ~]

#systemctl disable nginx.service

removed symlink /etc/systemd/system/multi-user.target.wants/nginx.service.

CentOS安裝nginx方法命令教程

centos安裝nginx方法命令教程 1.依賴項和必要元件 yum install y make cmake gcc gcc c pcre pcre devel zlib zlib devel openssl openssl devel 或者分開安裝 上面的命令也可以分開安裝,如下 3.解壓 ta...

CentOS安裝nginx方法命令教程

1.依賴項和必要元件 yum install y make cmake gcc gcc c pcre pcre devel zlib zlib devel openssl openssl devel 或者分開安裝 yum install y make cmake gcc gcc c yum inst...

nginx原始碼安裝教程(CentOS)

官方原始碼安裝說明 版本說明 mainline 開發版 stable 穩定版 legacy 歷史版本 tar zxvf nginx 1.10.3.tar gzcd nginx 1.10.3 configure make make install ln s usr local nginx sbin n...