CentOS7安裝Nginx及配置

2021-10-04 17:25:15 字數 2209 閱讀 6012

centos7安裝nginx及配置

一、安裝

1、安裝gcc gcc-c++

# yum install -y gcc gcc-c++

2、安裝pcre庫

# cd /usr/local/

# mkdir pcre

# cd pcre

# wget

# tar -zxvf pcre-8.36.tar.gz

# cd pcre-8.36

# ./configure

# make && make install

# yum install -y pcre pcre-devel

3、安裝zlib庫

# cd /usr/local/

# mkdir zlib

# cd zlib

# wget

# tar -zxvf zlib-1.2.11.tar.gz

# cd zlib-1.2.11

# ./configure

# make && make install    

# yum install -y zlib zlib-devel

4、安裝ssl庫

# cd /usr/local/

# mkdir openssl

# cd openssl

# wget

# tar -zxvf openssl-1.0.1j.tar.gz

# cd openssl

# ./configure

# make && make install    

# yum -y install openssl openssl-devel

5、安裝nginx

6、啟動

# /usr/local/nginx/sbin/nginx

重啟# /usr/local/nginx/sbin/nginx –s reload

停止# /usr/local/nginx/sbin/nginx –s stop

退出# /usr/local/nginx/sbin/nginx –s quit

測試配置檔案是否正常

# /usr/local/nginx/sbin/nginx –t

7、新增為系統服務

vi /lib/systemd/system/nginx.service來新增nginx.service檔案,並輸入如下內容:

[unit] 

description=nginx 1.13.7 

after=network.target 

[service] 

type=forking 

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

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

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

privatetmp=true 

[install] 

wantedby=multi-user.target

#### 內容結束 ####

更改nginx.service為可執行:

# chmod 755 /lib/systemd/system/nginx.service

設定開機自啟動:

# systemctl enable nginx.service

服務使用

# service nginx stop // 停止

# service nginx start // 啟動

# service nginx restart // 重啟

CentOS7安裝nginx及配置

1 安裝準備依賴lib庫 我也不知道是不是,反正搜到的 sudo yum install gcc c pcre pcre devel zlib zlib devel openssl openssl devel 2 yum中新增nginx 直接安裝的時候報 有可用軟體包 nginx sudo rpm ...

CentOS7安裝Nginx及配置

1.安裝gcc gcc c 如新環境,未安裝請先安裝 yum install y gcc gcc c 2.安裝pcre庫 cd usr local wget tar zxvf pcre 8.33.tar.gz cd pcre 8.33 configure make make install3.安裝s...

CentOS7安裝Nginx及配置

nginx是一款輕量級的網頁伺服器 反向 伺服器。相較於apache lighttpd具有占有記憶體少,穩定性高等優勢。它最常的用途是提供反向 服務。安裝 首先安裝必要的庫 nginx 中gzip模組需要 zlib 庫,rewrite模組需要 pcre 庫,ssl 功能需要openssl庫 選定 u...