Nginx安装部署.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Nginx安装部署

Nginx安装部署Nginx (engine x)?是一个高性能的?HTTP?和?反向代理?服务器,也是一个?IMAP/POP3/SMTP?代理服务器。?Nginx?是由?Igor Sysoev?为俄罗斯访问量第二的?Rambler.ru?站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。???一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。1.选定源码目录选定目录?/usr/local/?cd /usr/local/?2.安装PCRE库cd /usr/local/wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gztar -zxvf pcre-8.21.tar.gzcd pcre-8.21./configuremakemake install?3.安装zlib库cd /usr/local/?wget?/zlib-1.2.8.tar.gztar -zxvf zlib-1.2.8.tar.gz cd zlib-1.2.8./configuremakemake install?4.安装ssl?cd /usr/local/wget?/source/openssl-1.0.1c.tar.gztar -zxvf openssl-1.0.1c.tar.gz./configmakemake install?5.安装nginx?Nginx?一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把?Nginx?安装到?/usr/local/nginx?目录下的详细步骤:?cd /usr/local/wget?/download/nginx-1.2.8.tar.gztar -zxvf nginx-1.2.8.tar.gzcd nginx-1.2.8??./configure?--prefix=/usr/local/nginx?makemake install?--with-pcre=/usr/src/pcre-8.21?指的是pcre-8.21?的源码路径。--with-zlib=/usr/src/zlib-1.2.7?指的是zlib-1.2.7?的源码路径。?6.启动确保系统的?80?端口没被其他程序占用,/usr/local/nginx/sbin/nginx?检查是否启动成功:netstat -ano|grep 80?有结果输入说明启动成功??打开浏览器访问此机器的?IP,如果浏览器出现?Welcome to nginx!?则表示?Nginx?已经安装并运行成功。?7.重启/usr/local/nginx/sbin/nginx –s reload?8.修改配置文件cd /usr/local/nginx/confvi nginx.conf?9.常用配置#nginx运行用户和组user????www www;??#启动进程,通常设置成和cpu的数量相等worker_processes??4;?#全局错误日志及PID文件pid /var/run/nginx.pid;error_log? /var/log/nginx/error.log;?events {????????#epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能use epoll;???????????????????#单个后台worker process进程的最大并发链接数????????worker_connections??10240;}#设定http服务器,利用它的反向代理功能提供负载均衡支持http {????????include???????mime.types;?????????default_type??application/octet-stream;??????????error_page 400 403 500 502 503 504??/50x.html;?????????index index.html index.shtml?????????autoindex off;??????????fastcgi_intercept_errors on;?????????sendfile????????on;?????????# These are good default values.????????tcp_nopush??????on;???

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档