HCIA14 图床网站实践

本实验手册指导学生在华为云平台上搭建一个图床网站,目的是让学生理解图床的概念和原理,并掌握图床的搭建方法。通过实践,学生可以了解图床与对象存储的异同之处。

通过在华为云平台上搭建一个图床网站,了解图床的概念和原理,掌握图床的搭建方法,掌握图床和对象存储的异同点。

步骤1 打开宝塔面板,左侧导航栏进入【软件商店】,搜索PHP,安装 PHP 8.1

安装PHP

在软件商店页面,选择已安装选项卡,找到 PHP 8.1,点击它右侧的”设置“

选择左侧”安装扩展“

安装以下扩展:(这一步骤是lsky pro程序的个别要求,我们无需了解)

  • fileinfo
  • imagemagick

选择左侧”禁用函数“

删除以下函数

  • exec
  • shell_exec
  • readlink
  • symlink
  • putenv
  • chown

从左侧导航栏进入【数据库】,添加一个数据库,数据库名和用户名都为 img

添加数据库

步骤1 从左侧导航栏进入【网站】,点击添加站点

添加站点

步骤2 从左侧导航栏进入【文件】,找到刚才添加的站点名,点击进入。

点击【新建——新建目录】,创建一个名为 img 的文件夹

新建目录
创建成功

进入 img 目录,点击左上角【上传】,将 lsky-pro-2.1.zip 文件上传并右键解压

解压

步骤3 从左侧导航栏返回【站点】模块,点击网站名称,进入设置项。然后选择”网站目录“

网站目录

网站目录选择 img,点击右侧的”保存“ 运行目录选择 public,也点击右侧的”保存“。 如下图所示。

步骤4 选择”伪静态“标签

输入如下内容后点击保存(本步骤为 lsky pro 的个别要求,无需深入了解)

text

location / {
  try_files $uri $uri/ /index.php?$query_string;
}

步骤1 浏览器中打开 192.168.192.215,换成你自己的 IP 地址

点击”下一步“

步骤2 设置数据库

  • 数据库类型选择 MySQL
  • 数据库其他信息按照刚才创建的数据库填写
  • 邮箱和密码可自定义

步骤3 点击立即安装,出现以下界面代表安装成功

点击上图位置,进入网站首页,输入邮箱和密码进行登录

点击网站页面左侧的上传图片,试着上传一张照片吧

上传完成后,可以在左侧“我的图片”中找到图片

相关内容