- 1. 实验内容
openEuler中基于LAMP部署WordPress
(1) 配置openEuler
(2) 安装LAMP
(3) 安装部署wordpress
- 2. 实验步骤
2.1 安装MobaXterm
2.2配置openEuler
在华为云openEuler 安装后,没有配置yum源,我们通过重新配置。
2.3 安装LAMP
通过下面命令,设置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服务
2.3 安装部署wordpress
请求wordpress安装包(.ZIP)
查看mariadb的版本号
登录到mariadb,创建WordPress数据库
安装unzip解压工具
解压latest-zh_CN.zip到/var/www目录下
创建用户给Apache权限
编辑Apache的配置文件
重启Apache服务,转到下面这个文件夹
创建 wp-config.php 文件
访问ip/wp-config.php
3.实验体会(一定要写)
3.1 调试中出现的问题及解决过程(写自己在程序编写调试过程中遇到的具体问题和解决的过程,一定要具体)
问题1:在安装Apache、nano 文本编辑器等时,出现错误
解决方法1:搜索问题,找到博客https://www.cnblogs.com/studywithallofyou/p/17036876.html,按照博客的方法成功安装。
问题2:在关闭防火墙时,报错。
解决方法2:在CSDN上搜索解决方法,如图
问题3:不知道sql如何退出数据库
解决方法:搜索问题,得出方法:使用命令mysql> exit;
标签:Web,PHP,下面,部署,自启动,实验,Apache,mariadb,安装 From: https://www.cnblogs.com/lzt-/p/17933560.html