使用RPM快速安装nginx,了解RPM安装nginx各个主要目录的位置

  • rpm安装的优点与缺点:
    • 优点:
      • 安装简单方便
      • 安装时不用指定安装位置
      • 方便升级、卸载
      • 支持离线安装
      • rpm软件包由于已经编译完成并且打包,所以安装很方便
    • 缺点:
      • 大多数rpm安装需要解决复杂的依赖关系
      • 卸载时需要特别小心,最底层的软件不可以先删除,否则可能造成整个系统出问题
  • rpm安装相比较源代码安装相比较而言,更加方便,安装速度也快,但rpm无法定制化安装。
  • 一、挂载光盘,将存放软件包的文件夹复制到/usr/src目录下
    • mount /dev/cdrom /mnt
    • cd /mnt/
    • cp -rp nginx-rpm /usr/src/
    • cd /usr/srsc/nginx-rpm
    • 查看目录下的所有软件包:
      • 使用RPM快速安装nginx,了解RPM安装nginx各个主要目录的位置_第1张图片

  • 二、使用rpm命令安装nginx-rpm目录下的所有软件包:
    • rpm -ivh *.rpm --nodeps --force
      • --nodeps:忽略软件包之间的依赖关系,直接安装
      • --force :强制安装软件包
    • systemctl start nginx (启动服务)
    • netstat -anpt | grep nginx (查看端口)
  • 到此nginx已经安装完毕!!!
  • 三、以下是查看使用RPM安装nginx,它的主要配置文件和网页目录,日志目录存放的位置。
    • 查看主配置文件和扩展配置文件:
      • rpm -ql nginx | grep .conf
      • 使用RPM快速安装nginx,了解RPM安装nginx各个主要目录的位置_第2张图片

    • 查看网页的根目录:
      • rpm -ql nginx | grep html
    • 查看日志存放目录:
      • rpm -ql nginx | grep .log
  • 四、手动修改扩展配置文件,将默认的网页根目录修改为自己定义的网页根目录
    • cd /etc/nginx/conf.d/ (进入存放扩展配置文件的目录)
    • rm -rf *
    • vim web.conf (编辑一个新的扩展配置文件)
    • 使用RPM快速安装nginx,了解RPM安装nginx各个主要目录的位置_第3张图片

    • 按照指定的网页目录和网页来进行创建:
      • mkdir /www
      • vim /www/index.html (网页内容随意写)
    • 重启服务检查配置文件:
      • systemctl restart nginx
      • nginx -t
        • 使用RPM快速安装nginx,了解RPM安装nginx各个主要目录的位置_第4张图片

        • 此提示代表配置文件无误
    • 最后访问即可,显示内容将会修改为,自己定义的网页内容。
  • rpm安装nginx配置主要目录:
  • /etc/nginx/nginx.conf 主要配置文件 ->通过 include /etc/nginx/conf.d/*.conf; 指定扩展配置文件的路径
  • /etc/nginx/conf.d/ 扩展配置文件的路径,配置文件名称自定义 xx.conf
  • /usr/share/nginx/html/ 网页根目录
  • /var/log/nginx/ 存放日志的位置 access.log 访问日志 error.log 错误日志

你可能感兴趣的:(rpm安装,nginx,服务器,运维)