測試軟體是否安裝成功
配置環境變數
新增到系統任務,設定開機自動啟動
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...