编译php并与nginx整合
2017-03-21 13:55
337 查看
告诉 Nginx 如何处理 php 文件:
nginx》vim conf/nginx.conf
location ~ \.php${
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
////$document_root 指的是 root 指定的目录
////$fastcgi_script_name 指的是访问的页面名
wq
nginx》./sbin/nginx -s reload //重启 nginx
安装 Mysql:
yum install mysql mysql-devel
yum install mysql-server
service mysqld start //开启 mysql
mysql -uroot -p //此时 mysql 默认密码是空,回车即可访问。
安装 PHP:
yum install gd //安装 gd ,因为 php 需要 gd 库
yum install gd-devel
yum install freetype
cd /usr/local/src/
wget http://php.net/get/php-5.6.30.tar.gz/from/a/mirror tar -zxvf php-5.6.30.tar.gz
cd php-5.6.30
./configure --prefix=/usr/local/fastphp --with-mysql=mysqlnd --enable-mysqlnd --with-gd --enable-gd-native-ttf --enable-gd-jis-conv --enable-fpm
make && make install
cd /usr/local/fastphp/
cp /usr/local/src/php-5.6.30/php.ini-development ./lib/php.ini
cp etc/php-fpm.conf.default etc/php-fpm.conf
vim /usr/local/php/lib/php.ini
/timezone
date.timezone=PRC //先把前面注释去掉,再赋上值【修改时区】
./sbin/php-fpm //开启 php
nginx》vim conf/nginx.conf
location ~ \.php${
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
////$document_root 指的是 root 指定的目录
////$fastcgi_script_name 指的是访问的页面名
wq
nginx》./sbin/nginx -s reload //重启 nginx
安装 Mysql:
yum install mysql mysql-devel
yum install mysql-server
service mysqld start //开启 mysql
mysql -uroot -p //此时 mysql 默认密码是空,回车即可访问。
安装 PHP:
yum install gd //安装 gd ,因为 php 需要 gd 库
yum install gd-devel
yum install freetype
cd /usr/local/src/
wget http://php.net/get/php-5.6.30.tar.gz/from/a/mirror tar -zxvf php-5.6.30.tar.gz
cd php-5.6.30
./configure --prefix=/usr/local/fastphp --with-mysql=mysqlnd --enable-mysqlnd --with-gd --enable-gd-native-ttf --enable-gd-jis-conv --enable-fpm
make && make install
cd /usr/local/fastphp/
cp /usr/local/src/php-5.6.30/php.ini-development ./lib/php.ini
cp etc/php-fpm.conf.default etc/php-fpm.conf
vim /usr/local/php/lib/php.ini
/timezone
date.timezone=PRC //先把前面注释去掉,再赋上值【修改时区】
./sbin/php-fpm //开启 php
相关文章推荐
- 编译PHP并与nginx整合
- 编译php nginx整合php
- 编译php nginx整合php
- 编译php nginx整合php
- 编译php nginx整合php
- 编译php nginx整合php
- php编译安装、加速及与nginx的整合
- 编译php nginx整合php
- 编译php nginx整合php
- 编译php nginx整合php
- 编译php nginx整合php
- 编译php nginx整合php
- 编译php nginx整合php
- 10 编译PHP并与nginx整合
- php编译安装、加速及与nginx的整合
- 64位centos上nginx,php编译安装遇configure: error: Cannot find libmysqlclient under /usr 错误解决
- linux下查看nginx,apache,mysql,php的编译参数
- CentOS 编译 nginx+php+mysql 安装手记
- linux查看nginx,apache,mysql,php编译过的参数
- CentOS下编译安装Nginx+PHP+MySQL