t+php,安装Tengine+PHP

操作系统环境:Ubuntu

1604

Tengine软件环境:Tengine 2.2.2

PHP软件环境:PHP 7.0

声明:以下所有以#开头的行,均为命令输入,输入完直接回车即可

//基本环境准备

# apt update

# apt upgrade

# apt remove apache2*

# apt autoremove

//下载 Tengine

#

wget http://tengine.taobao.org/download/tengine-2.2.2.tar.gz

//安装Tengine

# tar zxf tengine-2.2.2.tar.gz

//安装依赖环境

# apt install -y openssl libssl-dev

//安装Tengine

# cd tentine-2.2.2 && chmod +x

configure && ./configure

–prefix=/usr/local/nginx

&& make

&& make install

//安装PHP

# apt install -y php php-fpm php-mysql

//启动Tengine

# /usr/local/nginx/sbin/nginx

//修改PHP的PID监听为端口监听

# vi /etc/php/7.0/fpm/pool.d/www.conf

找到大约第36行,”listen = /run/php/php7.0-fpm.sock”修改为”;listen =

/run/php/php7.0-fpm.sock”

并新建一行,写入”listen = 9000″ //PHP监听9000端口

# php-fpm7.0 //输完命令直接回车即可

//增加PHP支持

# vi /usr/local/nginx/conf/nginx.conf

//配置文件中存在的保留或取消注释即可,没有存在的新增即可

server {listen 80; //配置监听端口server_name domain.com; //配置域名

location / { //配置根路径root html; //配置web根目录index index.php

index.html index.htm; //配置默认页面文件}

//配置PHP支持location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;

//配置PHP端口监听fastcgi_index index.php; //配置PHP默认文件fastcgi_param

SCRIPT_FILENAME $document_root$fastcgi_script_name; //配置脚本路径include

fastcgi_params;}}

//创建测试文件

# touch /usr/local/nginx/html/index.php

# echo “

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值