【Web】Nginx下载与安装

Nginx介绍

  Nginx ("engine x") 是一个高性能的HTTP反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。

Nginx下载

  从Nginx的官网(http://nginx.org/en/download.html)下载Nginx的最新版本,我下载的是:nginx-1.11.3.tar.gz。

  

Nginx安装环境

  • 操作系统:Linux(CentOS版)

Nginx安装

  • 在安装Nginx前,需要确保系统安装了g++,gcc, openssl-devel、pcre-devel和zlib-devel软件

    安装必须软件命令:yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel

    

    

  • 安装nginx依赖包,命令:yum install GeoIP gd libXpm libxslt

    注意安装过程中,要选择:y

    

    

  • 解压nginx压缩包,命令:tar -zxvf nginx-1.11.3.tar.gz

      

  • 进入解压的nginx文件夹,查看

    

  • 进行源码安装,执行命令:./configure,或者指定路径安装命令:./configure --prefix=/usr/local/nginx

    

  • 执行make操作,命令:make

    

  • 执行make install 命令:make install

    

检验nginx是否安装成功

  • 查看nginx安装路径,命令:whereis nginx

    

  • 启动nginx,命令:/usr/local/nginx/sbin/nginx

    

    重新加载配置命令:./nginx/sbin/nginx -s reload

    查看命令:ps -ef | grep nginx

    关闭命令:./sbin/nginx -s reload -s stop

    关闭命令:kill -9 进程号

  • 由于nginx默认监听端口就是80,所以在浏览器上输入ip地址,即可访问nginx,如:http://ip,进行访问

    

原文地址:https://www.cnblogs.com/h--d/p/5756795.html