Nginx的使用记录.docx

上传人:自*** 文档编号:126369466 上传时间:2020-03-24 格式:DOCX 页数:44 大小:159.02KB
返回 下载 相关 举报
Nginx的使用记录.docx_第1页
第1页 / 共44页
Nginx的使用记录.docx_第2页
第2页 / 共44页
Nginx的使用记录.docx_第3页
第3页 / 共44页
Nginx的使用记录.docx_第4页
第4页 / 共44页
Nginx的使用记录.docx_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《Nginx的使用记录.docx》由会员分享,可在线阅读,更多相关《Nginx的使用记录.docx(44页珍藏版)》请在金锄头文库上搜索。

1、1. Nginx使用什么算法来实现负载均衡它能实现基于连接数的负载均衡吗?Nginx使用简单的轮巡算法,所以无法做基本链接计数的负载均衡。这个可能会在将来的版本中有所改变。2. 某些东东不工作(URL重写,代理,路径,.)例如:如URL重写(rewrite)不工作了或者是unix的路径(/$PATH)的问题云云.请仔细阅读 NginxDebugging 并且 逐行 查看错误日志。如果你没找到错误 打起精神 试着到IRC或邮件列表里说明一下你碰到的问题。3. 正则表达式匹配,其中:代码:CODE:* 为区分大小写匹配* * 为不区分大小写匹配* !和!*分别为区分大小写不匹配及不区分大小写不匹配

2、4. 什么是反向代理反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。5. Nginx反向代理的特色1功能强大,性能卓越,运行稳定。2配置简单灵活。3能够自动剔除工作不正常的后端服务器。4上传文件使用异步模式。5支持多种分配策略,可以分配权重,分配方式灵活。6. Nginx反向代理的传输方式 浏览器发起请求,请求不会立刻转到后台,而是将请求数据(header)先收到nginx上,然后nginx再把这个请求发到后端,

3、 后端处理完之后把数据返回到nginx上,nginx将数据流发到浏览器。7. Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce、SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自

4、动给成员汇报项目进度。8. RoR是Ruby on Rails的缩写。Ruby on Rails是一个用于编写网络应用程序的框架,它基于计算机软件语言Ruby,给程序开发人员提供强大的框架支持。Ruby on Rails包括两部分内容:Ruby语言和Rails框架。9. Wiki一词来源于夏威夷语的“wee kee wee kee”, 发音wiki, 原本是“快点快点”的意思,被译为“维基”或“维客”。一种多人协作的写作工具。Wiki站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。Wiki也指一种超文本系统。这种超文本系统支持面向社群的协作式

5、写作,同时也包括一组支持这种写作。10. 网页文本编辑器1) 需要到 http:/ var editor; KindEditor.ready(function(K) editor = K.create(textareaname=content, resizeType : 1, allowPreviewEmoticons : false, allowImageUpload : false, afterBlur: function () this.sync(); ); );4) /发送Email函数 function smtp_mail ( $sendto_email, $subject,$bod

6、y, $extra_hdrs,$user_name,$test) / $mail = new PHPMailer(); $mail-IsSMTP(); / send via SMTP/ $mail-SMTPSecure = ssl;/GMAIL的SMTP需要用SSL连接 $mail-Host = smtp.zkey.cc; / SMTP servers smtp.zkey.cc $mail-SMTPAuth = true; / turn on SMTP authentication $mail-Port = 25; / 25 143/ /增加(企业)/ $mail-Port = 587; /

7、 set the SMTP port for the GMAIL server/ /增加结束 $mail-Username = servicezkey.cc; / SMTP username 注意:普通邮件认证不需要加 域名 servicezkey.cc $mail-Password = web123!#; / SMTP password qq943449551 web123!# $mail-From = $user_name; / 发件人邮箱 servicezkey.cc $user_name $mail-FromName = e调研; / 发件人 ,比如xxx网 $mail-CharS

8、et = UTF-8; / 这里指定字符集! $mail-Encoding = base64; $mail-AddAddress($sendto_email,$user_name); / 收件人邮箱和姓名 $mail-AddReplyTo(servicezkey.cc,中科易研); /收件人回复时回复到此邮箱,可以多次执行该方法 /$mail-WordWrap = 50; / set word wrap /$mail-AddAttachment(/var/tmp/file.tar.gz); / attachment 附件1 /$mail-AddAttachment(/tmp/image.jpg

9、, new.jpg); /附件2 $mail-IsHTML(true); / send as HTML $mail-Subject = $subject; / 邮件内容 可以直接发送html文件 $mail-Body = $body; $mail-AltBody = 需要支持HTML的邮件客户端才能正常显示; if($test = 2) var_dump($mail); die; else return $mail-Send(); / / 发送Email函数结束11.数组1. 定义一个数组$arr = array();2. 添加无键名的元素$arr = “11”;3. 添加有键名的元素$arr

10、3 = “11”;4. 显示数组的值echo $arr1;5. 删除数组中的一个值unset($arr3);6. 删除数组unset($arr);7. PHP函数range()快速创建数组$ass = range(a,z);表示该数组从a开始,z结束。12.数组的遍历$ss = (“1”, “2”, “3”, “4”)1. 只取值不取键名foreach($ss as $value)echo $value;2. 只取值和键名foreach($ss as $key = $value)echo $value;13.可变变量当某一变量不确定具体名称时,可以使用可变变量。 $person = “9岁”;

11、 $person = “小华”; echo $person $person ; =小华 9岁14.外部变量 在程序中定义或者产生的变量称为内部变量; 由 HTML表单、URL 或者外部程序产生的变量称为外部变量可以通过 $_GET,$_POST获取外部变量的值。15.cookie1.创建、更新cookiesetCookie($cookieName,$value,time()+秒数);实例:setcookie(UserName,zs,time()+2*7*24*3600);2.读取cookie$_cookie$cookieName;实例:$uName=$_COOKIEUserName;3.删除指定cookie setcookie($cookieName,value,time()-秒数);/或者setcookie($cookiename, );/或者setcookie($cookiename, NULL);实例:setcookie(UserName,zs,time()-3600);4.删除所有cookieforeach($_COOKIE as $key=$val)setcookie($key,time()-100);16.session1.session赋值Session_Start();$_SESSIONname=value

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号