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禁用

 

查看防火墙状态:

 

 

最后我就做成功啦:

 

posted on 2022-03-20 16:15  2191422302  阅读(504)  评论(0)    收藏  举报