笔者博客地址:https://charpty.com
源码包准备
我们首先要在官网下载OpenResty的源码包。官网上会提供很多的版本,各个版本有什么不同也会有说明,我们可以按需选择下载。笔者选择下载的源码包为ngx_openresty-1.9.3.1.tar.gz。
相关依赖包的安装
首先你要安装OpenResty需要的多个库
请先配置好你的apt源,配置源的过程在这就不阐述了,然后执行以下命令安装OpenResty编译或运行时所需要的软件包。
apt-get install libreadline-dev libncurses5-dev libpcre3-dev \
libssl-dev perl make build-essential
如果你只是想测试一下OpenResty,并不想实际使用,那么你也可以不必去配置源和安装这些依赖库,请直接往下看。
OpenResty的安装
OpenResty在linux的部署可以通过C程序员非常熟悉的方式进行安装:
./configure
make && make install
具体的步骤如下:
(1)将软件包拷贝到Ubuntu系统中
首先通过WinScp或者XFTP等文件传输工具将之前下载的OpenResty包传输到你的Ubuntu系统上,如果你的Ubuntu系统可以直接联网的话,你也可以通过wget https://openresty.org/download/ngx_openresty-1.9.3.1.tar.gz
命令直接从官网下载OpenResty到当