linux 安装 php5.6 集成 nginx
来源:互联网 发布:工口mmd动作数据 编辑:程序博客网 时间:2024/06/05 20:49
1安装php5.6
/web/php5/etc
/web/php5/etc
/web/php5/etc
/web/php5/etc
首先下载php的源码,命令如下
wget http://cn2.php.net/distributions/php-5.6.31.tar.gz解压缩
tar -zxvf php-5.6.31.tar.gz
进入文件夹
cd php-5.6.31
然后执行如下命令,我指定的安装目录是/web/php56 ,必须保证目录存在
./configure \--prefix=/web/php56 \--with-config-file-path=/web/php56/etc \--enable-inline-optimization \--disable-debug \--disable-rpath \--enable-shared \--enable-opcache \--enable-fpm \--with-fpm-user=www \--with-fpm-group=www \--with-mysql=mysqlnd \--with-mysqli=mysqlnd \--with-pdo-mysql=mysqlnd \--with-gettext \--enable-mbstring \--with-iconv \--with-mcrypt \--with-mhash \--with-openssl \--enable-bcmath \--enable-soap \--with-libxml-dir \--enable-pcntl \--enable-shmop \--enable-memcached \--enable-sysvmsg \--enable-sysvsem \--enable-sysvshm \--enable-sockets \--with-curl \--with-zlib \--enable-zip \--with-bz2 \--with-readline
安装
make && make install
复制配置文件
cp /web/php56/etc/php-fpm.conf.default /web/php56/etc/php-fpm.conf
启动php进程
/web/php56/sbin/php-fpm
nginx配置文件
server { listen 80; server_name 域名; root 项目地址; location / { index index.htm index.html index.php; if (!-e $request_filename) { rewrite ^/index.php(.*)$ /index.php?s=$1 last; rewrite ^(.*)$ /index.php?s=$1 last; } } location ~ \.php/?.*$ { include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; fastcgi_split_path_info ^(.+\.php)(/.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; }}
wget http://cn2.php.net/distributions/php-5.6.31.tar.gzwget http://cn2.php.net/distributions/php-5.6.31.tar.gzwget http://cn2.php.net/distributions/php-5.6.31.tar.gzwget http://cn2.php.net/distributions/php-5.6.31.tar.gz
php-fpm.conf.default
阅读全文
0 0
- linux 安装 php5.6 集成 nginx
- Linux下最新版php5.6源码安装与apache/nginx集成教程
- Linux下最新版php5.6源码安装与apache/nginx集成教程
- # 安装nginx和php5.6
- linux下PHP5.3.5+nginx源码安装
- linux安装php5.6
- centos6.5 php5.6 nginx 安装手记
- CentOS安装Nginx+mysql+PHP5.6
- nginx+php5&php7安装
- linux搭建php5 nginx
- linux 源码安装php5.6
- linux下安装php5.6
- Linux下Nginx、MySQL、PHP5、phpMyAdmin安装与配置
- Linux下安装配置php5.5和nginx
- Linux下Nginx、MySQL、PHP5、phpMyAdmin安装与配置
- linux之debian安装php7与php5共存nginx
- windows下安装php5+nginx
- Ubuntu 下安装 Nginx ( Nginx + Php5-fpm )
- 在eclipse导入项目如何将多个项目放入一个文件夹中
- poj 2709 painter 贪心 2017.10.10 模拟赛
- swfit3.0 两种方式获取post数据
- 《老罗的Android之旅》专栏目录
- 图片上传
- linux 安装 php5.6 集成 nginx
- startup_stm32f40xx.s: error: A3906U: Malformed via file '.\debug\startup_stm32f40xx._ia'.
- 初学springcloud微服务框架(—)
- Python学习(一)
- springboot项目解决外部tomcat通过ip+端口访问项目
- NSArray,NSDictionary,NSSet用法及区别
- 网络爬虫,python和数据分析学习--part1
- hive的查询注意事项以及优化总结 .
- 使用 docker-machine 管理 Azure 容器虚拟机