2、这里我们以win系统为例,下载安装一个wmap环境。
3、下载wordpress现在开始了,我们先去网站下载搜索一个wordpress,建议去官网下载。
4、找到wordpress官方站点,点击下载wordpress. win版本下载zip格式,linux下载gz格式。
5、准备安装下载好wordpress,解压放到appserver或其他php环境的www网站目录下。
6、新建数据库首先访问phpmyadmin进入数据库,创建一个wordpress数据库。左左举例而已,你可以改成其他名字。
7、开始安装:打开网站/wordpress界面,进入安装配置向导界面,点击【现在开始】。
8、进入安装。输入数据库 用户名和密码点击设置,提交。
9、验证通过mysql数据库权限之后,开始进入安装【现在安装】。
10、设置网站信息接下来的界面,配置wordpress定制信息设置界面。点击【安装wordpress】。
11、完成安装,如果需要登录,点击【登录】。
12、跳转到登录界面,输入账号密码即可。
这篇文章主要介绍了主机Nginx + Docker WordPress Mysql搭建的详细步骤,我觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随我过来看看吧
环境
安装
安装 docker 所需依赖
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
安装 docker-ce
$ sudo yum-config-manager --add-repo https:``//download``.docker.com``/linux/centos/docker-ce``.repo
$ sudo yum install docker-ce
$ sudo systemctl start docker
$ docker --version
$ sudo docker run hello-world
安装 docker-compose
$ sudo curl -L https:``//github``.com``/docker/compose/releases/download/1``.17.0``/docker-compose-`````uname -s -```uname -m -o /usr/bin/docker-compose
$ sudo chmod +x /usr/bin/docker-compose
$ docker-compose --version
编写 docker-compose.yml
$ mkdir .``/blog
$ cd blog
$ sudo vim docker-compose.yml
运行容器
# 启动
$ sudo docker-compose up -d
# 关闭
$ sudo docker-compose down
现在可以用 http://ip:port 来访问。如果发现无法访问,可以 查看容器日志寻找错误
$ sudo docker-compose ps
Name Command State Ports
blog_db_1 docker-entrypoint.sh mysqld Up 0.0.0.0:3306->3306``/tcp``, 33060``/tcp
blog_wordpress_1 docker-entrypoint.sh apach ... Up 0.0.0.0:8000->80``/tcp
# 主要后面的 WordPress 是服务的名字 这和 docker 查看日志使用容器名不同
$ sudo docker-compose logs -f --``tail``=10 wordpress
$ sudo docker-compose logs -f --``tail``=10 db
使用主机 Nginx 反代 docker wordpress
nginx 的配置文件如下(省略不相干内容)
错误合集
nginx error Permission denied
之前我 nginx.conf user 使用的是默认的 nobody 无法读取 docker 中 wp 的 www-data 这个用户组数据,所以直接将 nginx 用户提到 root,这个之后可以优化
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)