第一种博客-13Blog
创建步骤:
1、环境基础:
ubuntu16系统 安装docker 、docker-compose环境
2、在你想要建立博客的文件夹下面
git clone https://github.com/chaojiangcn/my-blog.git
3、docker-compose快速构建博客
docker-compose up
4、开放你服务器的28080端口,若你是阿里云ECS,则直接在安全组里面开放端口
好了,一个线上博客的构建就是这么简单!
现在在你的浏览器输入 你的公网ip:28080 就可以访问了
后缀添加/admin,即可进入博客后台管理系统,默认用户:admin 密码:123456
++撒花!++
第二种博客-wordpress
创建步骤:
1、环境基础:
ubuntu16系统 安装docker 、docker-compose环境
2、首先让我们拉取MySql的镜像
docker pull mysql:5.6
#运行命令
docker run -d --privileged=true --name myMysql -v /data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p 33306:3306 mysql:5.6
3、让我们拉取WordPress的镜像
docker pull wordpress:latest
#运行命令
#我们配置好mysql之后就可以运行wordpress了
docker run -d --name mwp -e WORDPRESS_DB_HOST=mysql -e WORDPRESS_DB_PASSWORD=123456 -p 1080:80 --link myMysql:mysql wordpress
3、你的ECS开放端口1080,这些你都可以自己设置
现在你就可以在浏览器输入 ip:1080 ,下面就是图形化的界面设置
OMG,简直不能再方便了
赶紧去试试吧!
这里是一个兄弟总结的详细文章,如有不懂得也可以参考 ####
第三种博客Fame
-
克隆项目到本地
git clone https://github.com/zzzzbw/Fame.git
-
修改
.env
配置文件BASE_URL=http://xx.xxx.xx.xx/ xx.xxx.xx.xx为服务器的ip/服务器解析的域名,如果是本地开发环境则默认127.0.0.1不用修改
-
启动项目
docker-compose up 或 docker-compose up -d
第一次启动推荐
docker-compose up
,可以看到启动日志,由于要下载镜像和maven依赖,时间可能较久,视网络环境和性能而定[root@localhost Fame]# docker-compose up -d Starting fame-front ... Starting fame-admin ... Starting fame-front ... done Starting fame-admin ... done Starting fame-nginx ... done
-
访问地址
启动完成后,在浏览器访问
http://xx.xxx.xx.xx/
为博客前端首页http://xx.xxx.xx.xx/admin
为博客管理后台首页注:博客管理后台默认的账号:fame,密码:123456
// xx.xxx.xx.xx为刚才配置的ip/服务器解析的域名,如果本地开发环境则127.0.0.1
详细教程可参考:原作者github
- 完成。