上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
  2013年8月8日
摘要: CREATE DATABASE `evaluate` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 阅读全文
posted @ 2013-08-08 10:31 andy071001 阅读(143) 评论(0) 推荐(0) 编辑
  2013年8月3日
摘要: rewrite ^/(.*)$ /index.php/$1 last;这句话的意思,是把slash(/)之后的所有内容在前面加上一个/index.php,这里的$1指代前面括号的正则表达式(.*)所匹配的内容,last表示rewrite结束。 阅读全文
posted @ 2013-08-03 11:56 andy071001 阅读(144) 评论(0) 推荐(0) 编辑
  2013年8月2日
摘要: rewrite命令nginx的rewrite相当于apache的rewriterule(大多数情况下可以把原有apache的rewrite规则加上引号就可以直接使用),它可以用在server,location 和IF条件判断块中,命令格式如下:rewrite 正则表达式 替换目标 flag标记flag标记可以用以下几种格式:last – 基本上都用这个Flag。break – 中止Rewirte,不在继续匹配redirect – 返回临时重定向的HTTP状态302permanent – 返回永久重定向的HTTP状态301例如下面这段设定nginx将某个目录下面的文件重定向到另一个目录,$2对应 阅读全文
posted @ 2013-08-02 12:01 andy071001 阅读(197) 评论(0) 推荐(0) 编辑
摘要: nginx rewrite 伪静态配置参数和使用例子 附正则使用说明正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行flag标记有:* last 相当于Apache里的[L]标记,表示完成rewrite* break 终止匹配, 不再匹配后面的规则* redirect 返回302临时重定向 地址栏会显示跳转后的地址* permanent 返 阅读全文
posted @ 2013-08-02 12:00 andy071001 阅读(1358) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/cgli/archive/2011/05/16/2047920.html最近在VPS上尝试配置安装一个网站,VPS安装了LNMP(Linux+Nginx+MySQL+php)在配置重定规则的时候经常遇到一些问题,直接用Apache的规则到Nginx下没起作用。原来Apache 重写的规则到nginx上还有一些不太一样的地方。这里只是简单记录一些学习示例,高手略过,新手可以看一下。Nginx Rewrite规则相关指令 Nginx Rewrite规则相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。 阅读全文
posted @ 2013-08-02 11:55 andy071001 阅读(214) 评论(0) 推荐(0) 编辑
  2013年8月1日
摘要: fabric是什么?Fabric是一个Python库,可以通过SSH在多个host上批量执行任务。你可以编写任务脚本,然后通过Fabric在本地就可以使用SSH在大量远程服务器上自动运行。这些功能非常适合应用的自动化部署,或者执行系统管理任务。让我们首先看一个例子。我们知道在*NIX下面,uname命令是查看系统的发行版。可以写这样一个Fabric脚本:from fabric.api import rundef host_type(): run('uname -s')将上面的脚本保存为fabfile.py,就可以通过fab命令在多个主机上执行host_type脚本了:$ fab 阅读全文
posted @ 2013-08-01 15:27 andy071001 阅读(219) 评论(0) 推荐(0) 编辑
摘要: http://amitsaha.github.io/site/notes/index.html 阅读全文
posted @ 2013-08-01 14:04 andy071001 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我们将会探索使用Python编程语言工具来检索Linux系统各种信息。走你。 哪个Python版本? 当我提及Python,所指的就是CPython 2(准确的是2.7).我会显式提醒那些相同的代码在CPython 3 (3.3)上是不工作的,以及提供一份解释不同之处的备选代码。请确保你已经安装了CPython,在终端上输入python或者python3回车,然 后你在终端上应该能看到python的提示符(prompt)。 请注意,所有的程序在它们第一行都是#!/usr/bin/env/python,也就是说,我们想要Python的解释器来执行这些脚本。因此,如 果你想你的脚本具.. 阅读全文
posted @ 2013-08-01 14:02 andy071001 阅读(250) 评论(0) 推荐(0) 编辑
  2013年7月24日
摘要: fedora和ubuntu开启ssh1小时前 ubuntu开启SSH服务 SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server然后确认sshserver是否启动了:ps -e |grep ssh如果看到sshd那说明ssh-server已经启动了。如果没有则可以.. 阅读全文
posted @ 2013-07-24 11:39 andy071001 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 从django runserver的请求来看,都收不到静态文件请求,查看firefox的web console请求,发现都是403然后发现nginx不在当前用户组,并且当前用户的项目的读写权限是700.。修改权限:chomod 744 /home/xxx/workspace/project把nginx加到当前用户组:usermod -G myroot nginx 阅读全文
posted @ 2013-07-24 10:30 andy071001 阅读(851) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页