`

Ubuntu apt 方式安装 OpenResty

 
阅读更多

Ubuntu

你可以在你的 Ubuntu 系统中添加我们的 APT 仓库,这样就可以便于未来安装或更新我们的软件包(通过 apt-get update 命令)。 运行下面的命令就可以添加仓库(每个系统只需要运行一次):

# 导入我们的 GPG 密钥:
wget -qO - https://openresty.org/package/pubkey.gpg | sudo apt-key add -

# 安装 add-apt-repository 命令
# (之后你可以删除这个包以及对应的关联包)
sudo apt-get -y install software-properties-common

# 添加我们官方 official APT 仓库:
sudo add-apt-repository -y "deb http://openresty.org/package/ubuntu $(lsb_release -sc) main"

# 更新 APT 索引:
sudo apt-get update

然后就可以像下面这样安装软件包,比如 openresty

sudo apt-get install openresty

这个包同时也推荐安装 openresty-opm 和 openresty-restydoc 包,所以后面两个包会缺省安装上。 如果你不想自动关联安装,可以用下面方法关闭自动关联安装:

sudo apt-get install --no-install-recommends openresty

原文链接:http://openresty.org/cn/linux-packages.html
分享到:
评论

相关推荐

    ngx_openresty服务器安装步骤.docx

    对于基于Debian和Ubuntu的系统,可以使用以下命令安装这些依赖: ```bash apt-get install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make ``` 而对于Fedora、RedHat和CentOS系统,使用的是...

    ngx_openresty-1.7.4.1.tar.gz

    总的来说,ngx_openresty通过结合Nginx的高性能和Lua的灵活性,为构建高性能、高并发的Web服务提供了一种强大且高效的方式。通过深入学习和掌握OpenResty,开发者可以构建出复杂而强大的Web应用程序。

    跟我学Nginx+Lua开发

    一旦OpenResty安装完成,就可以开始使用Lua进行开发了。Lua脚本可以直接嵌入到Nginx配置文件中,通过`content_by_lua_file`或`rewrite_by_lua_file`指令来调用Lua代码。 ##### 1. Lua脚本示例 下面是一个简单的Lua...

    openresty最佳实践

    - **Ubuntu**: 使用`apt-get install openresty`命令进行安装。 - **MacOSX**: 通过Homebrew使用`brew install openresty`命令进行安装。 #### 二、Lua语言基础 ##### 2.1 Lua简介 Lua是一种轻量级的脚本语言,因...

    nginx配置lua所需组件

    通常,这可以通过包管理器如`apt-get`(对于Debian/Ubuntu)或`yum`(对于CentOS/RHEL)来完成。例如: ```bash # 对于Debian/Ubuntu sudo apt-get update sudo apt-get install nginx # 对于CentOS/RHEL sudo yum...

    nginx安装相关

    在Ubuntu/Debian系统中,可以使用`sudo apt-get install build-essential`命令进行安装。 - 下载Nginx源码包,例如`nginx-1.18.0.tar.gz`,解压后进入源码目录。 - 配置Nginx,这一步可以根据实际需求定制,例如...

    ngnix实战&openresty;介绍

    2. **包管理器安装**:在Linux系统中,可以通过apt-get(Ubuntu/Debian)、yum(CentOS/RHEL)等包管理器进行快速安装。 **三、http服务器配置** 1. **基础配置**:Nginx的配置文件通常为nginx.conf,包括全局块、...

    OpenRestry

    - **Linux 平台**:如 CentOS 和 Ubuntu,可以通过包管理工具如 yum 或 apt-get 来安装。 - **Mac OS X 平台**:通常使用 Homebrew 工具进行安装。 ##### 实际案例分析 - **典型应用场景**:例如作为 API 网关,...

    跟我学Nginx+Lua开发.pdf

    #### 二、OpenResty安装与配置 **1. 环境准备** - **创建目录**: 首先,创建一个目录`/usr/servers`用于存放所有相关的软件安装文件。 - **安装依赖**: 根据不同的操作系统,可能需要安装不同的依赖库。例如,在...

    openssl的所有依赖包

    2. **检查依赖关系**:使用`ldd`或`apt-get`(对于Debian/Ubuntu系)或`yum`(对于CentOS/RHEL系)来检查OpenSSL及其关联的依赖包。 3. **下载新版本的OpenSSL源代码**:从官方站点获取最新稳定版本的OpenSSL源代码...

Global site tag (gtag.js) - Google Analytics