一、部署过程
1.安装华为云openEuler
2.配置openEuler
在华为云openEuler 安装后,没有配置yum源,我们通过重新配置。
增加下面内容:
3.安装LAMP
安装Apache,开启Apache服务,设置Apache开机自启动:
系统默认启动防火墙,会导致我们无法访问网站,关闭防火墙。禁止防火墙自启动:
MariaDB Server 是最流行的开源关系型数据库之一。它由 MySQL 的原始开发者制作,并保证保持开源。它是大多数云产品的一部分,也是大多数 Linux 发行版的默认配置。MariaDB 被设计为 MySQL 的直接替代产品,具有更多功能,新的存储引擎,更少的错误和更好的性能。
安装mariadb,开启mariadb服务,设置mariadb开机自启动:
给mariadb数据库的root账户设置密码123456:
安装PHP和PHP模块:
安装交互更加良好的nano 文本编辑器:
查看Apache和mariadb的运行状态:
查看Apache和mariadb是否已经开启了开机自启动:
查看PHP的版本信息:
创建一个PHP测试文件测试PHP是否正常,输出重定向到test.php文件:
给这个文件赋权限:
重启Apache服务:
4.安装部署wordpress
创建用户给Apache权限
编辑Apache的配置文件
编辑Apache的欢迎页面,将其内容都注释掉
创建 wp-config.php 文件:
访问ip/wp-config.php
失败
二、遇到的问题和解决过程
1.问题:httpd下载时报错
解决:换用命令yum install -y httpd --nogpgcheck
2.问题:ip/test.php可正常访问,ip/wp-config.php无法访问
解决:暂未解决
3.问题:重启apache时出现报错
解决:暂未解决
三、对实验的建议
1.实验步骤是不是可以稍微细致一些,有些问题博客园里的文章不能很好地解释
2.实验视频和实验的博客能否同步一下
3.增加答疑区域,收集同学们的问题,统一解答
四、参考资料
https://www.cnblogs.com/rocedu/p/16929895.html#安装部署wordpress