和apache等web服务软件一样,rewrite的主要功能是实现RUL地址的重定向。Nginx的rewrite功能需要PCRE软件的支持,即通过perl兼容正则表达式语句进行规则匹配的。默认参数编译nginx就会支持rewrite的模块,但是也必须要有PCRE的支持,也就是说系统已经安装了pcre-devel库。
1.rewrite语法格式及参数
rewrite是实现URL重写的关键指令,根据r...
9年前 (2017-11-14) 2692℃
2喜欢
#【全局块】配置影响nginx全局的指令。
#定义Nginx运行的用户和用户组
#user nobody;
#nginx进程数,建议设置为等于CPU总核心数。
worker_processes 1;
#全局错误日志路径及级别,级别由低到高是:debug、info、notice、warn、error、crit
#error_log logs/error.log info;
#记...
9年前 (2017-11-08) 2071℃
0喜欢
一、Path选项类
参数
用途
默认值
–prefix=…
Nginx安装的基础目录
/usr/local/nginx
–sbin-path=…
Nginx二进制安装目录
/sbin/nginx
–conf-path=…
主配置文件安装位置
/conf/nginx.conf
–error-log-path=…
错误日志位置
/l...
9年前 (2017-11-04) 2062℃
2喜欢
Nginx可以提供HTTP服务,包括处理静态文件,支持SSL(提供HTTPS访问)、GZIP(网页压缩)、虚拟主机、URL重写等功能,可以搭配FastCGI程序(如PHP)处理动态请求。除此之外,Nginx还可以用于代理、反向代理、负载均衡、缓存等服务器功能,在集群环境中解决网络负载、提高可用性等。打开 Nginx官网下载地址,可以看到三种版本:Mainline version(主线版/开发版)、...
9年前 (2017-10-31) 1865℃
0喜欢
CGI(Common Gateway Interface,公共网关接口)是Web服务器与外部程序(即CGI程序)之间的接口标准,用于两种不同程序之间的信息传递。 CGI规范允许Web服务器根据浏览器请求调用CGI程序,并将其输出结果通过响应发送给浏览器,从而使Web服务器支持处理复杂的网站业务需求。Web服务器支持CGI的意义不在于性能而在于开发速度。传统CGI性能上存在一个缺陷,就是每当客户端请...
9年前 (2017-10-27) 1975℃
0喜欢
1.文件和目录
cd /home #进入 '/home' 目录
cd .. #返回上一级目录
cd ../.. #返回上两级目录
cd - #返回上次所在目录
cp file1 file2 #将file1复制为...
9年前 (2017-10-25) 1505℃
0喜欢
Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,Apache 反应速度快,运行效率高,但只支持HTML等静态页面(加载插件后也可支持 PHP 页面)。Tomcat 是由 Apache 软件基金协会与 Sun 公司联合开发的一款Web服务器,它除了支持HTML等静态页面外,还支持JSP、Servlet 。在相同的运行环境下,Tom...
9年前 (2017-10-21) 2078℃
0喜欢
Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows、Unix、Linux 等操作系统中运行,是最流行的Web服务器软件之一。Apache 反应速度快,运行效率高,但只支持HTML等静态页面(加载插件后也可支持 PHP 页面)。Apache Tomcat 是由 Apache 软件基金协会与 Sun 公司联合开发...
9年前 (2017-10-15) 2343℃
1喜欢
为什么要让Apache与Tomcat之间进行连接?事实上Tomcat本身已经提供了HTTP服务,该服务默认的端口是8080,也可以改为80。既然Tomcat本身已经可以提供动态加静态web服务,为什么还要引入Apache或者其他的一些专门的HTTP服务器呢?原因是tomcat对静态页面并发处理能力较差,通过与apache链接后可以实现:提升对静态文件的处理性能、实现负载均衡集群、无缝的升级应用程序...
9年前 (2017-10-12) 2110℃
0喜欢
Apache服务器默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。本文主要讲解使用cronolog切割apache服务器日志,什么不用apache自带的日志分割工具?apache自带的日志分割工具rotatelogs,据专家说在进行日志切割时容易丢日志,所以这里我们就用cronolog来做日志切割。
cronolog 是一个简单的过滤程序,读取日志文件条目从标准输入和输出的每个条...
9年前 (2017-10-09) 2150℃
1喜欢