一、安装libev-3.9
1、#wget http://dist.schmorp.de/libev/Attic/libev-3.9.tar.gz
2、tar xzf libev-3.9.tar.gz
3、cd libev-3.9
4、./configure --prefix=/usr //指定安装路径,若不指定,会默认安装到/usr/local
5、make
6、make install
二、安装fapws
1、wget --no-check-certificate http://github.com/william-os4y/fapws3/tarball/master -O fapws3.tgz
2、tra xzf fapws3.tgz
3、cd william-os4y-fapws3*
4、python setup.py build
5、python setup.py install
PS:官网说可以用esay_install fapw3,但是不知道为什么,我直接安装后,就是部署失败。重新一步步安装才可以的。原因有待后续研究。
三、部署hello world
1、cd william-os4y-fapws3*
2、python ./sample/hello/hello_world.py //自带的sample
3、在浏览器中输入:http://0.0.0.0:8080/hello
Question1:输入第2行的指令提示:ImportError:libev.so.3:cannot open shared boject file:no such file or directory
Solution1:ln -s /usr/local/lib/libev.so.3 /usr/lib
原因:因为安装时没有指定路径,所以安装到了usr/local下面。