初识linux安装nginx

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识linux安装nginx相关的知识,希望对你有一定的参考价值。

环境需求

  系统:centos5.5

  nginx:nginx-1.10.1.tar.gz

  以上可以自行在网上搜索进行下载

1、安装nginx需要的环境,pcre(作用rewrite)、zlib(作用压缩)、ssl,这个也可以自己下载编译安装
yum -y install zlib;
yum –y install pcre;
yum –y install openssl;
2、下载安装nginx-*.tar.gz
解压nginx-*.tar.gz,进入解压之后的目录执行./congigure
编译:make
安装: make install
查看安装目录:whereis nginx
3、配置
修改:/usr/local/nginx/conf文件
例如:

技术分享

nginx 的 upstream目前支持 4 种方式的分配
1)、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2)、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
2)、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
3)、fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
4)、url_hash(第三方)
4、相关命令
./nginx:启动nginx
./nginx -s reload:重启nginx(如修改配置文件等)
./nginx -t:检查配置文件是否正确
./nginx -s stop:关闭nginx
5、注意事项:
如果第一次配置完成启动时需要注意linux防火墙问题,开放对应配置的端口。

 




























以上是关于初识linux安装nginx的主要内容,如果未能解决你的问题,请参考以下文章

nginxLinux下安装nginx

Nginx快速入门

Linux服务部署--Java Nginx

安装nginx并进行配置(记录来源于马哥linux运维教程一)

初识linux安装nginx

Linux初识