当前位置:首页 > 未来畅想 > 正文内容

tengine dsotool 第01期:ubuntu下如何搭建淘宝网Tengine服务器

admin3周前 (06-02)未来畅想16

tengine dsotool 第01期:ubuntu下如何搭建淘宝网Tengine服务器

一.简介

官方对此作出如下说明:该项目由淘宝网发起,是一项针对Web服务器的工程。基于Nginx,该项目针对高访问量网站的需求,增添了众多高级功能和特性。其性能与稳定性已在诸如淘宝网、天猫商城等大型网站上得到了充分验证。该项目的终极目标是构建一个高效、稳定、安全且易于使用的Web平台

二.环境准备:

演示环境:我以64位的为例

三.环境搭建: 1.下载

终端下执行下面命令下载安装包,这里我下载到opt目录

使用sudo命令执行wget操作,下载地址为http://tengine.taobao.org/download/tengine-2.2.0.tar.gz的文件。

2.安装

(1).添加权限

使用sudo命令,执行chmod命令,以递归方式修改当前目录下名为tengine-2.2.0.tar.gz的文件或目录的权限,将其设置为755。

(2).解压

使用sudo命令执行tar操作,解压名为tengine-2.2.0的tar.gz文件,位于当前目录下。

(3).编译安装

以opt目录下的安装为例tengine dsotool,首先通过cd命令回退两级进入2.2.0版本所在的目录,接着执行以下命令:

执行命令sudo,运行configure脚本,指定安装路径为/opt/tengine。

说明(摘自官方文档):

tengine dsotool 第01期:ubuntu下如何搭建淘宝网Tengine服务器 第1张

默认情况下,该软件将被部署至/usr/local/nginx目录。若需更改安装位置,您可以通过使用'--'选项来设定您期望的安装目录。

脚本的选项

众多选项与Nginx相容。以下列举的均为Tengine独有的选项。若需了解Tengine所支持的全部选项,请执行'./configure --help'指令以获取详细帮助信息。
--dso-path
设置DSO模块的安装路径。
--dso-tool-path
设置dso_tool脚本本身的安装路径。
--without-dso
关闭动态加载模块的功能。
--with-jemalloc
在配置Tengine时,应确保其与jemalloc库相连接,以便在运行过程中,jemalloc库能够负责内存的分配与释放。
--with-jemalloc=path
配置jemalloc库的源码存放位置后,Tengine便能够实现对该库的静态编译与链接。

在执行指令之后,系统将首先对当前的安装环境进行核查,一旦出现以下所述的错误信息,则必须先行完成依赖包的安装流程,具体步骤包括:1)安装第一个依赖包,2)安装第二个依赖包,3)安装第三个依赖包。

在执行过程中,系统报错指出禁止直接修改HTTP配置文件。您可以采取以下几种方法进行操作:一是通过使用特定的参数来调整配置;二是将PCRE库集成到配置文件中;三是从源代码构建PCRE库,并在安装nginx时使用带有--with-pcre=的选项。

.

1).sudo apt-get

tengine dsotool 第01期:ubuntu下如何搭建淘宝网Tengine服务器 第2张

2).sudo apt-get -dev

3).sudo apt-get -dev

如果环境没有问题,如上图显示,并继续执行下面命令编译和安装

sudo make
sudo make install

make的目标选项

大多数目标选项均能与Nginx相容。以下将展示Tengine独有的选项。
make test
执行Tengine的测试案例,前提是您必须安装好perl,因为它是执行该命令所必需的。
make dso_install
将动态模块的so文件复制至目标文件夹,此文件夹可通过参数'--dso-path'进行指定。其默认位置位于Tengine的安装目录中的modules子目录。

经过上述步骤,安装工作大体已经完成。接下来tengine dsotool 第01期:ubuntu下如何搭建淘宝网Tengine服务器,您需要切换到/opt/sbin/目录,然后运行sudo ./nginx命令以启动服务。通过输入本机IP地址tengine dsotool,您便可以访问系统了。

四.总结

本文展示了如何在特定环境中进行安装tengine dsotool 第01期:ubuntu下如何搭建淘宝网Tengine服务器,其主要目的是提供一个基础的思路。然而,若要在实际生产环境中搭建tengine dsotool,还需配置相应的用户组或采取其他安全措施。至于其他具体的配置细节,我将在后续的文章中进行详细介绍,以便与大家共同学习。

加入微信交流群:************ ,请猛戳这里→点击入群

扫描二维码推送至手机访问。

版权声明:本文由前沿科技娱乐汇发布,如需转载请注明出处。

本文链接:https://www.kejiyl.com/post/3660.html

分享给朋友:

“tengine dsotool 第01期:ubuntu下如何搭建淘宝网Tengine服务器” 的相关文章

全息投影演出:开启舞台艺术的梦幻新纪元

全息投影演出:开启舞台艺术的梦幻新纪元

在当今的艺术领域,一场悄然兴起的变革正以令人惊叹的速度席卷而来,那便是全息投影演出。它宛如一颗璀璨的新星,划破了传统舞台艺术的天际,开启了舞台艺术的梦幻新纪元。全息投影技术,作为一种基于光学原理的先进技术,能够将虚拟影像与真实场景完美融合,创造出令人仿佛身临其境的视觉效果。在全息投影演出中,观众不再...

脑机接口娱乐技术发展路线图解读

脑机接口娱乐技术发展路线图解读

在当今科技飞速发展的时代,脑机接口娱乐技术正逐渐成为人们关注的焦点。它代表着一种全新的交互方式,将人类的思维与电子设备紧密结合,为娱乐领域带来了前所未有的变革。下面,我们将对脑机接口娱乐技术的发展路线图进行深入解读。脑机接口娱乐技术的发展可以追溯到早期的神经科学研究。科学家们开始探索如何读取和理解人...

全息投影演出互动式剧情的魅力

全息投影演出互动式剧情的魅力

在当今的文化娱乐领域,一种全新的体验正逐渐引起人们的关注和喜爱,那就是全息投影演出互动式剧情。这种融合了先进科技与精彩剧情的表演形式,宛如一颗璀璨的明珠,散发着独特的魅力,让观众沉浸其中,难以自拔。全息投影技术作为核心,为演出带来了前所未有的视觉震撼。通过激光束的干涉和衍射,将三维影像栩栩如生地呈现...

全息投影演出场景构建的创意方法

全息投影演出场景构建的创意方法

在当今的演艺领域,全息投影技术如同一颗璀璨的明星,正在以其独特的魅力和震撼力改变着演出的格局。全息投影演出场景的构建,不仅仅是将影像投射到空间中,更是一种艺术与科技的完美融合,需要运用各种创意方法来打造出令人叹为观止的视觉盛宴。故事性是全息投影演出场景构建的重要基石。一个好的演出就像一部精彩的电影,...

脑机接口娱乐在旅游娱乐的应用探索

脑机接口娱乐在旅游娱乐的应用探索

在当今科技飞速发展的时代,脑机接口技术正逐渐走进人们的生活,为各个领域带来了全新的机遇和挑战。其中,脑机接口娱乐在旅游娱乐领域的应用探索,更是引发了广泛的关注和期待。脑机接口技术,简单来说,就是通过直接读取和解析大脑的电信号,来实现人与外部设备的交互。这意味着人们可以用思维来控制各种设备,而无需通过...

全息投影演出空间布局的艺术设计

全息投影演出空间布局的艺术设计

在当今的科技与艺术融合的时代,全息投影技术以其独特的魅力和无限的可能性,为演出空间带来了全新的体验。全息投影演出空间布局的艺术设计,不仅仅是将投影设备简单地放置在空间中,更是一种对空间的重新塑造和艺术表达。一个优秀的全息投影演出空间布局,首先要考虑的是空间的整体规划。空间的大小、形状、高度等因素都会...