博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
openresty的安装和使用
阅读量:5975 次
发布时间:2019-06-20

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

1,简介

  OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,是一个强大的 Web 应用服务器,在性能方面,OpenResty可以 快速构造出足以胜任 10K 以上并发连接响应的超高性能 Web 应用系统。目标是让你的 Web 服务直接跑在 Nginx 服务内部,充分利用 Nginx 的非阻塞 I/O 模型,不仅仅对 HTTP 客户端请求,甚至于对远程后端诸如 MySQL,PostgreSQL,~Memcaches 以及 ~Redis 等都进行一致的高性能响应。MySQL,PostgreSQL,~Memcaches 以及 ~Redis 等都进行一致的高性能响应。

  应用场景:360,UPYUN,阿里云,新浪,腾讯网,去哪儿网,酷狗音乐等。

2,安装

centos:    yum -y install readline-devel pcre-devel openssl-develubuntu:    apt-get install libreadline-dev libpcre3-dev libssl-dev perl
# ./openresty-auto-install.sh# cat openresty-auto-install.shwget https://openresty.org/download/ngx_openresty-1.9.7.1.tar.gz   # 下载tar xzvf ngx_openresty-1.9.7.1.tar.gz       # 解压cd ngx_openresty-1.9.7.1/ ./configuremake make install

3,模拟实验:

# mkdir /home/www# cd /home/www/# mkdir logs/ conf/# vim logs/conf/nginx.conf worker_processes  1;error_log logs/error.log;events {    worker_connections 1024;}http {    server {        listen 9000;        location / {            default_type text/html;            content_by_lua '                ngx.say("

Hello, World!

") '; } }}

4,启动

# cd /home/www# /usr/local/openresty/nginx/sbin/nginx -p `pwd`/ -c conf/nginx.conf       # 默认情况下 openresty 安装在 /usr/local/openresty 目录中   -p 指定我们的项目目录,   -c 指定配置文件。 没有任何输出,说明启动成功
# curl http://localhost:9000/

Hello, World!

# 证明服务正常
或者浏览器访问:http://ip:9000 ,看是结果是否为:Hello, World!

转载于:https://www.cnblogs.com/kaishirenshi/p/10397104.html

你可能感兴趣的文章
Java命名规则
查看>>
《Python从小白到大牛》第7章 运算符
查看>>
博科:毫不迟疑地入软件网络时代
查看>>
玩转开放式虚拟格式,实战迁移虚拟机到vSphere 5
查看>>
轻松实现远程批量拷贝文件脚本(女学生作品)
查看>>
Nmap在pentest box中的扫描及应用
查看>>
测试组合索引
查看>>
四、物理优化(2)索引视图
查看>>
【沟通之道】头脑风暴-女人的心思你别猜
查看>>
redux-form(V7.4.2)笔记(一)
查看>>
钱趣多风控新举措:源头选择与物理隔离
查看>>
puppet最新源码包安装学习笔记
查看>>
vector容器与find算法
查看>>
烂泥:kickstart无人值守安装CentOS6.5
查看>>
Windows Phone 8 开发资源汇总
查看>>
互联网趋势关键词:交流,为价值付费,资源整合
查看>>
阿里钉钉,马云旗下的又一个千亿美金产品?
查看>>
Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
查看>>
熟练掌握Word2003中的突出显示功能
查看>>
编码过程中的问题总结
查看>>