1. 程式人生 > >centos 6.9 x64 yum安裝PHP 7.1.8

centos 6.9 x64 yum安裝PHP 7.1.8

php 安裝

centos 6.9 x64 yum安裝PHP 7.1.8


安裝源

yum install epel-release

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm


根據你的需要安裝PHP的組件,下面我就安裝所有的了。

yum install php71w php71w-mysql php71w-odbc php71w-common php71w-embedded php71w-pgsql php71w-xml php71w-ldap php71w-fpm php71w-gd php71w-pdo php71w-devel php71w-mbstring php71w-mcrypt php71w-cli php71w-json php71w-imap php71w-bcmath mod_php71w php71w-pear


查看安裝完的狀態

[[email protected] ~]# rpm -qa |grep php

php71w-pdo-7.1.8-2.w6.x86_64

php71w-process-7.1.8-2.w6.x86_64

php71w-xml-7.1.8-2.w6.x86_64

php71w-pgsql-7.1.8-2.w6.x86_64

php71w-mcrypt-7.1.8-2.w6.x86_64

php71w-pear-1.10.4-1.w6.noarch

php71w-mysql-7.1.8-2.w6.x86_64

php71w-embedded-7.1.8-2.w6.x86_64

php71w-bcmath-7.1.8-2.w6.x86_64

mod_php71w-7.1.8-2.w6.x86_64

php71w-common-7.1.8-2.w6.x86_64

php71w-cli-7.1.8-2.w6.x86_64

php71w-gd-7.1.8-2.w6.x86_64

php71w-imap-7.1.8-2.w6.x86_64

php71w-devel-7.1.8-2.w6.x86_64

php71w-odbc-7.1.8-2.w6.x86_64

php71w-mbstring-7.1.8-2.w6.x86_64

php71w-ldap-7.1.8-2.w6.x86_64

php71w-fpm-7.1.8-2.w6.x86_64


查找安裝路徑

[[email protected] nginx]# whereis php-fpm

php-fpm: /usr/sbin/php-fpm /etc/php-fpm.conf /etc/php-fpm.d /usr/share/man/man8/php-fpm.8.gz


啟動PHP服務

service php-fpm start


查看服務端口是否已啟動

[[email protected] nginx]# netstat -lnt | grep 9000

tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN



加入自啟動

chkconfig php-fpm on


關閉服務

service php-fpm stop


PHP安裝完成後,不用配置即可與nginx結合使用

一定要給網站document_root目錄權限,不然PHP會提示文件找不到。

chmod -R 755 /home/evan


下面是我的nginx的配置例子,供參考

vi /etc/nginx/nginx.conf


server {

listen 80;

server_name www.link.top www.rrweb.com;

charset utf-8;

root /home/evan;


location / {

index index.html index.php;

}


location ~ \.php$ {

root /home/evan/QRcode;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include /etc/nginx/fastcgi_params;

}

}


server {

listen 80;

server_name link.top;

return 301 http://www.link.top$request_uri;

}


server {

listen 80;

server_name rrweb.com;

return 301 http://www.rrweb.com$request_uri;

}


重起nginx服務

service nginx restart


備註說明

/home/evan/QRcode 目錄放php網站文件

/home/evan/ 目錄放靜態html網站文件


測試完成日期:

2017.09.08


本文出自 “虛擬化應用” 博客,請務必保留此出處http://liwenhn.blog.51cto.com/854522/1963791

centos 6.9 x64 yum安裝PHP 7.1.8