Centos7下Nginx的安裝和配置

2022-08-22 09:06:11 字數 1776 閱讀 2438

第一步:

# cd /usr/local

# wget 

第二步:

安裝nginx,先執行以下命令,安裝nginx依賴庫,如果缺少依賴庫,可能會安裝失敗,具體可以參考文章後面的錯誤提示資訊。

# yum install gcc-c++

# yum install pcre

# yum install pcre-devel

# yum install zlib 

# yum install zlib-devel

# yum install openssl

# yum install openssl-devel

第三步:

解壓安裝包

# tar -zxvf nginx-1.11.5.tar.gz

第四步:

nginx被解壓到了/usr/local/nginx-1.11.5 目錄下(不要把壓縮包解壓到/usr/local/nginx目錄下,

或者將解壓後的目錄重新命名為nginx,因為nginx會預設安裝到/usr/local/nginx目錄下),切換

到nginx-1.11.5/目錄

# cd /usr/local/nginx-1.11.5/

第五步:

執行# ./configure

# ./configure

第六步:

如果沒有出現./configure: error提示,表示當前環境可以安裝nginx,執行make和make install編譯nginx

# make

# make install

第七步:

配置nginx開機啟動,切換到/lib/systemd/system/目錄,建立nginx.service檔案vim nginx.service

# cd /lib/systemd/system/

# vim nginx.service

檔案內容如下:

[unit]

description=nginx 

after=network.target 

[service] 

type=forking 

execstart=/usr/local/nginx/sbin/nginx

execreload=/usr/local/nginx/sbin/nginx reload

execstop=/usr/local/nginx/sbin/nginx quit

privatetmp=true 

[install] 

wantedby=multi-user.target

退出並儲存檔案,執行systemctl enable nginx.service使nginx開機啟動

# systemctl enable nginx.service

第八步:

啟動校驗: 

systemctl start nginx.service    啟動nginx

systemctl stop nginx.service    結束nginx

systemctl restart nginx.service    重啟nginx

輸入http://伺服器ip/ 如果能看到nginx的介面,就表示安裝成功了

查詢: 

1) 檢視埠命令:  netstat -ntulp | grep 80

2) 按照名稱查詢:  ps -ef|grep name

3) 重新整理nginx配置檔案:  進入到/usr/local/nginx/sbin 目錄下,執行  ./nginx -s reload

centos7下nginx的安裝

yum install y zlib zlib develyum install y openssl openssl devel 編譯安裝tar zxvf nginx 1.8.0.tar.gz cd nginx 1.8.0引數設定如下 nginx注意 執行.nginx啟動nginx,這裡可以 c指定...

centos 7 下nginx的安裝

nginx 是c語言開發,建議在linux上執行,當然,也可以安裝windows版本,本篇則使用 centos 7 作為安裝環境。一.gcc 安裝 yum install gcc c 二.pcre pcre devel 安裝pcre perl compatible regular expressio...

centos7下的glusterfs的安裝與使用

環境說明 兩台虛擬主機,ip分別為192.168.1.222和192.168.1.233,分別裝上glusterfs。如 glusterfs 3.6.9.tar.gz 二 編譯安裝 安裝必要的依賴 yum install flex bison openssl openssl devel acl li...