美文网首页
openresty安装

openresty安装

作者: 莫夏_b560 | 来源:发表于2019-10-04 10:37 被阅读0次

1. 安装依赖的软件包

yum install readline-devel pcre-devel openssl-devel gcc

2. 安装openresty

-- 1\. 下载openresty源码: http://openresty.org/cn/download.html
$ wget https://openresty.org/download/openresty-1.9.7.4.tar.gz

-- 2\. 解压tar包
$ tar xzvf openresty-1.9.7.4.tar.gz

-- 3\. 配置编译选项,可以根据你的实际情况增加、减少相应的模块
$ ./configure --prefix=/opt/openresty --with-luajit --without-http_redis2_module --with-http_iconv_module

-- 4\. 编译并安装
$ make
$ make install 

3. HelloWorld

-- 1. 修改配置文件如下:
$ cat /opt/openresty/nginx/conf/nginx.conf
worker_processes  1;
error_log logs/error.log info;

events {
    worker_connections 1024;
}

http {
    server {
        listen 8003;

        location / {
            content_by_lua 'ngx.say("hello world.")';
        }
    }
}

-- 2. 启动nginx
$ /opt/openresty/nginx/sbin/nginx

-- 3. 检查nginx
$ curl http://127.0.0.1:8003/
hello world.

4. 性能测试

-- 1. 安装压力测试工具
$ yum install httpd-tools

-- 2. 测试
$ ab -c10 -n50000 http://localhost:8003/
...
Concurrency Level:      10
Time taken for tests:   2.825 seconds
Complete requests:      50000
Failed requests:        0
Write errors:           0
Total transferred:      8050000 bytes
HTML transferred:       650000 bytes
Requests per second:    17697.26 [#/sec] (mean)
Time per request:       0.565 [ms] (mean)
Time per request:       0.057 [ms] (mean, across all concurrent requests)
Transfer rate:          2782.48 [Kbytes/sec] received
...

备注:/usr/bin/perl 报错


image.png

yum -y install gcc gcc-c++ perl make kernel-headers kernel-devel

相关文章

  • openresty起步

    openresty 安装openresty 1、源码安装 安装前准备: 源码下载地址:openresty 解压、安...

  • 运维之OpenResty

    运维之OpenResty 目录 OpenResty简单介绍 在win上安装OpenResty 在linux上安装O...

  • Ansible Role WEB 之【openresty】

    Ansible Role: openresty 安装openresty 介绍 OpenResty® 是一个基于 N...

  • lapis 框架安装试用

    备注: 此次安装使用的是openresty 的openresty-1.11.2.1(openresty-1.11....

  • Openresty-1.11.2.2安装

    Openresty-1.11.2.2安装 OpenResty简介 ​ OpenResty 是一个基于 Ngin...

  • OpenResty 基于 lua-resty-cookie 实现

    openresty 安装 openresty lua-resty-cookie 实现灰度功能

  • 一、安装教程

    安装 添加官方软件包到yum中 安装OpenResty 安装OpenResty 的 CLI工具 检验image.p...

  • openresty

    1、openResty安装 centos 安装 2、openresty配置 nginx匹配规则 服务端获得客户端...

  • Ubuntu 源码安装Kong

    安装openresty 1.下载openssl-1.0.2h 2.下载openresty 官方安装指引:https...

  • nginx openresty

    openResty安装 centos 添加yum仓库,安装 openresty配置 服务端获得客户端的真实ip ...

网友评论

      本文标题:openresty安装

      本文链接:https://www.haomeiwen.com/subject/tfikyctx.html