Install Mod-FastCGI and PHP5-FPM on Ubuntu
Installation
$ sudo apt-get install apache2-mpm-worker libapache2-mod-fastcgi php5-fpm
$ sudo a2enmod actions alias fastcgi
Configuration
edit /etc/apache2/mods-enabled/fastcgi.conf:
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternal[……]
Webpy + Nginx with FastCGI搭建Web.py
一.从古老的CGI说起
CGI(Common Gateway Interface)是最古老,也是被几乎所有web服务器支持的接口。用CGI接口执行的python程序,在每次web请求到来时,都会被启动执行一次,相当于每次都需要执行一次新的python解释器,这样,服务器的性能就大大降低了。
如今,虽然也能使用CGI编写程序,但已经不推荐使用了。
之前已经说过Nginx的安装了,这里就不再赘述了。
Nginx安装使用在这里:
Nginx安装和使用简介
二.使用FastCGI
我们需要安装spawn-fcgi
sudo apt-get install spawn-fcgi
spawn-fcg[……]
Nginx安装和使用简介
nginx下载地址: http://nginx.org/en/download.html
我使用的是 nginx-1.7.9
安装
下载以后解压并安装(请记得看README)
./configure
(注意了类似checking for *** … not found项,可能是依赖包没有,则需要安装依赖包)(我没有遇到这些问题)
缺少pcre,则需要额外安装 http://www.pcre.org/ (或者采用apt-get或yum的安装方式)
sudo apt-get install libpcre3 libpcre3-dev
缺少zlib,则需要额外安装 http:/[……]
Nginx和FastCGI
ubuntu下sublime text2
Sublime Text2 jQuery插件的安装
1. sublime text 2 编辑器 jquery插件下载地址:https://github.com/SublimeText/jQuery/
2. 没有2
3. 打开Sublime, 选择 Prefreences > Browse Packgaes… 可以弹出插件安装位置;
4. 把刚才解压好的文件夹改名为”jQuery”,复制到“第3步”找到的位置;
5. 重启Sublime ,Ctrl+Shift+p ,弹出输入框;
6. 输入 jquery ,选择Set Syntax:jQuery ,回车;[……]
Ubuntu12.04中SVN客户端安装以及使用
1.安装
sudo apt-get install subversion
2.使用
从版本库中拿出代码
svn checkout(co) http(s)://www.xxx.com/myapp
svn checkout(co) svn://www.xxx.com/myapp
svn checkout(co) file:///path/to/yout/svn
从代码中导出不含svn信息的代码
svn export path/to/code path/to/save
查看日志log
svn log 显示所有的修改记录
svn log[……]
OpenGL超级宝典(第五版)第2章 入门指南
本章内容:
》OpenGL的发展历程和未来趋势
》扩展机制(Extension Mechanism)如何工作,以及它为什么很重要
》核心框架和“不鼓励使用的功能”
》如何检测OpenGL编程错误
》如何向OpenGL传递性能提示(Hint)
》如何获得一个基本项目并进入Visual C++或Xcode
》如何使用在一个基本编程框架中使用GLUT
2.1 什么是OpenGL?
使用OpenGL的最大优点是它的速度远远快于光线追踪器或软件渲染引擎
OpenGL规范包含GLSL(OpenGL着色语言)
2.1.1 标准的演化
IRSI GL(SGI)–>2D–&[……]