Nginx服务安装

这篇博客详细介绍了如何在Linux环境下手动安装Nginx 1.18.0服务,包括下载源码包、解压、配置编译参数、安装依赖库、编译安装过程以及创建服务的软链接和管理服务的方法。
摘要由CSDN通过智能技术生成

1.下载nginx软件源码包
    mkdir -p /home/tools          ###注意下载的路径和安装的路径不能一样,否则会出现错误
    cd /home/data/tools
    wget -q http://nginx.org/download/nginx-1.18.0.tar.gz      ##复制链接地址(统一位置进行下载)

2.解压源码包
    (解压软件---配置(./configure)---编译 make ---安装 make install
    tar xf nginx-1.18.0.tar.gz
    cd nginx-1.18.0
    ls (里面的内容就是源代码(config readme安装说明)---默认编译会安装到/usr/local目录)

3.创建web服务用户
    useradd -s /sbin/nologin -M www
    ./configure --prefix=/application/nginx-1.18.0 --user=www --group=www --with-http_stub_status_module  --with-http_ssl_module
    
    --prefix=PATH    指定安装路径
    --user=user          指定软件启动后以什么什么身份运行(属主运行)
    --group=group       指定软件启动后以什么什么身份(属组)运行,前提是用户必须存在。
    --with-http_stub_status_module    nginx的激活状态信息
        进入nginx解压目录    configure --help 查看nginx安装时可以使用的参数
        
    ubuntu安装C依赖
    首先需要安装build-essential软件包
    1.查看软件包内容
        apt-cache depends build-essential
    2.安装软件包
        apt install build-essential
        
    ubuntu安装nginx相关依赖
    PCRE库
        apt install libpcre3 libpcre3-dev
    zlib库
        apt install zlib1g-dev
    OpenSSL库
        apt-get install openssl libssl-dev
        
4.编译安装
    cd /home/tools/nginx                    ##进入要编译的文件中
    make
    make install

5.创建软链接方便使用
    ln -s /apps/nginx-1.18.0 /apps/nginx
    
6.开启和关闭nginx
    /apps/nginx/sbin/ -t  
    /apps/nginx/sbin/ #启动服务
                    -s reload #重启
                    -s stop   #停止服务
    
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值