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的同學可以訪問我的這篇文章獲取->點擊訪問
連結上伺服器後執行yum install nginx
#這裡要輸入y
後回車,開始安裝nginx
上圖中nginx已經安裝完成!
首先我們設定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繼續
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
启动: 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中文網其他相關文章!