NGINX
nginx
zhexiao27
Keep going.
展开
-
MAC自定义域名访问nginx服务器的thinkphp项目
1.首先,我们编辑mac系统的hosts文件:sudo vim /etc/hosts在里面增加一个自定义域名,比如:192.168.1.13(本机ubuntu服务器的IP) www.ubuntublog.com2.我nginx安装在 /usr/local/nginx . 然后我们修改配置文件:/usr/local/nginx/conf/nginx.conf 。 部分配置原创 2013-03-29 11:46:06 · 1848 阅读 · 0 评论 -
Configuring the Apache MPM on Ubuntu
Now that you know where the files are, let's look at how to tell apache to stay within the memory available to your Ubuntu server.The apache MPMPart of the apache web server installation is转载 2013-06-21 04:19:43 · 715 阅读 · 0 评论 -
执行脚本出现bin/bash: bad interpreter: No such file or directory的解决办法
今天用Filezilla上传一脚本到服务器上,执行时发现如下错误。已经确定脚本本身是没有问题的,执行权限也加了。后GOOGLE之,找到如下解决办法,顺利解决此问题。怀疑是FTP软件在上传过程中自动将脚本当作ASCII文件传输,且换行方式采用的是MS-DOS换行,才会出现问问题。用VIM打开后执行: :set ff=unixbin/bash: b原创 2013-04-13 00:47:09 · 4366 阅读 · 0 评论 -
Ubuntu安装LNMP架构FastCgi配合
安装nginx?1sudo apt-get install nginxUbuntu安装之后的文件结构大致为:所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下程序文件在/usr/sbin/nginx日志放在了/va原创 2013-03-27 00:53:11 · 782 阅读 · 0 评论 -
nginx echo模块的安装和使用
编译Nginx需要安装GCC编译器Shell>sudo apt-get install autoconf automake build-essential模块依赖性:nginx的一些模块需要第三方库支持,例如gzip模块需要zlib库,rewrite模块需要pcre库,ssl功能需要openssl库等。Shell>sudo apt-get install zlib1g op原创 2013-03-28 06:12:29 · 7391 阅读 · 0 评论 -
Nginx服务器的安装与配置
编译Nginx需要安装GCC编译器Shell>sudo apt-get install autoconf automake build-essential模块依赖性:nginx的一些模块需要第三方库支持,例如gzip模块需要zlib库,rewrite模块需要pcre库,ssl功能需要openssl库等。Shell>sudo apt-get install zlib1g op原创 2013-03-28 11:26:40 · 609 阅读 · 0 评论 -
从源码角度理解nginx配置中last与break的区别
nginx 配置文件中经常会用到last与break指令。那么两者之间的区别如何呢?以nginx-1.0.14的源码为例:/src/http/modules/ngx_http_rewrite_module.c (366-389行)if (cf->args->nelts == 4) {if (ngx_strcmp(value[3].data, "last") == 0) {last转载 2013-03-28 02:21:00 · 558 阅读 · 0 评论 -
Nginx的Web缓存服务
Nginx的缓存服务Nginx版本从0.7.48开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当做Key,用Md5算法对Key进行哈希,得到硬盘上对应的哈希目录路径,从而将缓存内容保存在该目录内。Nginx Web 缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squid的PURGE指令手动清除缓存;但是我们可以通过Nginx的模块ngx_cache_原创 2013-03-28 04:51:56 · 652 阅读 · 0 评论 -
Nginx的Rewrite规则与实例
Nginx Rewrite 规则相关指令相关指令有if,rewrite,set,return,break等,其中最关键的就是rewrite.一个简单的Nginx Rewrite规则语法如下:rewrite ^/b/(.*)\.html /play.php?video=$1 break;1.break指令默认值:none ;使用环境:server,location,i原创 2013-03-27 10:59:37 · 962 阅读 · 0 评论 -
Nginx全局变量
nginx重写中的用到的变量:$arg_PARAMETER #这个变量包含GET请求中,如果有变量PARAMETER时的值。$args #这个变量等于请求行中(GET请求)的参数,例如foo=123&bar=blahblah;$binary_remote_addr #二进制的客户地址。$body_bytes_sent #响应时送出的body字节数数量。即使连接中断,原创 2013-03-27 11:55:06 · 723 阅读 · 0 评论 -
控制fastcgi的shell命令
# -------------------------------------------------------------------------# Shell to Script to start / stop PHP FastCGI using php-cgi, spawn-fcgi .# ----------------------------------------------原创 2013-03-27 00:45:03 · 1167 阅读 · 0 评论 -
控制Nginx的shell命令
整理了下自己用的脚本。# # Shell to Script to start / stop PHP Nginx.# ------------------------------------------------------# Copyright (c) 2013 for project # This script is licensed under GNU GPL v原创 2013-03-27 00:46:37 · 1458 阅读 · 0 评论 -
nginx出现403 Forbidden解决方法
1)有可能是权限问题?1shell>chmod-R 755 /usr/local/nginx/html2)有可能是没有开启目录显示?12345location / {原创 2013-03-27 00:53:54 · 3381 阅读 · 0 评论 -
php spawn-fcgi和php-fpm参数
spawn-fcgi是一个通用的FastCGI管理服务器下面我们就可以使用 spawn-fcgi 来控制php-cgi的FastCGI进程了/usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php-cgi参数含义如下:-f 指定调原创 2013-03-27 00:51:10 · 921 阅读 · 0 评论 -
使用fastcgi后,配置PHP文件
当我们使用的是fastcgi来执行php文件,那PHP的配置文件就不和原来一样存在于PHP中了,而是存在于cgi目录中。例如我的配置文件是在:/etc/php5/cgi/php.ini (Ubuntu系统) sudo vim /etc/php5/cgi/php.ini由于我是使用的Ubuntu的自动安装命令分开安装的原创 2013-03-27 00:45:48 · 696 阅读 · 0 评论 -
Thinkphp在Nginx上的配置
Thinkphp配置文件:如果在Nginx服务器上,最好还是把 'URL_MODEL' => 2, 设置上,不然出现的问题奇奇怪怪。最新更新,在看Nginx文档的时候,发现它自带有pathinfo的处理方法:syntax:fastcgi_split_path_info regex;default:—context:lo原创 2013-03-27 01:55:44 · 3435 阅读 · 0 评论 -
ubuntu下取消mysql和apache开机启动
# 移除apache2自启动脚本,# 参数-f是为了解决 update-rc.d: /etc/init.d/apache2 exists during rc.d purge的问题$ sudo update-rc.d -f apache2 remove # 同时也可以方便的恢复自启动脚本$ sudo update-rc.d apache2 defaults # 或者编辑文件 /etc/原创 2013-06-21 04:55:59 · 1283 阅读 · 0 评论