centos7.5安装nginx

nginx的安装相对简单,但是系统第一次安装时需要安装nginx所需要的make、g++、pcre、zib库等。

  1. 安装make:
yum -y install gcc automake autoconf libtool make
  1. 安装g++:
yum install gcc gcc-c++
  1. 安装pcre库:
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz 
tar -zxvf pcre-8.39.tar.gz
cd pcre-8.39
./configure
make
make install
或者通过yum的方式安装:yum install pcre pcre-devel
  1. 安装zib库:
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
或者通过yum的方式安装:
yum install zlib-devel
yum install zlib
  1. 安装openssl
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz
或者通过yum的方式安装:yum install openssl openssl-devel
  1. 安装nginx
wget http://nginx.org/download/nginx-1.1.10.tar.gz
tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure
make
make install

通过yum安装:

- 先安装nginx的yum源:rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
- 查看:yum info nginx
- 安装:yum install nginx
- 启动:service nginx start

但是通过yum的方式安装后,在安装nginx插件时可能不大方便

  1. 启动、停止、重启、查看状态
- 启动:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
- 停止:ps -ef|grep nginx
- kill -TERM 2132
- pkill -9 nginx
- 重启:./nginx -s reload
- 授权:sudo chmod -R 777
- 启动/停止/重启:
cd /usr/local/nginx/sbin/
./nginx 
./nginx -s stop
./nginx -s quit
./nginx -s reload

你可能感兴趣的:(centos7.5安装nginx)