Nginx服务安装

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   #停止服务
    
 

猜你喜欢

转载自blog.csdn.net/qq_15057857/article/details/107061688
今日推荐