0
点赞
收藏
分享

微信扫一扫

Docker 脚本安装docker 快速搭建 Wordpress 网站

  1. 完整搭建wordpress网站
  2. 利用 docker 解决wordpress网站搭建的环境配置问题。

1.下载docker

  • centos系统服务器为例:

// 第一步,下载脚本
curl -fsSL get.docker.com -o get-docker.sh
// 第二步,利用脚本安装
sudo sh get-docker.sh --mirror Aliyun
// 第三步,启动docker ce
sudo systemctl enable docker
// 第四步
sudo systemctl start docker

2.下载docker-compose

// 第一步,安装二进制包
sudo curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
// 第二步,添加权限
sudo chmod +x /usr/local/bin/docker-compose

3.通过docker-compose下载wordpress所需环境

第一步,新建目录 wordpress

mkdir wordpress

第二步,进入目录,新建docker-compose.yml文件

cd wordpress
touch docker-compose.yml

第三步,打开docker-compose.yml文件

vim dockere-compose.yml

第四步,粘贴以下内容:

version: "3"
services:
   db:
     image: mysql:8.0
     command:
      - --default_authentication_plugin=mysql_native_password
      - --character-set-server=utf8mb4
      - --collation-server=utf8mb4_unicode_ci     
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     port:
       - '3306:3306'
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
  db_data:

  • 第五步,保存文件, 按esc键,输入 :wq 进行保存
  • 第六步,获取镜像文件,即可安装wordpress 环境

docker-compose up -d

4. 在浏览器中打开网址

ip地址加端口号(端口之前设置的是8000),如104.168.1.1:8000,如果前面安装顺利,此时可以看到wordpress的安装引导页。直接按你需要的点击选择即可,最终生成网页的后台。如下:



5.网站搭建完毕。

可以在左侧栏中写文章发布文章,或者是更改主题,更改网站相应外观等了。这些都是可视化界面,多点点就会自己设置了 - -。

6.补充

最后加一点是,查看数据库。之前设置了mysql 数据库的端口号和密码,此时可以通过可视化数据库如navicat进行连接,账号密码+3306端口即可连上数据库。然后就可以随心所欲改自己写的文章的阅读数和点赞数了。。。


















举报

相关推荐

0 条评论