准备工作

一个云服务器,推荐在vultr上购买个,建议选择Ubuntu系统,简单易上手!

利用你选择的工具(xshell,VSCode,and so on)远程连接你的云服务器;

连接update过后,下载docker.io和docker-compose;

配置

编写一个脚本yml格式,便于安装所有必须软件,我这里提供一个简易的脚本:

version: "2.0"

services:
  db:
    image: mysql:5.7
    volumes:
      - /root/db/:/var/lib/mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: **********(自定义)
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: **********(自定义)

  wordpress:
    depends_on:
      - db
    image: wordpress
    ports:
      - "80:80"
    restart: always
    environment:
      WORDPRESS_DB_HOST: db:3306
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: **********(自定义)
    volumes:
      - /root/www/:/var/www/html

运行脚本命令:docker-compose -f docker-compose.yml up -d

此时,在浏览器访问你的网站IP地址,你会看到WordPress的安装引导,根据提示进行就行了。

之后便可自定义出你自己专属的网站了!

想要备份,只要把你服务器里的www,docker-compose.yml,db三个东西拷贝下来就行了,想要再次使用,只需要在有和上述大致差不多配置的服务器也可以再次运行起来。

关闭很简单,执行命令:docker-compose -f docker-compose.yml down

Last modification:May 25, 2021
兴趣使然