Linux-CentOS8.0下安装Nginx1.18

1.下载并导入到Liunx

  1. 官网下载:下载链接
  2. 我的资源里面有Nginx的压缩包(Liunx版)
  3. 我使用的是FTP的方式导入的
  4. 解决:需要安装环境包
    1. yum -y install gcc-c++
    2. yum -y install pcre pcre-devel
    3. yum -y install zlib zlib-devel
    4. yum -y install openssl openssl-devel

2.授权并解压

  1. 给予权限–>chmod +x nginx-1.18.0.tar.gz
  2. 创建文件目录–>mkdir /opt/nginx
  3. 解压到安装目录–>tar -xzf nginx-1.18.0.tar.gz -C /opt/nginx/
  4. 修改名称(可跳过)–>mv nginx-1.18.0 nginx1.18

3.安装

  1. 执行检查环境–>./configure
    如果安装目录没有在**/usr/nginx**下,需要修改configure文件.
    修改configure文件:
    1. 先将原有文件复制一份以防万一–>cp configure configure2
    2. 打开文件编辑器–vim /opt/nginx/nginx1.18/configure
    3. 将67行的usr/local替换为自己的安装目录(:set number–>打开行数字标)
    在这里插入图片描述
  2. 执行编译 -->make
  3. 执行安装 -->make install
  4. 测试是否安装成功–>/opt/nginx/nginx1.18/sbin/nginx -v
    在这里插入图片描述

4.测试启动

  1. 启动命令–>/opt/nginx/nginx1.18/sbin/nginx -s reload
    1. 报错:(缺少logs目录)
      在这里插入图片描述
      解决:mkdir logs -->生成文件夹,chmod 700 logs–>授权
    2. 报错
      在这里插入图片描述
      解决:启动时指定配置文件
      /opt/nginx/nginx1.18/sbin/nginx -c /opt/nginx/nginx1.18/conf/nginx.conf

5.设置开机自启

  1. 创建脚本–>vim /lib/systemd/system/nginx.service
  2. 文本内容
[Unit]

Description=nginx service

After=network.target

[Service]

Type=forking

ExecStart=/opt/nginx/nginx1.18/sbin/nginx

ExecReload=/opt/nginx/nginx1.18/sbin/nginx -s reload

ExecStop=/opt/nginx/nginx1.18/sbin/nginx -s stop

PrivateTmp=true

[Install]

WantedBy=multi-user.target
  1. 加入开机自启–>systemctl enable nginx.service
  2. 其他命令
    1. systemctl disable nginx.service -->取消开机自启
    2. systemctl start nginx.service–>启动nginx服务
    3. systemctl stop nginx.service–>停止服务
    4. systemctl restart nginx.service–> 重新启动服务
    5. systemctl list-units --type=service–> 查看所有已启动的服务
    6. systemctl status nginx.service -->查看服务当前状态

5.参考文章

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值