今天菠菜园为大家分享的文章是《淘宝Tengine服务器安装配置教程》,好久没有为大家更新文章了。只是因为这段时间网站更换备案号的关系。我们知道淘宝网站在国内很牛X,可以应对千万级以上的并发,而Tengine作为淘宝官方团队发起的WEB服务器开源项目,在性能和稳定性方面也有着非常不错的表现,所以今天暂且为大家分享简单的Tengine服务器安装配置,如需多PHP版本共存环境及安全防护,欢迎加波波微信号(horkooo666)联系。
操作步骤:
1、准备一个干净的操作系统。比如波波刚刚安装好的Cent OS 7.2 64位。
2、服务器必要的更新。命令:yum update
3、Tengine的依赖环境,需要依次执行如下命令。(温馨提示:因为大家有的系统可能已经有依赖环境,但有的不一定有,执行一下非常快,避免后面出现不必要的错误)
yum install gcc-c++
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
yum -y install pcre pcre-devel
4、下载Tengine到服务器上并执行安装。
- cd /usr/local/src
- wget http://tengine.taobao.org/download/tengine-2.2.0.tar.gz
- tar -zxvf tengine-2.2.0.tar.gz
- cd tengine-2.2.0
- ./configure --prefix=/usr/local/nginx \
- --user=www-data \
- --group=www-data \
- --with-pcre=/usr/local/src/pcre-8.36 \
- --with-openssl=/usr/local/src/openssl-1.0.2 \
- --with-jemalloc=/usr/local/src/jemalloc-3.6.0 \
- --with-http_gzip_static_module \
- --with-http_realip_module \
- --with-http_stub_status_module \
- --with-http_concat_module \
- --with-zlib=/usr/local/src/zlib-1.2.8
- make && make install
- 注意配置的时候 –with-pcre 、–with-openssl、–with-jemalloc、–with-zlib的路径为源文件的路径。
(目前最新版本是2.2.0,你们自己安装的时候可以看看官网有没有更新的版本。)
5、到这个地方,Tengine基本上安装完成了。我们进入nginx目录输入启动命令sbin /nginx
看一下效果。
完成Tengine服务器的安装之后我们还需要设置Tengine开机启动及生产环境,这个网上有很多教程可以参考,波波就不啰嗦了。整个Tengine服务器的安装配置就是这么简单。敬请关注菠菜园其他精彩内容。