全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

如何使用文件存储KFS搭建WordPress网站

最近更新时间:2021-09-09 20:36:13

本文介绍如何利用金山云搭建WordPress网站。WordPress是一种非常流行的博客网站平台,也可以当作一个内容管理系统(CMS)来使用, 是世界上使用最广泛的博客系统之一。
202199165257.png

前提条件

  1. 创建一台云服务器KEC,建议选择Linux镜像,并且绑定一个弹性公网IP。云服务器为搭建WordPress的核心,用来安装WordPress应用程序。
  2. 创建一个文件系统KFS,建议选择NFS协议的文件系统。用来存储WordPress应用文件以及上传文件。
  3. 创建一个数据库Mysql。用来存储WordPress数据。
  4. 上述云服务器,文件系统,数据库在需要在同一个虚拟私有网络VPC中。

在KEC中挂载KFS

  1. 登录云服务器控制台,通过VNC登录云服务器,也可以通过远程工具登录。
  2. 安装NFS客户端并创建挂载目录:
sudo yum install nfs-utils
mkdir /root/wordpressdata
  1. 将文件系统挂载到云服务器KEC上,参考链接
  2. 设置文件系统开机自动挂载,参考链接
  3. 重启KEC后,用命令df -h查看是否挂载成功。
    1.png

创建MySQL数据库并授权账号

  1. 登录数据库控制台,在实例列表选择已经创建好的数据库。
  2. 进入数据库详情,点击数据库管理>新建数据库。输入对应信息,创建wordpress数据库。
    3.png
    3.为了安全考虑,建议您创建一个普通账号进行授权。进入数据库详情,点击账号管理>新建账号,并且授权上述数据库。
    4.png

在KEC中安装Docker并启动WordPress镜像

  1. 登录云服务器,首先安装docker,参考链接
  2. docker安装好后,在KEC中拉取并启动WodrPress镜像。首先要在KFS里面创建一个目录来存放WordPress应用文件,并且将镜像中的/var/www/html目录映射到这个目录中。另外也要将80端口也映射出来。
mkdir /root/wordpressdata/html
docker run --name mywordpress \
-p 80:80 \
-v /root/wordpressdata/html:/var/www/html \
-d --restart=always wordpress

注意:需要在云服务器关联的安全组中放开TCP 80端口。

3.用docker ps查看WordPress是否跑起来了。
2.png

在KEC中设置WordPress

  1. 打开浏览器,输入公网IP的地址,可以打开WordPress网站了。第一次使用设置语言为中文。
    11.png

  2. 设置数据库,填写相应信息点击确定
    666.png

  • 数据库名:上述创建的数据库名称。
  • 用户名:授权数据库的普通账号。
  • 密码:账号密码。
  • 数据库主机:数据库实例的内网地址。可在数据库实例详情中查看,如下图。
    66.png
  1. 设置站点名称,管理员用户等信息。
    99.png
  2. 设置成功后,输入用户名和密码就可登录WordPress网站了。
    777.png
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈