博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Ubuntu 11.04中安装Openresty
阅读量:7070 次
发布时间:2019-06-28

本文共 1338 字,大约阅读时间需要 4 分钟。

hot3.png

本文记录一下我在Ubuntu 11.04中安装Openresty的过程,仅供参考。

1.下载源码

到网站下载最新openresty的源码,按照网页所述步骤进行解压。

2.配置

cd到代码目录,进行./configure。我使用的是./configure --with-luajit,此时,提示出错了:

checking for PCRE library ... not foundchecking for PCRE library in /usr/local/ ... not foundchecking for PCRE library in /usr/include/pcre/ ... not foundchecking for PCRE library in /usr/pkg/ ... not foundchecking for PCRE library in /opt/local/ ... not found./configure: error: the HTTP rewrite module requires the PCRE library.
从错误信息中可用看出,需要PCRE library,搜索找到
网站: ,或可在  处下载其源码,解压,并到代码目录下执行配置,编译,安装:
./configuremakemake install
成功之后,再次运行Openresty的./configure --with-luajit,发现还是需要library:
checking for OpenSSL library ... not found./configure: error: SSL modules require the OpenSSL library.
这次是Openssl库没有,到 下载最新源码,由于网络原因,我只能下载到openssl-0.9.8y,然后还是配置、编译、安装三部曲,OK。之后继续我们的 ./configure --with-luajit,但是我很无奈的发现还是报错说"checking for OpenSSL library ... not found",于是我只好直接指定配置路径:openssl-0.9.8y
这样可以找到openssl了,下一个库是zlib,同样手法,下载源码配置编译安装之,好了之后,再执行上面的命令,Openresty配置终于成功了。
./configure --with-luajit --with-openssl=../openssl-0.9.8y

3.编译安装

运行make 和 make install来编译安装,一次通过了。此时,我的系统中已经安装好了Openresty,因为在配置时使用了默认安装路径,所以我的程序被安装到了/usr/local/openresty/中,该文件夹中包含了luajit、lualib、nginx三个目录。

4.运行nginx

进入/usr/local/openresty/nginx/sbin目录,执行

./nginx
没出错的话,nginx就运行起来了。

转载于:https://my.oschina.net/timingbob/blog/172843

你可能感兴趣的文章
ES 處於“initializing”狀態,此時主節點正在嘗試將分片分配到集群中的數據節點。 如果您看到分片仍處於初始化或未分配狀態太長時間,則可能是您的集群不穩定的警告信號。...
查看>>
切换RequiredFieldValidator和RegularExpressionValidator提示信息的控件
查看>>
基于类的封装[基础]
查看>>
android studio插件提升工作效率
查看>>
What is VMR(Video Mixing Render)-From MSDN
查看>>
Linux下安装nmap扫描工具
查看>>
git 创建branch分支【转】
查看>>
北京某公司.NET面试题
查看>>
解决异常“SqlParameterCollection 只接受非空的 SqlParameter 类型对象。”
查看>>
PostgreSQL通过mysql_fdw访问MySQL数据库
查看>>
REST风格的原则
查看>>
Struts分页的一个实现
查看>>
[LintCode] Nuts & Bolts Problem 螺栓螺母问题
查看>>
53.2. group_concat() 列传行
查看>>
I.MX6 SHT20 Linux 驱动移植
查看>>
7.4. String
查看>>
使用PHP配置文件
查看>>
【Java数据结构学习笔记之二】Java数据结构与算法之栈(Stack)实现
查看>>
开发网站合集
查看>>
fastcgi配置
查看>>