b站bling是不是挂,b站挂人会受处理

一、描述晚上刚洗漱完之后听同学说:B站挂了?woc?真挂了?嗯!确实挂了,404的状态码,懂得都懂。不过,最下面的tengine字眼吸引了我的注意,一时兴起,打

一、描述

晚上,我刚洗完衣服,就听到同学说: B站挂了吗?他真的死了吗?

4f80edce7f10415e926494d463432b7d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=tD7Hm7NDE7zyC1LFnnxMYwvdHII%3D

唔!电话挂断了,但我明白了404 状态码。

786e0a3653574c349badcad34f103623~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=69gRRgckS4i0trNOLa4hrcbEEjg%3D

然而,我对底部的tengine 这个词很好奇,所以我决定检查一下它是什么,至少尝试创建hello world,所以我购买了一台服务器并计划创建hello tengine 。

e71225de748f4584beabaa70d5d72a5c~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=mbzJ6uUBMGgjI7YgLZfsdvViweQ%3D

服务器已安装并可供使用。

二、官方的介绍

Tengine是淘宝发起的一个Web服务器项目。它在Nginx的基础上,增加了许多高级功能,以满足高流量网站的需求。 Tengine的性能和稳定性在淘宝、天猫商城等大型网站上得到了很好的检验。其最终目标是打造一个高效、稳定、安全、易用的网络平台。

自2011年12月以来,Tengine一直是一个开源项目,并由Tengine团队积极开发和维护。 Tengine团队核心成员来自淘宝、搜狗等互联网公司。 Tengine 是社区的努力,我们欢迎您的参与和贡献。

三、下载、编译、安装

源码下载地址:http://tengine.taabao.org/download.html

a432ecafeb254056b26c3f665c61971a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=LY8bjs3%2Bel0CEJ6fQtQtmd8heig%3D

解压:

-rw-r–r– 1 root root 2848144 7 月13 日23:13 tengine-2.3.3.tar.gz[root@VM-0-4-centos ~]# tar -zxvf tengine-2.3.3.tar 。安装:

9b49676ac6bb4835a93eebf878dc1de5~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=EKypPvM3XLmGBl29TLLOEe9pISE%3D

# 切换到tengine-2.3.3 目录# 安装依赖$ yum install gcc-devel openssl-devel zlib-devel pcre-devel # 使用–prefix 安装[root@VM-0-4-centos sbin] 指定目录# . /configure –prefix=/usr/local/tengine$ make make install 编译时有很多选项。如果您有兴趣,请参考这个链接:http://tengine.taabao.org/document_cn/install_cn.html

Tengine默认安装在/usr/local/nginx目录下。您可以使用“–prefix”指定所需的安装目录。

四、启动

# 进入安装目录$ cd /usr/local/tengine 目录详细信息如下: bin文件、配置文件、html文件大概和使用nginx时一样。默认配置文件也是conf/nginx.conf。

40bf9c8b37ca44e8b524ddd9400c30a6~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=Yw9PDsemf2ryD7v3zj0ADahZrXw%3D

配置文件存储在conf目录中。这类似于nginx的配置和众所周知的gzip压缩传输。

10fd16e5351b4935ab4b0f2419c83c59~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=r2FP6%2B3JWZV0ZIwwjOSj3HVNEKU%3D

然后稍微改变一下HTML 代码

d28b5ad28cac45cf879208004fb40190~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=6RS03IogXWH1%2FVIzjev%2BO%2FD7k9E%3D

切换到sbin目录,使用nginx命令启动tengine。

-rwxr-xr-x 1 root root 6291432 July 13 23:55 nginx[root@VM-0-4-centos sbin]#用./nginx查看效果。

d4f2bebd6c6c465d9beb69b8392616aa~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=gD7vvczee%2BizzDdLUpDdLlhteqs%3D

最后我们来看看大家熟悉的404。

f41552d1d9ac413fa4c04cc84a97507d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=hc1EA%2FzR9QyAOKO2zDG0mL%2FlRck%3D

五、小结

嗨,玩了一段时间后,我意识到这并不难。阅读官网、编译、安装、启动大约需要10到20分钟,而且和nginx几乎一样,所以上手并不难,很容易。感觉nginx还在用。

官网还介绍了tengine相比nginx有很多优化点,如下图。

例如,有更多描述性的错误提示。例如,您可以在主机名中看到出现问题的机器,这次是在B站上(您也可以从主机名中获取机器IP或直接登录机器)。

c49b44520a6848cbbd3acd3110dccaaf~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717830062&x-signature=YSd%2BzS38E3FNRIumJxdzQeMiqTk%3D

更多福利请查看官网~

原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/85435.html

(0)
小条的头像小条
上一篇 2024年6月1日 下午2:53
下一篇 2024年6月1日 下午3:01

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注