centos安装nginx(安装包安装)

前提:为了方便记忆这里记录通过nginx安装包来安装nginx的过程

1.nginx简介

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强。目前国内nginx网站用户主要有:百度、京东、新浪、网易、腾讯、淘宝等。​​​​​​

2.安装nginx

1.安装nginx依赖库(前提是需要服务器能够上网)

yum install gcc-c++                                //安装C++编译环境

yum install pcre pcre-devel                   //正则表达式库

yum install zlib zlib-devel                      //数据压缩

yum install openssl openssl-devel        //密码库

傻瓜式安装,中途需要需要手动输入,按照提示输入y即可

2.安装nginx包(需提前下载好nginx)

2.1 nginx官网:http://nginx.org/en/download.html下载最新版本的nginx,目前最新版本是nginx-1.16.1

2.2 ftp到centos上,随便哪个目录(我这里是root目录下),解压安装

2.3解压:tar -zxvf nginx-1.16.1.tar.gz

2.4 进入nginx-1.16.1目录下

./configure        //对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系

make

make install

到这里如果没出现问题就安装成功了,如果有问题请检查第一步依赖是否安装成

2.5 其他一些命令

/usr/local/nginx/sbin/nginx -v               //查看nginx版本信息

启动:/usr/local/nginx/sbin/nginx

重启:/usr/local/nginx/sbin/nginx -s reload

关闭:ps -ef | grep nginx

  从容停止   kill -QUIT 主进程号

  快速停止   kill -TERM 主进程号

  强制停止   kill -9 nginx

  若nginx.conf配置了pid文件路径,如果没有,则在logs目录下

  kill -信号类型 '/usr/local/nginx/logs/nginx.pid'

2.6 验证nginx是否安装成功

nginx默认端口80,所以在浏览器输入ip或者localhost如果出现以下页面说明安装并启动成功

centos安装nginx(安装包安装)_第1张图片

你可能感兴趣的:(个人学习,学习记录)