5分钟使用docker搭建WP博客系统快速教程

1. docker的安装

    1. sudo yum update 更新yum源
    1. sudo yum install -y yum-utils device-mapper-persistent-data lvm2 安装依赖环境
    1. yum install docker
    1. sudo systemctl start docker 设置开机启动
    1. sudo systemctl enable docker

docker的安装可以参照这篇文章:Docker相关安装和卸载
linux服务的相关操作可以参考这篇文章:linux systemctl 指令

  • docker常用命令
    docker pull * 从docker仓库中拉去镜像,建议换成国内的源
    docker ps 查看目前正在运行的docker
    docker ps -a 查看所有docker
    docker logs wp 查看某个docker下的日志
    docker run * 启动
    docker exec -it wp bash 进入某个docker容器的内部

2. wp与mysql的安装

2.1 mysql的安装

    1. docker pull mysql:5.6 拉取5.6版本的mysql
    1. docker run -d --name wp-mysql -e MYSQL_ROOT_PASSWORD=123 -p 3306:3306 mysql:5.6
    1. docker update wp-mysql --restart=always 设置为自动启动

2.2 wp的安装

    1. docker pull wordpress 拉取wordpress镜像
    1. docker run -d --name wp --link wp-mysql:mysql -p 1080:80 wordpress
    1. docker update wp --restart=always 设置为自动启动

3. nginx

yum install nginx安装nginx

nginx的配置文件在/etc/nginx/nginx.conf
自定义的配置文件放在/etc/nginx/conf.d
项目文件存放在/usr/share/nginx/html/
日志文件存放在/var/log/nginx/

nginx

nginx -s reload 重启nginx服务

你可能感兴趣的:(5分钟使用docker搭建WP博客系统快速教程)