zoukankan      html  css  js  c++  java
  • Nginx的简单最小安装!

    一、检查安装环境

    rpm -qa gcc pcre pcre-devel zlib zlib-devel openssl 

    pcre, 重写rewrite

    zlib,为了gzip压缩。

    gcc,c编译器

    openssl,安全套接层

    二、安装Nginx

    选定/application/nginx.1.13.0作为安装目录

    wget http://nginx.org/download/nginx-1.13.0.tar.gz
    ./configure --prefix=/application/nginx-1.13.0 --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module
    make
    是用来编译的,它从Makefile中读取指令,然后编译

    make install 是用来安装的,它将make编译的文件拷贝到安装目录
    • --with-http_ssl_module 使用https协议模块。默认情况下,该模块没有被构建。前提是opensslopenssl-devel已安装

    • --with-http_stub_status_module 用来监控Nginx的当前状态

    • --prefix=PATH 指定nginx的安装目录。默认/usr/local/nginx

    • --user=name  设置nginx工作进程的用户。安装完成后,可以随时在nginx.conf配置文件更改user指令。默认的用户名是nobody

    • --group=    设置nginx工作进程组

    三、启动、停止Nginx

    创建nginx用户运行程序

    useradd nginx -s /sbin/nologin -M

    为程序创建软连接

    ln -s /application/nginx-1.13.0 /application/nginx

    启动程序

    /application/nginx/sbin/nginx -t  #启动前检查语法

    /application/nginx/sbin/nginx
    /application/nginx/sbin/nginx -s reload  #加载配置
    ps -ef|grep nginx|grep -v grep  #检查启动情况

    停止程序

    /application/nginx/sbin/nginx -s stop
    /application/nginx/sbin/nginx -s quit #平滑关闭,完成服务后关闭

    启动后 ,在浏览器中 输入服务器的 ip 地址,就可以看到欢迎界面了。

  • 相关阅读:
    团队介绍及项目介绍
    2017年秋季个人阅读计划
    软件需求分析阅读笔记
    Cookie学习总结
    暑期兴趣班第二天学习总结
    暑期兴趣班第一天学习总结
    个人总结
    第十六周工作总结
    第十五周工作总结
    第十四周工作总结
  • 原文地址:https://www.cnblogs.com/naodong/p/6918087.html
Copyright © 2011-2022 走看看