如何快速在Linux中安装Nginx详解
⽬录
什么是nginx
1.下载所需的依赖
2.下载nginx压缩包
3.解压缩,⼀般解压到/usr/local⽬录下
4.编译安装
5.启动nginx
扩展:
总结
什么是nginx
Nginx是⼀款⾼性能的http 服务器/反向代理服务器及电⼦邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官⽅测试nginx能够⽀⽀撑5万并发链接,并且cpu、内存等资源消耗却⾮常低,运⾏⾮常稳定。
应⽤场景
http服务器。Nginx是⼀个http服务可以独⽴提供http服务。可以做⽹页静态服务器。
虚拟主机。可以实现在⼀台服务器虚拟出多个⽹站。例如个⼈⽹站使⽤的虚拟主机。
反向代理,负载均衡。当⽹站的访问量达到⼀定程度后,单台服务器不能满⾜⽤户的请求时,需要⽤多台服务器集可以使⽤nginx做反向代理。并且多台服务器可以平均分担负载,不会因为某台服务器负载⾼宕机⽽某台服务器闲置的情况。
1.下载所需的依赖
yum install gcc gcc-c++ make automake autoconf libtool pcre* zlib openssl openssl-devel
2.下载nginx压缩包
wget /download/nginx-1.16.
linux离线安装nginx详细教程3.解压缩,⼀般解压到/usr/local⽬录下
tar zxvf nginx-1.16.
4.编译安装
进⼊到解压缩的⽬录(路径很关键)
cd /usr/local/nginx-1.16.1
使⽤configure命令检查安装环境
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
–prefix指定nginx的安装⽬录,默认路径就是/usr/local/nginx。
使⽤make命令进⾏编译
make
此时查看⽬录下多了Makefile和objs
安装编译好的程序
make install
去安装⽬录下查看是否安装完毕
安装完毕!
5.启动nginx
进⼊到/usr/local/nginx/sbin⽬录中看到有nginx的执⾏⽂件,如上图所⽰
./nginx
nginx启动成功!
进⼊页⾯访问看看,默认监听的是80端⼝。
直接访问nginx所在的ip即可。
注意:如果之前指定安装⽬录不是/usr/local/nginx可能会启动报⽂件缺失的错误。按照提⽰创建对应的⽂件即可。
扩展:
./configure是源代码安装的第⼀步,对即将安装的软件进⾏配置,检查其安装环境是否有该软件依赖的关系.⽐如会检查是否安装gcc,⽣成makefile⽂件,后续可以使⽤make和make install编译安装程序.可以加上 –with、–enable、–without、–disable 等等参数对编译加以控制.
make是读取makefile⽂件,通常是⽤来通过源代码包安装程序时编译makefile⽂件.
make install 是安装已经编译好的程序
make clean 删除⼀些临时⽂件(这⾥执⾏的话会删除Makefile和objs)
总结
到此这篇关于如何快速在Linux中安装Nginx的⽂章就介绍到这了,更多相关Linux安装Nginx内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论