美文网首页
ubuntu_16_04安装nginx-1.14.2

ubuntu_16_04安装nginx-1.14.2

作者: ZGC_JO | 来源:发表于2019-01-24 17:41 被阅读0次

1.环境:

    阿里云ubuntu_16_04系统

2.安装:

    2.1 下载nginx-1.14.2, 官网地址:nginx.org

可以直接下载到电脑中,再上传到ubuntu系统上。也可以在ubuntu系统上用wget命令下载。这里我选择的是用wget命令下载,我下载存放的目录是/usr/local

2.1 到/usr/local目录下,解压nginx

tar xf nginx-1.14.2

cd nginx-1.14.2进入解压的目录,如下图

2.2 用configure脚本编译源代码,./configure,使用默认配置。可能会提示pcre,zlib依赖库需要安装,则继续安装依赖的pcre, zlib库,执行sudo apt-get update    sudo apt-get install libpcre3 libpcre3-dev  apt-get install zlib1g-dev。安装好之后继续执行 ./configure。结果如下

2.3 执行make命令编译

2.4 执行make install 安装,安装成功之后,会在当前目录生成一个nginx的安装目录,这个就是安装好的nginx目录。nginx目录下有conf, html, logs, sbin四个文件夹

3. nginx常用命令

通过/usr/local/nginx/sbin/nginx -h 命令查看sbin目录下nginx这个二进制文件的用法,如下图:

nginx二进制文件参数说明:

-h 显示该帮助信息

-v 打印版本号并退出

-V 打印版本号和配置并退出

-t 测试配置正确性并退出

-T 测试配置正确性和打印并退出

-q 测试配置时只显示错误

-s 向主进程发送信号

-p 指定nginx服务器路径前缀

-c 指定nginx配置文件路径

-g 指定nginx附加配置文件路径

3.1 启动命令:

      /usr/local/nginx/sbin/nginx

      启动时并指定配置文件命令/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf,-c表示指定配置文件

3.2 停止命令:

/usr/local/nginx/sbin/nginx -s stop立刻停止(不推荐),/usr/local/nginx/sbin/nginx -s quit平滑停止(推荐)

3.3 重启命令:

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

3.3 检查修改的配置文件是否有错误

/usr/local/nginx/sbin/nginx -t   如下表示配置文件正确

相关文章

网友评论

      本文标题:ubuntu_16_04安装nginx-1.14.2

      本文链接:https://www.haomeiwen.com/subject/apqujqtx.html