OpenResty快速部署记录

简介: Ubuntu14.04:卸载原有通过apt安装的nginx:apt remove nginx nginx-commonapt purge nginx nginx-commonapt remove nginx-full nginx-common...

Ubuntu14.04:

卸载原有通过apt安装的nginx:

apt remove nginx nginx-common
apt purge nginx nginx-common
apt remove nginx-full nginx-common

安装需要的依赖:

apt install zlib1g-dev
apt install  libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make build-essential

获取源码进行编译安装:

wget https://openresty.org/download/openresty-1.13.6.2.tar.gz
tar zxvf openresty-1.13.6.2.tar.gz
cd openresty-1.13.6.2

./configure --with-luajit --with-http_ssl_module --with-http_realip_module
make -j 8
make install

坑点:

1、ubuntu下zlib支持包交zlib1g-dev
2、openresty-1.13.6.2之前的版本编译出现storage size of ‘ctx’ isn’t known,问题是openssl的版本问题。openresty-1.13.6.2已经修复了这个问题,不需要修改openssl的版本。
目录
相关文章
|
4月前
|
弹性计算 运维 监控
快速部署 Nginx 社区版
Nginx是一个高性能的HTTP和反向代理服务器。Nginx在计算巢上提供了社区版服务,您无需自行配置云主机,即可在计算巢上快速部署Nginx服务、实现运维监控,从而方便地基于Nginx搭建您自己的应用。本文介绍使用如何通过计算巢快速部署Nginx社区版。
快速部署 Nginx 社区版
|
5月前
|
消息中间件 负载均衡 应用服务中间件
高并发环境下的Nginx整合方案
【8月更文挑战第20天】在高并发环境下,整合Nginx代理服务器、静态文件服务器、Tomcat集群、Mycat数据库读写分离和消息队列,可以构建一个强大、灵活且可扩展的Web服务架构。
66 1
|
运维 关系型数据库 MySQL
【运维知识进阶篇】集群架构-Nginx实现基础web架构(Linux+Nginx+PHP+Mysql)(二)
【运维知识进阶篇】集群架构-Nginx实现基础web架构(Linux+Nginx+PHP+Mysql)(二)
252 0
|
8月前
|
应用服务中间件 nginx
M1系统搭建nginx,非homebrew搭建方式(踩坑明细)
M1系统搭建nginx,非homebrew搭建方式(踩坑明细)
155 0
|
运维 关系型数据库 MySQL
【运维知识进阶篇】集群架构-Nginx实现基础web架构(Linux+Nginx+PHP+Mysql)(一)
【运维知识进阶篇】集群架构-Nginx实现基础web架构(Linux+Nginx+PHP+Mysql)
231 0
|
缓存 负载均衡 安全
|
存储 应用服务中间件 开发工具
nginx企业应用配置-2
一、ngx_hrrp_core_module 二、HTTP请求报文
nginx企业应用配置-2
|
缓存 安全 Unix
nginx企业应用配置
一、nginx配置 二、ngx_http_core_module
|
Web App开发 算法 应用服务中间件
Nginx环境的搭建
源码安装 不同发行版使用的安装程序都不同,所以官方提供了源代码,我们需要将原代码编译后再安装。 源程序使用C语言开发,所以需要安装C语言的编译环境。   安装Nginx环境和第三方支持库   yum install -y gcc-c++   yum install -y pcre pcre-deve...
1017 0
|
Web App开发 缓存 应用服务中间件
Nginx软件优化
1.1 Nginx优化分类 安全优化(提升网站安全性配置) 性能优化(提升用户访问网站效率) 1.2 Nginx安全优化 1.2.1 隐藏nginx版本信息优化 官方配置参数说明:http://nginx.
1440 0