✍41 搭建wordpress&花生壳穿透

安装wordpress

docker pull wordpress

运行wordpress镜像

  • 名字自己取 :test-wordpress
docker run --name shawn-wordpress -d -p 40000:80 wordpress

需要与MySQL搭配(我尝试过postgres,搭配不了)

  • 错误

image-20210918155529778

安装 mysql

docker pull mysql

在宿主机创建映射文件夹

cd /opt/
mkdir mysql_docker
cd mysql_docker/
echo $PWD

启动MySQL容器, -v 设置映射文件夹

  • MYSQL_ROOT_PASSWORD=123456 : 设置密码
docker run --name mysqlserver -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=168168 -d -i -p 3306:3306 mysql:latest

用navicat 测试一下


数据库也安装好了, 接下来访问ip (你自己部署的机器ip+映射的端口post)

选择语言

image-20210918154732458

按照提示修改 该配置文件

image-20210918154834130

进入 wordpress 容器

docker exec -it --user root [容器id] bash
  • 先更新一下 apt-get
apt-get update
  • 下载 vim
apt-get install vim
  • 修改配置 wp-config-sample.php ,修改成你自己的数据库配置

image-20210918155250556

返回网页端进行配置

image-20210918155354582

问题:

  • 如果一直提示数据库连接错误, 那么就直接自己创建 wp-config.php 文件
cp wp-config-sample.php wp-config.php

image-20210918162115726

image-20210918162151356

  • 下一步

image-20210918162216835

image-20210918162248759

  • 到此就搭建成功了

image-20210918162315694

花生壳 内网穿透

  • 简单快捷

image-20210918160441195

image-20210918160548828

  • 诊断出错就多诊断几次
原文地址:https://www.cnblogs.com/songhaixing/p/15607141.html