阿里云ecs Centos7.6 安装apache PHP72 Mysql8 构建wordpress5.03网站
一:安装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/1LFZbOY5YSzIvjmBvomI1og 提取码:xecq
上传文件直接拖动就行
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正常
- centos5.2 yum安装apache+mysql+php 配置wordpress
- Centos7.3_64位安装Apache2.4_mysql5.7_php5.4(阿里云LAMP php环境搭建图文教程)
- 阿里云ECS CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)
- CentOS安装mysql+apache+php+wordpress到指定目录
- 阿里云ECS Ubuntu安装PHP+Mysql+Apache+Nginx+Redis+Discuz
- 阿里云主机 CentOS6.5 安装Mysql php Apache
- 在CentOS 6 中安装WordPress(一) 安装Apache,Mysql, PHP环境
- 在centos上安装wordpress和apache+php+mysql
- 阿里云 centos 安装apache和php
- 阿里云ECS云服务器 shell脚本安装Apache和php
- centos下yum搭建安装linux+apache+mysql+php环境教程
- CentOS+Apache+Mysql+Php安装及优化配置小记
- CentOS 5.4 服务器配置 yum安装Apache+php+Mysql
- Ubuntu14.04 & CentOS6.5 编译安装Apache & PHP5.6
- 3台阿里云ECS安装CDH大数据集群过程(CentOS7.4+独立数据盘)
- 阿里云服务器cent0S安装web环境PHP+MySql+Nginx,给nginx添加网站
- CentOS 6.4安装Apache+MySQL+PHP的图文教程
- centos Apache、php、mysql默认安装路径
- CentOS中,安装Apache+PHP+Mongo DB+Redis DB
- CentOS 源码编译安装LAMP(Apache MySQL PHP)