nlv

使用nlv进行web开发 —— 第二篇:使用项目创建工具

别来无恙 提交于 2019-12-04 17:08:42
安装完tengine和luajit后, 运行前请确保你系统有/home/admin目录,若没有,可以执行useradd admin创建。 运行web环境的文件都在/home/admin/下,在/home/admin创建work目录 mkdir work 下载项目创建工具 git clone git@gitcd.com:/summer/nlv_tool your_project_dir (你也可以到 http://gitcd.com/viewRepo.htm?repoId=825 在线直接查看) 在下载下来的目录中运行: ./createapp your_app ./make ./make install 运行完毕后,即可启动nginx了,一般是这样启动 /usr/local/web/nginx/sbin/nginx -p /home/admin/work/ -c conf/nginx.conf http://my.oschina.net/summer1433/blog/181432 中的LuaJIT和tengine,我们统一安装到/usr/local/web目录中,方便各个进程进行调用! 说明: /usr/local下一般是安装系统软件 /home/admin下我们一般用来运行业务软件 来源: oschina 链接: https://my.oschina.net/u/115206

使用nlv进行web开发 —— 第一篇:安装Tengine+LuaJIT

老子叫甜甜 提交于 2019-12-03 14:19:27
nlv架构目前只支持linux,最好是64位linux,比如fedora19,centOS6.4 安装系统所需web软件 1.下载luajit,官网 http://luajit.org/ wget http://luajit.org/download/LuaJIT-2.0.1.tar.gz tar xzvf LuaJIT-2.0.1.tar.gz cd LuaJIT-2.0.1 make PREFIX=/usr/local/web/LuaJIT-2.0.1 make install PREFIX=/usr/local/web/LuaJIT-2.0.1 2.下载最新版tengine,官网 http://tengine.taobao.org/ wget http://tengine.taobao.org/download/tengine-1.5.2.tar.gz tar xzvf tengine-1.5.2.tar.gz cd tengine-1.5.2 ./configure --with-ld-opt="-Wl,-rpath,/usr/local/web/LuaJIT-2.0.1/lib" --prefix=/usr/local/web/tengine-1.5.2 --with-http_lua_module --with-luajit-inc=/usr/local/web