开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第2天,点击查看活动详情 Nginx简介
- lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。
- Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。
- Nginx的稳定性、功能集、示例配置文件和低系统资源的消耗让他后来居上,在全球活跃的网站中有12.18%的使用比率,大约为2220万个网站。
什么是反向代理服务器: 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
下面小编为大家讲一下如何在Linux环境下安装Nginx 安装Nginx前首先先安装一些依赖文件
//一键安装上面四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
安装好依赖后,访问Nginx网页下载压缩文件,网址为:nginx: download 这里选择 Nginx二进制文件,下载
下载好之后使用 XFTP上传 如图所示
然后进入当前压缩文件夹下,使用Linux命令进行压缩
tar -zxvf nginx-1.22.1.tar.gz
压缩成功后 如图所示
然后输入命令并修改Nginx配置文件
//进入nginx目录
cd /usr/local/nginx
//进入目录
cd nginx-1.22.1
//执行命令 考虑到后续安装ssl证书 添加两个模块
./configure --with-http_stub_status_module --with-http_ssl_module
//执行make命令
make
//执行make install命令
make install
修改配置文件
# 打开配置文件
vi /usr/local/nginx/conf/nginx.conf
使用命令更新加载配置文件,并启动
./nginx -s reload