阿里云ecs Centos7.6 安装apache PHP72 Mysql8 构建wordpress5.03网站
一、安装apache下载安装apachesudo yum install httpd开机自启sudo systemctl enable httpd启动apache (启动了才会生效)sudo systemctl start httpd二、安装php7.2php7.2安装1、更新源rpm -Uvh https://dl.fedoraproje...
一、安装apache
下载安装apache
sudo yum install httpd
开机自启
sudo systemctl enable httpd
启动apache (启动了才会生效)
sudo systemctl start httpd
二、安装php7.2
php7.2安装
1、更新源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
2、安装php72 和相关依赖
yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
开机自启
systemctl enable php-fpm.service【开机自启动】
启动php7.2 (启动了才会生效)
systemctl start php-fpm.service
三、安装MySQL8(仔细一点这里相对繁琐)
下载命令
yum localinstall -y https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安装
yum install -y mysql-community-server
开机启动mysql服务
systemctl start mysqld
检查开启(可以不用查看)
sudo service mysqld status
查看mysql初始的临时密码(这里密码看仔细了)
grep 'temporary password' /var/log/mysqld.log
接下来修改mysql密码
这里借用navicat 来修改下载地址: navicat的下载地址 去官网下载navicat premium或navicat for mysql安装好后
新建一个连接点击mysql
点击确认连接上后,会提示你输入MySQL新密码,修改即可
四、安装wordpress
新建一个数据库供wordpress使用
修改mysql的默认验证密码方式:
mysql8默认以caching_sha2_password方式,在后期安装wordpress5.03时会报监理mysql数据库连接失败
如果启用wordpess自带的debug功能会有提示1531行
mysqli_real_connect(): The server requested authentication method unknown to the client [sha256_password] I recently changed my MySQL root access。。。。。。。1531行出错
利用ftp上传文件 百度网盘链接:
链接:https://pan.baidu.com/s/1K8K8_xrwGM_5IJXU-HaXWA 提取码: 31hu
FileZilla 上传文件直接拖动就可以了
https://cn.wordpress.org/download/ 去wordpress官网下载tar.gz包
上传wordpress的tar.gz包到 /var/www/html下
在服务器上用命令解压缩:
tar -xzf 加上wordpress对应的tar.gz文件进行借用得到wordpress文件夹
wp-config.php本来没有将wp-config-sample.php复制到Windows下进行编辑和重命名
编辑mysql连接的信息
安装wordpress 浏览器地址栏输入: 主机IP(域名也行)/wordpress
如果建立数据库连接失败检查一下密码是否正确
以及mysql的认证方式是否为native
检查篇
1、检查apache
输入域名或主机ip 会显示apache页面则apache正常运行
2、检查php
新建一个文件 phpinfo.php
输入
<?php
phpinfo();
?>
上传phpinfo.php文件到/var/www/html下
通过 IP/phpinfo.php 或者 域名/phpinfo.php 访问文件
能显示php版本信息以及扩展信息的则证明php正常
更多推荐
所有评论(0)