docker一键安装wordpress的方法步骤
2018-07-30 14:23
651 查看
安装环境: centos 7
准备工作: 安装docker和docker-compose
最近想把闲置的域名使用起来, 于是想搭建个人博客,也为简书的博客留个副本,本来想通过hexo在GitHub托管静态博客, 后来发现静态博客的局限性很大,但 最终还是选择了wordpress
wordpress是一套很成熟的建站工具, 有完善的后台, 丰富的扩展, 而且有手机app供你随时发布文章, 几年前, 我在树莓派搭建过wordpress的网站, 当时花了整整一天才把wordpress完全搞定
但现在毕竟时代不同了, 有了docker这等神器, 搭建一个wordpress网站, 只运行一个
docker-compose.yml配置文件就能搞定! Compose是Docker公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你定义一个 YAML 格式的配置文件docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动/关闭这些容器。而我们这次一键安装wordpress就是用到了docker-compose.yml
创建zhaoolee-wp文件夹, 并在内新建配置文件
docker-compose.yml
mkdir zhaoolee-wp && cd zhaoolee-wp && touch docker-compose.yml
在
docker-compose.yml内添加以下内容并保存
mysql: image: mysql:5.7 environment: - MYSQL_ROOT_PASSWORD=zhaoolee123 - MYSQL_DATABASE=wordpress web: image: wordpress:4.9.7-php7.0-apache links: - mysql environment: - WORDPRESS_DB_PASSWORD=zhaoolee123 ports: - "0.0.0.0:80:80" working_dir: /var/www/html volumes: - wordpress:/var/www/html
在
docker-compose.yml的同级目录下, 运行
docker-compose up -d
访问服务器ip, 顺利进入安装界面
小技巧:
进入正在运行的容器:
sudo docker exec -it zhaoolee-wp_web_1 /bin/bash
小结
docker为我们的软件部署带来了极大的便利, 而善用compose更能使我们能够一键调用多个docker容器, 完成复杂的部署需求, 如果你想搭建自己的网站, 而且拥有自己的vps和域名, 可以按照我的步骤试一下, 相信你会爱上docker-compose的, wordpress的具体玩法,改日再更.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- Linux Docker安装wordpress的方法详解教程
- Docker安装MySQL8的方法步骤
- 用Docker安装Gitlab的方法步骤
- Docker安装(Ubuntu 64bit)的方法步骤
- LNMP一键安装包解决WordPress不能发送邮件方法
- cygwin完全安装步骤方法(组图)
- 在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker的步骤
- (原创)最详细可靠的Cadence16.01破解crack和安装方法步骤
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- cygwin完全安装步骤方法(组图)
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- 电脑重装系统步骤(xp+win7)ghost系统安装方法介绍
- 71.Docker简介及安装方法
- Visio安装包、安装步骤、破解教程、使用方法
- ubuntu 11.10 server 安装 oracle10.2.0.1 步骤及问题解决方法
- XP中安装IIS6.0的详细方法步骤(图文教程)
- Webstorm2017上SVN插件安装的方法步骤
- Eclipse中SVN的安装步骤(两种)和使用方法
- 阿里云CentOS 6.5 安装Docker详细步骤
- FastDFS详细安装步骤,测试;Nginx中配置FastDFS,并提供优化,下载方法,楼主已测