linux中安装openresty+sqlite开发环境
2017-10-23 16:04
323 查看
感言:
之前在windows的环境中,linux环境中安装过很多次openresty,sqlite,以及lsqlite的开发环境,但每次的安装总遇到诸多问题,难以一次成功。终于在本次中非常顺畅,并且也偶然间发现可以去掉luarocks的安装躲开难点,一路顺畅,豁然开朗,现对系统环境搭建的步骤进行了梳理,记录如下。
1,安装openresty。下载openresty和安装时请注意查看教程安装所依赖的其它库。
2,安装lua 5.1和ncurses。不建议使用最新的lua5.3版(貌似与后面的lsqlite不兼容),lua5.1依赖ncurses,先下载并安装ncurses.在编译ncurses时会提示报错,按照网上的教程,去掉ncures.tail中的注释代码即可重新编译成功。
3,下载安装sqlite和lsqlite3。sqlite是很容易安装成功的,但lsqlite3依赖lua和sqlite。此处可直接下载lsqlite3的源码编译安装,不建议通过luarocks来安装lsqlite3,失败率很高。
具体细节可参考https://wenzhang.baidu.com/page/view?key=b5a0614aa37cdb64-1426563638
之前在windows的环境中,linux环境中安装过很多次openresty,sqlite,以及lsqlite的开发环境,但每次的安装总遇到诸多问题,难以一次成功。终于在本次中非常顺畅,并且也偶然间发现可以去掉luarocks的安装躲开难点,一路顺畅,豁然开朗,现对系统环境搭建的步骤进行了梳理,记录如下。
1,安装openresty。下载openresty和安装时请注意查看教程安装所依赖的其它库。
2,安装lua 5.1和ncurses。不建议使用最新的lua5.3版(貌似与后面的lsqlite不兼容),lua5.1依赖ncurses,先下载并安装ncurses.在编译ncurses时会提示报错,按照网上的教程,去掉ncures.tail中的注释代码即可重新编译成功。
3,下载安装sqlite和lsqlite3。sqlite是很容易安装成功的,但lsqlite3依赖lua和sqlite。此处可直接下载lsqlite3的源码编译安装,不建议通过luarocks来安装lsqlite3,失败率很高。
具体细节可参考https://wenzhang.baidu.com/page/view?key=b5a0614aa37cdb64-1426563638
相关文章推荐
- Linux下GNU开发环境的安装、sqlite-3.3.6的编译及调用sqlite数...
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- Windows下Linux开发环境设置(二)--安装Cygwin及交叉编译工具链
- groundwork opensource的安装1在linux环境下安装jdk1.5——justlg
- 跨平台GUI--Qt ACER Aspire on Linux 开发环境安装配置(QT + GCC ) (原创)
- 在 linux 下安装 java 开发环境
- Linux下C开发环境的构成和安装
- Linux下安装配置Android开发环境
- (转帖)Linux下面PHP开发环境源码安装-php,mysql,apache以及图形支持库GD的安装
- Amlogic open linux 编译环境安装 ---学习笔记
- Linux下C开发环境的构成和安装===转帖收藏
- 【ruby】【linux】CentOS上安装配置ruby开发环境
- Linux下C开发环境的构成和安装
- 在Redhat9 Linux下安装java开发环境,并编写“Hello world”程序
- 在SCO Openserver 5.0.6上安装j2se 1.3.1_06开发环境.
- 用 ubuntu 做Linux/eCos嵌入式开发环境需要安装的软件列表