2022-03-20
1.在阿里官网下载tengine源码包(最新Tengine-2.3.3.tar.gz):
http://tengine.taobao.org/download.html
2.解包到/opt:
tar -xvf tengine-2.3.3.tar.gz -C /opt
3.进入tengine:
cd /opt/tengine-2.3.3.tar.gz #随后开始编译源码包
4.预编译(准备编译环境):(请wget阿里开发者镜像站自行拉取相应版本的yum源)
yum install -y gcc make zlib-devel pcre pcre-devel openssl-devel
yum list #查看以上六个软件包是否安装成功。(@符表示安装成功)

5.编译并运行服务:
./configure --user==www --group=www --prefix=/usr/local/nginx/sbin/nginx #源码包不同于rpm包,它支持配置,以上对服务进行一些配置。
make
make install
cd /usr/local/nginx/sbin/
./nginx #运行tengine
6.一些问题的排查:
lsof -i:80
查看80端口是否为listen状态:

7.关闭防火墙:#这里我已经提前关闭了,没关的可以执行关闭一次,stop停止 disable禁用

查看防火墙状态:

最后我就做成功啦:

浙公网安备 33010602011771号