ubuntu 安装 tengine 和 php-fpm 运行php脚本

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它。Tengine团队的核心成员来自于淘宝、搜狗等互联网企业。Tengine是社区合作的成果,我们欢迎大家参与其中,贡献自己的力量。 Tengine完全兼容Nginx,因此可以参照Nginx的方式来配置Tengine。 Tengine官方下载地址:http://tengine.taobao.org/download_cn.html 目前最新版本为 tengine-2.3.2。 tengine 编译安装 wget http://tengine.taobao.org/download/tengine-2.3.2.tar.gz tar -zxvf tengine-2.3.2.tar.gz cd tengine-2.3.2 apt update # 安装gcc编译器 make,众多依赖包 apt install -y gcc g++ make libpcre3 libpcre3-dev openssl libssl-dev zlib1g-dev # --sbin 指定 tengine 的安装位置为 /usr/sbin/nginx,这样就可以直接指向 nginx [xxx] 指令 ./configure --prefix=/etc/nginx/ --sbin-path=/usr/sbin/nginx --with-stream && make && make install # 安装完成后查看 tengine 版本 nginx -v 安装php 如果你的服务器没有php7.4,比如apt仓库只到php7.2,那么添加这个源(必须以root运行)参考链接 sudo add-apt-repository ppa:ondrej/php 安装php7.4 apt install -y php7.4-fpm # 安装完成之后查看php版本 php -v # 查看php已安装的扩展 php -m 到这里还没结束,还要对 nginx(tengine) 和 php 进行配置,才能运行php脚本。