linux上Nginx安装步骤

Nginx是一个高性能的HTTP和反向代理服务器,由俄罗斯人开发的,第一个版本发布于2004年10月4日。Nginx由于出色的性能,在世界范围内受到了越来越多人的关注,其特点是占有内存少,并发能力强,nginx的并发能力确实在同类型的网页服务器中是很强的,国内BAT、163、新浪等等都在使用nginx进行服务发布和管理。Nginx还对负载均衡等提供了非常方便的配置,同时Nginx众多的插件和功能集成更是让Nginx成为某些WEB应用场景的不二选择。

安装nginx之前我们先要准备好系统环境和相关库,这里需要gcc编译环境、PRCE库、zlib库和openssl,我们可以使用yum命令来安装这些依赖库。

yum -y install gcc
yum -y install pcre-devel
yum -y install zlib
yum -y install openssl openssl-devel
  • 1
  • 2
  • 3
  • 4

我们从官网下载稳定版本的nginx,http://nginx.org/,当前的稳定版本是nginx-1.12.2,我们下载nginx-1.12.2.tar.gz,并上传到linux服务器上面。

然后解压nginx源码包

tar -xvzf nginx-1.12.2.tar.gz
  • 1

解压后进入nginx目录,

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_stub_status_module
  • 1

–prefix指定安装目录/usr/local/nginx,–with-http_stub_status_module:支持nginx状态查询,
–with-http_ssl_module:支持https,–with-XXX表示启用某个功能模块,–without-XXX则表示禁用某个功能模块。

然后编译安装

make
make install
  • 1
  • 2

完成安装后进入/usr/local/nginx/sbin目录,启动nginx

[root@pingtai2 sbin]# ./nginx
  • 1

使用浏览器访问对应的IP
这里写图片描述

看到初始页面就说明安装成功了。

以下几条命令是常用的
停止nginx

./nginx -s stop
  • 1

重启nginx

./nginx -s reopen
  • 1

检查nginx.conf配置文件的正确性

./nginx -t
  • 1

重新载入配置文件

./nginx -s reload

猜你喜欢

转载自blog.csdn.net/shixiansen6535/article/details/80846640