PHP安装

1.yum安装一些依赖库

yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel libcurl libcurl-devel libxslt-devel   openssl  openssl-devel

2.创建PHP工作进程的拥有者

groupadd php
useradd -g php php

3.编译安装

    /configure \
--prefix=/usr/local/php-7.0.10 \
--with-config-file-path=/usr/local/php-7.0.10/etc \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--enable-bcmath \
--with-curl \
--with-openssl \
--enable-mbstring \
--with-freetype-dir \
--enable-fpm \
--with-jpeg-dir \
--with-png-dir \
--enable-zip \
--enable-exif \
--with-imap-ssl \
--with-libdir=lib64 \
--with-gd \
--with-mcrypt \
--enable-sockets \
--disable-fileinfo \
--with-fpm-user=php \
--with-fpm-group=php make && make install

4.启动并查看PHP

/usr/local/php-7.0.13/sbin/php-fpm 

ps aux | grep php

5.整合PHP,Nginx

vim /usr/local/nginx-1.8.0/conf/nginx.conf
打开:
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
} fastcgi模块参数修改: >/usr/local/nginx-1.8.0/conf/fastcgi_params (清空文件) vim /usr/local/nginx-1.8.0/conf/fastcgi_params
写入:
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name; killall nginx;
/usr/local/nginx-1.10.2/sbin/nginx

最新文章

  1. 【WPF】最近在学习wpf 的绑定,,
  2. sdcms标签
  3. ORBSLAM2与OPENCV3.1.0出错解决办法
  4. ELK 部署
  5. python的内存管理
  6. [CSS3 Animation] TweenMax.staggerTo()
  7. MySQL复制应用中继日志解析
  8. 【ThinkPHP学习】ThinkPHP自己主动转义存储富文本编辑器内容导致读取出错
  9. juce中的Singleton
  10. 基于visual Studio2013解决算法导论之042单源最短路径
  11. jQuery插件实战之fullcalendar(日历插件)Demo
  12. [Network]Introduction and Basic concepts
  13. 【Python 05】Python开发环境搭建
  14. vue-百度地图-maker文字标签显示隐藏
  15. Uncommon Words from Two Sentences LT884
  16. mysql授权报错 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
  17. Ubuntu安装VirtualBox以及CentOS7.5联网设置
  18. C# webrequest 抓取数据时,多个域Cookie的问题
  19. PrefixHeader.pch 在工程中的使用
  20. tornado部署

热门文章

  1. srm 541
  2. ssh登录慢的解决办法
  3. hdu 4862 KM算法 最小K路径覆盖的模型
  4. 使用Chrome(PC)调试移动设备上的网页
  5. Codeforces 467D Fedor and Essay bfs
  6. WebStorm 常用功能
  7. erlang中的图片下载
  8. css选择器参考手册
  9. LRU java实现
  10. Cocos2d-x 3.0final 终结者系列教程16-《微信飞机大战》实现