实验八-Web部署

  • 配置openEuler

    在华为云openEuler 安装后,没有配置yum源,我们通过重新配置。

  •  

     

     

     

    安装LAMP

    在shell中 通过下面命令安装Apache,并开启Apache服务,然后设置Apache开机自启动,而系统默认启动防火墙,会导致我们无法访问网站,所以要关闭防火墙,禁止防火墙自启动:

  •  

     安装mariadb:

  •  

    开启mariadb服务和设置mariadb开机自启动,给mariadb数据库的root账户设置密码123456: 

     

     安装PHP和PHP模块:

  •  

     

     

     安装nano 文本编辑器:

  • 查看Apache和mariadb的运行状态:
  •  

     

     查看Apache和mariadb是否已经开启了开机自启动:

  •  

     

     查看PHP的版本信息: 

  •  

     创建一个PHP测试文件测试PHP是否正常,输出重定向到test.php文件,给这个文件赋权限::

  •  

     重启Apache服务:

  •  

     

    安装部署wordpress

    安装wget,请求wordpress安装包(.ZIP):

  •  

    通过下面命令查看mariadb的版本号:

     

     

     登录到mariadb.

  •  

     创建WordPress数据库:

  •  

     

     

     安装unzip解压工具:

     
  •  

    解压latest-zh_CN.zip到/var/www目录下

  •  

      创建用户给Apache权限:

  • .

  • 编辑Apache的配置文件:

  • 编辑Apache的欢迎页面,将其内容都注释掉:
  •  重启Apache服务,转到下面这个文件夹:
  • 创建 wp-config.php 文件:
  •  访问ip/wp-config.php

  •  

     

     

     

  •  遇到的问题和解决方案 

  • 问题:无法打开WordPress的安装界面,显示File not found.

  • 解决方案:在询问同学后发现是httpd.conf代码有误差,在对照文档修改后,就没有问题了

建议:

可以将两个文档的代码放在实验的内容中,方便复制也能更清晰的了解实验的步骤。

posted @ 2022-12-25 20:40  周兴职  阅读(53)  评论(0编辑  收藏  举报