1、先下载清华大学的remi源

rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-6.rpm

这里出错了:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

Retrieving http://rpms.remirepo.net/enterprise/remi-release-6.rpm

warning: /var/tmp/rpm-tmp.yZ1q8y: Header V3 DSA/SHA1 Signature, key ID 00f97f56: NOKEY

error: Failed dependencies:

     epel-release = 6 is needed by remi-release-6.10-1.el6.remi.noarch

 

解决方法:

先安装,rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

再安装,rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-6.rpm

安装完后,进入cd /etc/yum.repos.d/ 目录查看

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第1张

2、编辑配置文件

cd /etc/yum.repos.d/

vim /etc/yum.repos.d/remi.repo

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第2张

vim /etc/yum.repos.d/remi-php73.repo

 CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第3张

3、接下来就用yum安装PHP7.3.4

先安装一些依赖和扩展

yum install openssl-devel openssl libxml2-devel bzip2-devel curl-devel libjpeg-devel libpng-devel freetype-devel

yum install -y php-fpm php-cli  php-mysql

4、查看PHP版本

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第4张

和Apache通信使用php-fpm(TCP socket),需要在Apache的httpd.conf配置文件末尾加上:vim /etc/httpd/conf/httpd.conf

<FilesMatch \.php$>

         SetHandler "proxy:fcgi://127.0.0.1:9000"

</FilesMatch>

查看php-fpm配置文件里的端口,默认是9000

 CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第5张

在 /var/www/html/ 目录下新建test.php文件,输入以下内容:

<?php
  phpinfo();
?>

启动/重启php-fpm和httpd服务

systemctl restart php-fpm httpd

打开浏览器输入IP地址/test.php,访问到如图所示,说明PHP的安装以及和Apache的整合成功了!

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第6张

接下来进行MySQL数据库的操作:

# 登录数据库

mysql -u root -p

# 创建数据库

create database wordpress;

# 创建数据库用户和密码

create user wordpressuser@localhost identified by 'wordpress_password';

# 设置wordpressuser访问wordpress数据库权限

grant all privileges on wordpress.* to wordpressuser@localhost identified by 'wordress_password';

# 刷新数据库设置

flush privileges;

# 退出数据库

exit

 

下载WordPress:wget https://cn.wordpress.org/latest-zh_CN.tar.gz

http://IP地址/wordpress/index.php

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第7张

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第8张

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第9张

 

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第10张

在浏览器输入:http://IP地址/wordpress/wp-admin/index.php

输入设置的用户名和密码:

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第11张

CentOS7.4用yum安装Apache2.4+MySQL5.7+PHP7.3.4 随笔 第12张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄