- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web服务器ninx虚拟主机与反向代理
Web服务器nginx虚拟主机与反向代理
web 服务器 - nginx
web服务器简介:
apache,web服务器:访问网页,查找、浏览信息。
蜘蛛程序-网络爬虫
常见的web服务器:
apache
lighttpd
nginx
tomcat
IIS
介绍nginx:
高性能的http服务器和反向代理服务器(web加速),运行在类unix和windows上
为什么选择nginx?
处理速度快,占用的资源少
apache里的模块是动、静结合;在nginx里面,都是静态的。
支持热部署
可以 7x24 不间断运行
书写的代码质量很高,也很规范
问题:俄国人写的,一些官方资料,文档比较少。
=============================================
安装之前:
1、准备工作:
1)apache是停止的,释放80端口
2)添加一个普通用户,出于安全的目的使用这个普通用户去运行nginx
# useradd -M -s /sbin/nologin www
默认使用的是 nobody 这个用户。
2、开始安装
[root@localhost lnmp]# ls nginx--x.tar.gz
nginx--x.tar.gz
[root@localhost lnmp]# tar zxvf nginx--x.tar.gz -C /usr/local/src/
安装nginx所需的软件包:
pcre-8.10.tar.gz
nginx-0.8.46.tar.gz
(1)PCRE:Perl库, Perl Compatible Regular Expressions 支持正则表达式
[root@localhost nginx]# tar zxvf pcre-8.10.tar.gz
[root@localhost nginx]# cd pcre-8.10
[root@localhost pcre-8.10]# ls
[root@localhost pcre-8.10]# ./configure
[root@localhost pcre-8.10]# make
[root@localhost pcre-8.10]# make install
(2)安装 nginx
[root@localhost nginx]# ls nginx-0.8.46.tar.gz
nginx-0.8.46.tar.gz
[root@localhost nginx]# tar zxvf nginx-0.8.46.tar.gz
[root@localhost nginx-0.8.46]# ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
--user
--group
--prefix
--with-http_stub_status_module 状态模块
--with-http_ssl_module 支持 https
yum install -y openssl-devel
[root@localhost nginx-0.8.46]# make
[root@localhost nginx-0.8.46]# make install
[root@localhost nginx-0.8.46]# cd /usr/local/nginx/
[root@localhost nginx]# ls
conf html logs sbin
启动服务:
[root@localhost nginx]# ./sbin/nginx -c conf/nginx.conf
[root@localhost nginx]# netstat -antp | grep 80
tcp 0 0 :80 :* LISTEN 19449/nginx.conf
访问:53/
Welcome to nginx! OK
解读配置文件:
[root@localhost conf]# pwd
/usr/local/nginx/conf
[root@localhost conf]# vim nginx.conf
1
2 user www;
3 worker_processes 1; #开启的进程数,与 CPU的核数一致,
查看CPU的信息:
您可能关注的文档
- USBKey中报刊出版网及中国记者网专用加密终端安装使用手册.doc
- U盘(闪存)生和原材料采购情况调查报告2016.docx
- V-M双闭环直调速系统1.docx
- V-M转速电流闭环不可逆直流调速系统设计.doc
- v12供应链新易用性功能.doc
- V8menu餐软件,点在菜单,点餐系统合同.doc
- VB1053 地产销售管理系统2.doc
- vb授课计划(013版)(专科)改.doc
- VC001人脸别技术.doc
- VCT小讲堂()—— Revit基本建模流程(一).doc
- 犬细小病毒病不同治疗方案的疗效对比与分析.docx
- 高维线性回归模型中经验似然方法的理论与实践探究.docx
- 中学教师心理弹性:测量、影响因素及提升策略探究.docx
- 精品解析:山东省济宁市2023-2024学年高一下学期期末质量检测政治试题(解析版).docx
- 基于财务指标体系的汽车企业竞争力剖析与提升路径研究.docx
- 河北省P2P网络借贷的发展轨迹、困境与突破路径探究.docx
- 二氧化碳基小分子多元醇可控合成的研究与展望.docx
- 多元化战略下长城影视股权质押融资财务风险管控:剖析与启示.docx
- 初中英语教材五、六册文化内容剖析:维度、失衡与优化策略.docx
- 兰州熊蜂化学感受器受体:鉴定、特性与生态意义解析.docx
文档评论(0)