Alibaba Cloud Linux 2实践之安装配置Tengine

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 本场景介绍如何在Alibaba Cloud Linux 2上安装配置Tengine。

Alibaba Cloud Linux 2实践之安装配置Tengine

1. 创建资源

  1. 在页面左侧,单击 云产品资源 下拉列表,查看本次实验所需资源。
  2. 单击屏幕右侧 创建资源 ,免费创建当前实验所需云产品资源。

说明:

资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表查看已创建的资源信息,例如:IP地址、子用户名称和子用户密码等。


2. 下载并安装Tengine

本步骤将指导您如何安装依赖包,下载并安装Tengine。

  1. 执行如下命令,配置epel源。
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y
  1. 执行如下命令,安装依赖包。
yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl openssl-devel -y
  1. 执行如下命令,下载Tengine。
wget http://tengine.taobao.org/download/tengine-2.3.2.tar.gz
  1. 执行如下命令,解压Tengine。
tar -zxvf tengine-2.3.2.tar.gz
  1. 执行如下命令,进入tengine-2.3.2目录。
cd tengine-2.3.2
  1. 执行如下命令,检查安装环境并指定安装目录。
./configure --prefix=/opt/tngx232/
  1. 执行如下命令,编译并安装。
make && make install


3. 配置Tengine的环境变量

本步骤将知道您如何配置Tengine的环境变量。

  1. 执行如下命令,修改/etc/profile文件。
vim /etc/profile
  1. i键进入编辑模式,将如下命令添加到文件尾行中。
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin:/opt/tngx232/sbin"

添加完成后的文件内容如下所示。按下Esc键后,输入:wq后按下Enter键保存并退出。

  1. 执行如下命令,读取/etc/profile配置文件,使配置生效。
source /etc/profile


4. 启动Tengine服务

本步骤指导您如何启动和查看Tengine服务。

执行如下命令,启动Tengine服务。

nginx


5. 访问Tengine服务

  1. 执行以下命令访问Tengine服务。
curl http://localhost

命令返回结果如下,表示你已成功访问Tengine服务。

  1. 在您的本机浏览器地址栏中访问http://<ECS公网地址>

说明 :您可在云产品资源列表中查看到ECS公网地址。

返回如下页面,您可以看到Tengine服务正常运行中。

实验链接:/adc/scenario/dc51f3f70c7c4e76bd19eefa04ca8e62

相关文章
|
5天前
|
消息中间件 安全 Linux
服务器(Linux)在线下载activeMQ以及配置打开
服务器(Linux)在线下载activeMQ以及配置打开
14 3
|
5天前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
3天前
|
Web App开发 Ubuntu Linux
Linux无图形界面环境使用Python+Selenium实践
【5月更文挑战第1天】Linux无图形界面环境使用Python+Selenium实践
35 2
|
5天前
|
Shell Linux
【Linux】进程实践项目(更新中) — 自主shell编写
前几篇文章,我们学习进程的相关知识:进程概念,进程替换,进程控制。熟悉了进程到底是个什么事情,接下来我们来做一个实践,来运用我们所学的相关知识。这个项目就是手搓一个shell模块,模拟实现Xshell中的命令行输入。
14 1
|
5天前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器
|
5天前
|
存储 Web App开发 Ubuntu
整理16款适用于较旧低配置电脑的最佳Linux发行版
在本指南中,趣云笔记(https://www.ecscoupon.com/)介绍了一些最好的Linux发行版,你可以将它们安装在旧PC上并为其注入新的活力。
44 0
|
5天前
|
Linux 数据安全/隐私保护
Linux 读写权限的配置
Linux 读写权限的配置
13 0
|
5天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
5天前
|
网络协议 Linux 开发工具
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
|
5天前
|
存储 Linux
Linux 本地yum源配置 (详简篇)
Linux 本地yum源配置 (详简篇)
http://www.vxiaotou.com