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...