Tengine快速入门和使用教程

本文涉及的产品
无影云电脑企业版,4核8GB 120小时 1个月
无影云电脑企业版,4核8GB 120小时 1个月
资源编排,不限时长
简介: 通过Xshell和Xftp下载及远程连接服务器,并部署Tengine。首先,需下载Xshell、Xftp(链接: https://cdn.netsarang.net/v8/Xshell-latest-p与https://cdn.netsarang.net/v8/Xftp-latest-p)以及Tengine (链接: https://tengine.taobao.org/download/tengine-2.3.1.tar.gz)。使用Xshell连接服务器后, 编译安装Tengine。启动Tengine并自定义网页内容。最后,配置HTTPS修改nginx.conf文件
  1. 先下载Xshell和Xftp
  2. Xshell下载链接:https://cdn.netsarang.net/v8/Xshell-latest-p
  3. Xftp下载链接:https://cdn.netsarang.net/v8/Xftp-latest-p
  4. 下载Tengine 链接:https://tengine.taobao.org/download/tengine-2.3.1.tar.gz
  5. 把下载好的tengine-2.3.1.tar.gz拖进下载的Xftp里面 跟登录Xshell一样 需要登录
    图片.png
  6. 用下载的Xshell远程连接服务器
    图片.png
  7. 输入命令:tar -zxvf tengine-2.3.1.tar.gz 回车解压
  8. 输入命令:cd tengine-2.3.1 回车
  9. 输入命令:./configure --prefix=/usr/local/tengine 回车
  10. 输入命令:yum install gcc -y 回车
  11. 输入命令: ./configure --prefix=/usr/local/tengine 回车
  12. 输入命令: yum install pcre-devel openssl openssl-devel -y 回车
  13. 输入命令: ./configure --prefix=/usr/local/tengine 回车
  14. 输入命令:make && make install 回车
  15. 启动命令:cd /usr/local/tengine/sbin/ 回车
  16. 执行命令:./nginx 回车
  17. 访问IP进行测试 显示如图 说明已经安装成功了
    图片.png

  18. 在右边搜索 :/usr/local/tengine 然后会显示html 双击点进去 把两个html删除放入自己的网页内容
    图片.png

  19. HTTPS如何也部署进来呢?

  20. 在搜索里面输入:/usr/local/tengine/conf/ 然后下载SSL证书 下载的时候可以选择Nginx 然后把key跟pem两个拖到里面 找到:nginx.conf 对准然后右键点击 编辑文本 在底部找到HTTPS 从# server 一直删除 # 注释 到底部

图片.png

Tips:这个是放了证书在上面那个图片里面 访问域名没有SSL证书的

image.png

** 重启以及命令:

先输入命令: cd/usr/local/tengine/sbin/ 回车
再次输入命令: ./nginx -s stop 停止执行 回车
在输入命令: cd/usr/local/tengine/sbin/ 回车
在输入命令: ./nginx 启动 回车

Tips:上面的的重启命令方便操作 省的还要重启服务器了 **

底部是安装命令完整的顺序图片 可根据此图命令执行 上面的命令可能不是很清楚 导致安装某一个会出现报错的情况 可根据如下图命令操作

image.png

下面的是隐藏版本号 只显示Tengine

代码如下: 切记是放到http的里面 可自己在nginx.conf配置里面找到http进行增加

server_tokens off;
server_info off;
server_tag off;

image.png

最底部是访问IP跳转到哪个域名的 测试设置的是百度 可更换成自己的域名

image.png

然后再去SSH远程工具那边输入命令:curl -I 自己的域名 I 是大写 不是小写 小写是查看html代码

返回这个有版本号的说明没有重启 重启之后在输入一下就显示没了

image.png

这个是版本号成功隐藏的图片如下:

只显示Tengine 不显示后面还有/2.3.1就是成功隐藏

image.png

停止和启动 执行命令: 这三个命令是设置了版本号隐藏代码 想生效 不用重启服务器的命令

/usr/local/tengine/sbin/nginx -s stop或者:./nginx -s stop 停止命令 回车

cd /usr/local/tengine/sbin/ 启动 回车

./nginx 执行 回车

Tips:也适合暂时关闭访问就输入停止命令 两个都可以 任意选择 然后再次访问IP或者域名就会出现打不开

想打开了 输入上面的启动命令和下面的执行命令 再去刷新就可以正常访问了

相关文章
|
Web App开发 安全 应用服务中间件
|
应用服务中间件 网络安全 nginx
|
4月前
|
缓存 负载均衡 应用服务中间件
nginx(NGINX)详细下载安装及使用教程(非常适合入门)
nginx(NGINX)详细下载安装及使用教程(非常适合入门)
|
12月前
|
关系型数据库 MySQL 应用服务中间件
Nginx__高级进阶篇之LNMP动态网站环境部署
Nginx__高级进阶篇之LNMP动态网站环境部署
159 0
|
4月前
|
jenkins Java 应用服务中间件
Jenkins 安装全攻略:从入门到精通
Jenkins 安装全攻略:从入门到精通
139 0
|
应用服务中间件 nginx
|
安全 关系型数据库 MySQL
Phpstudy简介与使用教程
Phpstudy简介与使用教程
Phpstudy简介与使用教程
|
数据采集 大数据 应用服务中间件
Openresty 安装部署|学习笔记
快速学习 Openresty 安装部署
Openresty 安装部署|学习笔记
|
存储 缓存 tengine
史上最全-Nginx和Tengine安装部署
Nginx介绍 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
444 0
史上最全-Nginx和Tengine安装部署