centos安裝php7 1和nginx注意事項

2021-08-10 07:15:57 字數 1782 閱讀 8288

報錯–php53-common conflicts with php-common

//解決

yum -y install php*

--skip

-broken

第一步:安裝源

yum install epel-release

rpm -uvh

.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
第三步:檢視安裝完的狀態

rpm -qa |grep php
第四步:查詢安裝路徑

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

第六步:檢視服務埠是否已啟動

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

第九步:安裝nginx

rpm -ivh 

//檢視

yum info nginx

//安裝

yum install nginx

//啟動

service nginx start

第十步:配置虛擬主機

1、在nginx目錄下找到nginx.conf。

2、在http {}裡面的最後,新增如下行

include vhosts/*.conf;
3、在niginx目錄下建立(mkdir)乙個vhosts檔案

4、在vhosts檔案裡vim乙個nginx.conf檔案

server 

location ~ \.php(.*)$

}

若報錯file not found

chmod -r 777 zhangwenzong

若pdo等拓展失效執行第二步可以了

PHP7 1安裝yaf擴充套件

php71安裝yaf擴充套件 把php命令加到系統 安裝我的php安裝目錄是 usr local webserver php,所以phpize是 usr local webserver php bin phpize,但是考慮到以後可能會用到其他命令,所以一次把該目錄下的檔案都做了乙個軟鏈結 ln u...

php7 1 安裝swoole擴充套件

centos linux release 7.3.1611 core php 7.0.22 cli built aug 9 2017 18 23 24 nts mysql ver 15.1 distrib 5.5.52 mariadb,for linux x86 64 using readline ...

php7 1安裝swoole擴充套件

在已經編譯好安裝的php7.1中安裝swoole擴充套件。wget c二 解壓swoole包 tar xzvf swoole 4.2.1.tgz cd swoole 4.2.1 三 生成configure配置檔案 usr local php bin phpize四 指定php配置檔案進行預編譯 co...