如何在Linux系统安装Nginx并启动

  1. Nginx的介绍
    1. Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。
    2. 官网:nginx news
  2. Nginx的下载
    1. 前往官方网站下载nginx: download
      1. 本例下载稳定版nginx-1.24.0.tar.gz,然后通过ssh工具将文件传输到Linux服务器中开始进行安装
  3. Nginx的安装
    1. 安装依赖包
      1. sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring libpcre3 libpcre3-dev zlib1g zlib1g-dev
    2. 解压并删除Nginx压缩包
      1. tar -zxvf nginx-1.24.0.tar.gz
        
        rm -f nginx-1.24.0.tar.gz
    3. 配置Nginx的编译环境
      1. cd nginx-1.24.0/
        
         ./configure --prefix=/usr/local/project/nginx
      2. --prefix 指定的目录,就是我们安装Nginx的目录
  4. 编译与安装
    1. make & make install
  5. Nginx的安装目录
    1. 目录/文件说明备注
      conf配置文件的存放目录
      conf/nginx.confNginx的核心配置文件conf下有很多nginx的配置文件,我们主要操作这个核心配置文件
      html存放静态资源(html、css、js等 )部署到Nginx的静态资源都可以放在html目录中
      logs存放nginx日志(访问日志、错误日志等)
      sbin/nginx二进制文件,用于启动、停止Nginx服务
  6. Nginx的常用命令
    1. 在执行命令的过程中,都要在Nginx的sbin目录下执行,当前示例在/usr/local/project/nginx/sbin下执行
    2. 查看Nginx的版本
      1. ./nginx -v

    3. 检查配置文件的正确性
      1. 在我们修改了nginx.conf核心配置文件之后,可以在启动Nginx服务之前,首先检查一下conf/nginx.conf文件配置的是否有错误,如果没有错误,然后再启动Nginx服务
      2. sudo ./nginx -t
    4. 启动Nginx
      1. sudo ./nginx
      2. 浏览器访问http://服务器ip地址/
    5. 停止Nginx服务
      1. sudo ./nginx -s stop
    6. 重新加载Nginx服务
      1. 当我们修改了Nginx配置文件后,需要重新加载才能生效,那么我们可以使用下面命令重新加载配置文件
      2. sudo ./nginx -s reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值