檢查系統(tǒng)版本
成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比未央網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式未央網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋未央地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
cat /etc/redhat-release
uname -r
1.1安裝EPEL庫
yum install -y epel-release
1.2安裝remi庫 CentOS 7 / RHEL 7
yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
默認(rèn)地,REMI是禁用的。要檢查REMI是否已經(jīng)成功安裝,使用這個(gè)命令yum repolist disabled | grep remi
要搜索或安裝REMI倉庫中的包,使用這些命令:
yum --enablerepo=remi searchyum --enablerepo=remi install
1.3安裝yum-utils工具包
yum install -y yum-utils
1.4開啟remi庫
yum-config-manager --enable remi-php72
yum update -y
1.5查找有沒有7.2的包
yum search php72 | more
yum search php72 | egrep 'fpm|gd|mysqy|memcache'
1.6安裝php7.2
yum install -y php72
其他形式
#安裝PHP
yum --enablerepo=remi install -y php72
#升級PHP
yum --enablerepo=remi-php72,remi update php*
#升級mysql
yum --enablerepo=remi-mysql,remi update mysql*
1.7安裝php72-php-fpm,和一些其他模塊
yum install -y php72-php-fpm php72-php-gd php72-php-json php72-php-mbstring php72-php-mysqlnd php72-php-xml php72-php-xmlrpc php72-php-opcache
二、驗(yàn)證2.1驗(yàn)證版本
php72 --version
2.2驗(yàn)證安裝的模塊
php72 --modules
三、有關(guān)php72-php-fpm服務(wù)3.1設(shè)置開機(jī)啟動(dòng) php fpm服務(wù)
systemctl enable php72-php-fpm.service
3.2開啟 php fpm服務(wù)
systemctl start php72-php-fpm.service
3.3關(guān)閉 php fpm服務(wù)
systemctl stop php72-php-fpm.service
3.4重新啟動(dòng) php fpm服務(wù)
systemctl restart php72-php-fpm.service
3.5獲取php fpm服務(wù)狀態(tài)
systemctl status php72-php-fpm.service
四、配置nginx需要先確保系統(tǒng)上已經(jīng)安裝最近版本的nginx
4.1查看服務(wù)用戶和用戶組
egrep '^(user|group)' /etc/nginx/nginx.conf
4.2編輯php-fpm配置文件,并修改用戶名和用戶組為nginx
vi /etc/opt/remi/php72/php-fpm.d/www.conf
設(shè)置用戶名和用戶組
user = nginx
group = nginx
4.3重新啟動(dòng)php-fpm服務(wù)
systemctl restart php72-php-fpm.service
4.4修改nginx配置,添加以下內(nèi)容
vi /etc/nginx/conf.d/default.conf
增加配置:
## enable php support ##
location ~ \.php$ {
root /usr/share/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_params SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
4.5重新啟動(dòng)nginx
systemctl restart nginx
4.6在/usr/share/nginx/html/下創(chuàng)建foo.php測試文件,并添加一下內(nèi)容,保存退出
vi /usr/share/nginx/html/foo.php
增加以下內(nèi)容:
五、其他# php安裝路徑
/etc/opt/remi/php72
#nginx配置文件
/etc/nginx/nginx.conf
#nginx默認(rèn)項(xiàng)目路徑
/usr/share/nginx/html
#創(chuàng)建一個(gè)軟連接php執(zhí)行php72
which php72
cd /usr/bin
ln -s php72 php
備注:
epel-release:為yum擴(kuò)展軟件源
remi:為yum擴(kuò)展軟件源,Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供維護(hù)。有個(gè)這個(gè)源之后,使用 YUM 安裝或更新 PHP、MySQL、phpMyAdmin 等服務(wù)器相關(guān)程序的時(shí)候就非常方便了
PHP-FPM(FastCGI Process Manager:FastCGI進(jìn)程管理器)是一個(gè)PHPFastCGI管理器
作者:rapattern
鏈接:https://www.jianshu.com/p/37c59acade70
來源:簡書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
分享標(biāo)題:Centos7安裝PHP-創(chuàng)新互聯(lián)
路徑分享:http://www.rwnh.cn/article28/pcjcp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、企業(yè)建站、軟件開發(fā)、網(wǎng)站收錄、面包屑導(dǎo)航、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容