美文网首页
5分钟使用 Docker 搭建一个 Wordpress 个人博客

5分钟使用 Docker 搭建一个 Wordpress 个人博客

作者: 大橙喵 | 来源:发表于2017-05-05 18:07 被阅读918次

    1.环境要求


    • Linux内核版本 >= 3.10
    • Ubuntu >= 14.04
    • CentOS >= 6.5

    2.准备工作


    • XShell 或者 putty 或者其他能够SSH连接的客户端
    • 装有以上系统的虚拟机或者VPS

    3.开干 !


    1. 首先ssh连接到主机并切换到root权限
    连接到主机并切换到root权限
    # 切换到root权限
    sudo su
    
    1. 安装 Docker
    #执行以下命令自动安装,耐心等待
    curl -fsSL https://get.docker.com/ | sh
    
    安装 Docker
    1. 拉取镜像
    拉取镜像
    #拉取 wordpress 镜像
    docker pull wordpress:latest
    #拉取 mysql 镜像
    docker pull mysql:latest
    
    1. 创建 mysql 容器
    docker run --name w-mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
    #参数解释:
    #MYSQL_ROOT_PASSWORD=123456 设置mysql的root密码是123456
    #w-mysql 设置容器名称为w-mysql 这个名字以后会用到要记住
    
    创建 mysql 容器

    5.登录到 mysql 创建数据库

    docker exec -it w-mysql mysql -uroot -p
    #此处的 w-mysql 是之前mysql容器的名字
    

    输入之前设置的root密码(123456)登录到数据库


    登录到 mysql 创建数据库
    1. 创建数据库
    create database wordpress;
    

    按ctrl+D 退出


    创建数据库
    1. 创建 wordpress 容器
      和创建mysql容器类似
    docker run --name w-wordpress --link w-mysql:db -p 80:80 -d wordpress:latest
    #参数解释:
    #81:80 将容器的81端口和主机的80端口互通
    #w-mysql:db 将wordpress容器连接上mysql容器并起别名为db
    
    创建 wordpress 容器
    1. 在浏览器打开主机的ip:81,就能看见wordpress的安装界面啦
      wordpress的安装界面1
      用户名:root (mysql的root用户)
      密码:123456 (还记得设置的mysql的root密码吗?)
      数据库主机:db(还记得刚刚设置的别名吗?)
      其他默认,下一步就是配置wordpress了.
    数据库连接成功

    本教程结束.

    相关文章

      网友评论

          本文标题:5分钟使用 Docker 搭建一个 Wordpress 个人博客

          本文链接:https://www.haomeiwen.com/subject/ikestxtx.html