01-nginx下载与安装

来源:互联网 发布:mastercam9.1四轴编程 编辑:程序博客网 时间:2024/05/29 02:33

01-nginx下载与安装

1. nginx 是什么?

  • nginx[engine x] 是一个 http和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服务器
  • 第一个公开版本0.1.0发布于2004年10月4日。
  • 其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名
  • 官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定

2. nginx 能做什么?

  • http服务器
  • 反向代理服务器
  • 负载均衡

3. 下载与安装

下载链接:http://nginx.org/download/nginx-1.10.1.tar.gz

lz写的时候,这个是最新的稳定版本,本次使用的Linux版本是 centos 6.8,最新的centos已经到 7.x 版本,

第一步:解压

我习惯把安装包放在 /usr/local/src

[root@node src]# tar -xzvf nginx-1.10.1.tar.gz 

第二步:配置 configure

configure 有很多配置选项,其他的我默认配置,只配置了安装路径 –prefix(安装路径), 具体安装到什么位置看大家个人习惯啦!

[root@node src]# cd nginx-1.10.1[root@node nginx-1.10.1]# ./configure --prefix=/usr/local/nginx

期间可能会因为 有些依赖库库未安装可能为有报错,根据错误提示把相关的依赖库安装上即可,一般会缺 zlib zlib-devel pcre pcre-devel

[root@node src]# yum install -y zlib zlib-devel pcre pcre-devel

第三步:编译安装

[root@node nginx-1.10.1]# make && make install

就这样,强大的nginx就安装完毕啦!赶紧去启动强大的nginx开始体验吧!

[root@node nginx-1.10.1]# /usr/local/nginx/sbin/nginx

nginx 默认是80端口,打开你的浏览器,输入:http:// + 你的服务器IP地址,如:http://192.168.17.128


lz写这篇博客是对自己学习工作的总结,同时也想与大家分享。
这是nginx的开篇,后续将会写配置、集群…等等。
最后我想说:由于本人的语文是数学老师教的,表达能力有限,发现任何问题,希望大家批评指正。
我的邮箱:weiluoliang@163.com

1 0
原创粉丝点击