一般情况下服务器都是远程登录的,所以我们也采用远程登录的方式登录我们本机虚拟机安装的linux系统(Xshell)

查询虚拟机的IP地址ifconfig进行远程登录
基于CentOS7的Nginx的下载安装
准备好nginx安装需要的环境

  • gcc安装
    nginx是c语言编写的,所以需要安装gcc来编译nginx
    基于CentOS7的Nginx的下载安装
    基于CentOS7的Nginx的下载安装
  • pcre安装
    一个perl库。nginx的http模板块使用pcre来解析正则表达式
    基于CentOS7的Nginx的下载安装
  • zlib安装
    zlib提供很多种压缩和解压方式。nginx使用zlib对http包进行gzip解压
    基于CentOS7的Nginx的下载安装
  • openssl安装
    openssl是一个强大的安全套接字层密码库,包括密码算法、常用**、证书封装管理、ssl协议等
    基于CentOS7的Nginx的下载安装

官网下载nginx稳定版本

  • 解压
    基于CentOS7的Nginx的下载安装
  • 安装——进入解压文件执行./configure,然后安装make && make install
    基于CentOS7的Nginx的下载安装
    基于CentOS7的Nginx的下载安装
  • 查看是否安装成功
    • 进入/usr/loacl下查看是否有nginx目录
      基于CentOS7的Nginx的下载安装
    • nginx/sbin中有启动命令./nginx
      基于CentOS7的Nginx的下载安装
      基于CentOS7的Nginx的下载安装
  • 开放80端口
    • 安装防火墙,启动,添加端口号,重启防火墙
      基于CentOS7的Nginx的下载安装
      基于CentOS7的Nginx的下载安装
      基于CentOS7的Nginx的下载安装
      基于CentOS7的Nginx的下载安装

相关文章: