首页 > 技术文章 > 安装 nginx 以及热升级

natural-baby 2020-06-19 14:18 原文

1.准备好源码包
2.安装好 pcre* OpenSSL软件
3.先解档
  a)

4.然后去解压目录进行安装配置
  a)

  b)./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module --with-pcre
5.之后执行 make && make install
  a)

6.创建nginx要使用的用户
  a)

7.创建软连接
  a)

8.编辑配置文件
  a)

9.语法校验一下
  a)

  b)这样就ok了
10.启动服务 并编辑 hosts 让其在浏览器中可以执行
  a)nginx
  b)

11.下面开始进行升级
  a)程序在运行中
  b)先解档升级包
    i.

  c)切换到解压目录并配置文件
    i.

    ii../configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module && make
  d)先去/usr/local/nginx/sbin/吧旧的文件给移动走去新版本的解压目录里面移动过来新的nginx文件
    i.

  e)去看一下/usr/local/nginx/logs 里面是否有日志文件以及pid文件
    i.

  f)替换版本接受新的进程
    i.

  g)验证一下版本
    i.

  h)编辑配置文件
    i.

    ii.

  i)重启服务并验证一下
    i.

    ii.

  j)编辑一个shell脚本把nginx添加到服务里面
    i.

    ii.

  k)添加到服务里面
    i.

  l)给文件一个执行权限
    i.

  m)将nginx停止
    i.

  n)使用systemctl 启动 nginx
    i.

    ii.

推荐阅读