安裝php7

安裝php7
下載地址:https://secure.php.net/downloads.php
這裏下載的是:wget http://ar2.php.net/distributions/php-7.0.6.tar.gz
下載之後解壓並進入在解壓文件中
安裝:./configure –enable-fpm (enable-fpm參數即可開啓PHP-FPM) -> make && make install

安裝Nginx,見http://www.cnblogs.com/jecyhw/p/5505474.html
nginx整合php-fpm

  1. 啓動php-fpm: /usr/local/sbin/php-fpm
    報錯

到/usr/local/etc/目錄下,將php-fpm.conf.default拷貝一份成php-fpm.conf
root@iZ25fm7iewtZ:/# cd /usr/local/php/etc/
root@iZ25fm7iewtZ:/usr/local/etc# cp php-fpm.conf.default php-fpm.conf
然後在編輯php-fpm.conf配置文件
;最後一行改成如下
include=/usr/local/etc/php-fpm.d/*.conf
進入到/usr/local/etc/php-fpm.d/目錄下,將www.conf.default拷貝一份成www.conf
root@iZ25fm7iewtZ:/usr/local/etc# cd php-fpm.d/
root@iZ25fm7iewtZ:/usr/local/etc/php-fpm.d# cp www.conf.default www.conf
編輯www.conf文件,將user和group改成和nginx.conf中的user和group一致
user = www
group = www
再次啓動
/usr/local/sbin/php-fpm
查看是否啓動成功

root@iZ25fm7iewtZ:/usr/local/etc# ps -ef | grep php-fpm
開機啓動php-fpm,開機啓動的配置文件是:/etc/rc.local ,加入 /usr/local/sbin/php-fpm 即可
vi /etc/rc.local
添加 /usr/local/sbin/php-fpm
修改nginx的配置文件,支持php文件的解析,找到location的添加位置,在後面添加下面這個location
location ~ .php$ {
root /var/www; #指定php的根目錄
fastcgi_pass 127.0.0.1:9000;#php-fpm的默認端口是9000
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
測試nginx.conf是否修改成功
/usr/sbin/nginx -t

重起nginx
/usr/sbin/nginx -s reload
進入到/var/www目錄(如果該目錄不存在的話,就使用mkdir命令創建)
vi index.php

添加

<?php phpinfo(); ?>
最後在瀏覽器中輸入:localhost/index.php即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章