yum安裝設定PHP7的方法:1、安裝nginx;2、透過「yum install epel-release」設定PHP7的來源;3、透過yum正式安裝php7-fpm;4、安裝MySQL;5、配置nginx;6、啟動php-fpm即可。
本文操作環境:centos7系統、PHP7版、DELL G3電腦
yum怎麼安裝設定PHP7?
Centos 7 手把手教你使用YUM方式安裝並設定Nginx php7-fpm MySQL:
需要準備的內容
一台純淨系統的伺服器
遠端連接伺服器的工具(我這裡使用Xshell)
需要Xshell的同學可以訪問我的這篇文章獲取->點擊訪問
安裝nginx
連結上伺服器後執行yum install nginx
#這裡要輸入y
後回車,開始安裝nginx
上圖中nginx已經安裝完成!
下面安裝php7-fpm
首先我們設定PHP7的來源
yum install epel-release
這裡輸入y
確認安裝並回車
上圖表示安裝完成!
下面增加PHP7的來源
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
上圖表示yum怎麼安裝配置PHP7!
下面正式安裝php7-fpm
yum install php70w-fpm php70w-cli php70w-gd php70w-mcrypt php70w-mysql php70w-pear php70w-xml php70w-mbstring php70w-pdo php70w-json php70w-pecl-apcu php70w-pecl-apcu-devel
複製上面的程式碼執行
#y
繼續
##y繼續
下面安裝MySQL#先增加MySQL7的來源
rpm -Uvh http://repo.mysql.com/mysql57-community-release-el7-7.noarch.rpm複製上面程式碼並執行
yum install mysql-server mysql-devel mysql
##y
繼續MySQL安裝需要一些時間耐心等待一下
繼續
##上圖表示MySQL安裝完成
删除完成后保存即可!
下面我们在conf.d
这个目录中创建站点的配置文件,例如first.conf
文件中的内容如下
server { listen 80; server_name (站点域名 没有就用IP代替); root /www/first(网站根目录); index index.php index.html; location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
假设我们的站点配置在/www/first
这个目录中(这个目录没有 需要我们自己创建)
上图是创建目录
下面编辑站点文件
在站点目录下面创建index.php
内容如下
<?php phpinfo();
下面配置php-fpm 位置在/etc/php-fpm.d/www.conf
将原来的apache改成nginx
下面我们yum怎麼安裝配置PHP7为nginx
下面启动nginx
启动: service nginx start
停止: service nginx stop
检查配置文件是否正确: nginx -t
启动php-fpm
启动: service php-fpm start
停止: service php-fpm stop
检查配置文件是否正确: php-fpm -t
两个服务都启动后就可以在浏览器中访问站点了!
下面配置MySQL
下面启动mysql
启动: service mysqld start
停止: service mysqld stop
需要先启动mysql
再查看一下mysql的默认密码
grep 'temporary password' /var/log/mysqld.log
密码是随机的
下面连接mysql
使用默认密码链接成功
现在还不能进行任何操作 必须先修改密码 当前版本的mysql对密码强度要求就高
ALTER USER 'root'@'localhost' IDENTIFIED BY 'GuYuePass666!';
下面yum怎麼安裝配置PHP7
FLUSH PRIVILEGES;
然后我们退出mysql重新连接就是我们设置的密码了!
到这里我们大功告成!
推荐学习:《PHP视频教程》
以上是yum怎麼安裝配置PHP7的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

Atom編輯器mac版下載
最受歡迎的的開源編輯器

Dreamweaver Mac版
視覺化網頁開發工具