方法一 (推荐使用)

CentOS7 yum 安装 Nginx最新版本

  1. 下载对应当前系统版本的nginx包(package)
    wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
  2. 建立nginx的yum仓库
     rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
  3. 下载并安装nginx
     yum install nginx
  4. 启动nginx服务
    systemctl start nginx

    配置
    默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。

如果界面出现404错误,80端口可能被占了,使用下边命令即可

Nginx安装文档

 将Nginx设置为开机自动启动 (centos7)

a. 使用systemctl enable nginx.service命令来设置自动启动

b. 然后将Linux关机重启测试一下,如果http://IP还能够访问,则说明配置成功了,我这边已测试,配置完全成功

Nginx安装文档

964是主进程,主要起监控作用。

Nginx为跑服务的进程。

方法二(编译安装)

1:由于nginx的一些模块依赖一些lib库,所以首先要安装这些库:

yum install gcc-c++             //安装C++编译环境

yum install pcre pcre-devel       //正则表达式库

Nginx安装文档

Nginx安装文档

2:解压

tar -zvxf nginx-1.12.0.tar.gz

3:编译和安装

cd nginx-1.12.0

./configure

make

make install

4:查看安装版本

/usr/local/nginx/sbin/nginx -v

5:启动:

/usr/local/nginx/sbin/nginx

重启:

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

查看监听端口:nginx默认端口80.

netstat -nltp | grep 80

6:测试:

Nginx安装文档

相关文章: