前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker学习之搭建Nginx容器服务

Docker学习之搭建Nginx容器服务

原创
作者头像
小柒2012
修改2018-03-31 17:51:48
1.5K10
修改2018-03-31 17:51:48
举报
文章被收录于专栏:IT笔记
nginx
nginx

简介

OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

安装

配置之前,请参考:Docker学习之SSH连接docker容器

由于Docker是一个轻量级的应用,安装OpenResty之前需要下载一些必备的依赖:

代码语言:txt
复制
yum install readline-devel pcre-devel openssl-devel -y

yum install wget perl gcc -y

下载最新版本:

代码语言:txt
复制
wget https://openresty.org/download/openresty-1.13.6.1.tar.gz

解压:

代码语言:txt
复制
tar -xvf openresty-1.13.6.1.tar.gz

安装配置:

代码语言:txt
复制
./configure

您可以使用下面的命令来编译安装:

代码语言:txt
复制
make && make install

如果您的电脑支持多核 make 工作的特性, 您可以这样编译安装:

代码语言:txt
复制
make && make install   -j2

为了方便启动,建立软连接:

代码语言:txt
复制
ln -s /usr/local/openresty/nginx/sbin/nginx /usr/sbin/nginx

配置文件:

代码语言:txt
复制
vi /usr/local/openresty/nginx/conf/nginx.conf
代码语言:txt
复制
server {

        listen       80;

        server\_name  localhost;

        charset utf-8;

        location / {

            default\_type text/html;

            content\_by\_lua 'ngx.say("<p>Hello,科帮网</p>")';

        }

}

启动服务:执行 nginx命令即可,然后访问http://47.94.232.109:5000/

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 安装
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档