大家都知道最近阿里云服务器很便宜火爆,于是小编也入手了一台3年的,配置:1核2G内存,40G硬盘,买了不能闲置着,可以搭建自己的网站、博客、代码仓库等,用处广泛着呢!有很多朋友问怎么搭建网站,怎么用?应小伙伴们的需求,今天来学习一下最简单的网站搭建,只需要3分钟,就可以轻松搭建!

 

先展示效果:

 

主页效果

 

3分钟搭建个博客玩玩_博客

3分钟搭建个博客玩玩_云_02

 

博客页面

 

3分钟搭建个博客玩玩_云_03

3分钟搭建个博客玩玩_博客_04

 

本次搭建用到了docker,新买的服务器也无需担心,我把博客搭建的命令写成了脚本,供需要的小伙伴学习。以下是在Centos7.4 linux系统上的实践。

 

新服务器上的yum源默认是配置好的,在/etc/yum.repos.d/目录下,这个不用我们操心。

 

1、运行以下脚本:

#!/bin/bash

#第一步就是安装docker
yum install docker.x86_64 -y

#安装完成后启动docker
systemctl start docker

#待挂载数据目录
blogDir=/root/mywebsite/ghost/content
#创建目录
mkdir -p ${blogHome}

#启动服务
docker run --restart always -d --name blog -v ${blogDir}:/var/lib/ghost/content -p 2368:2368 ghost:alpine

 

参数说明:

 

docker run:表示运行一个容器,可以想像成运行一个程序

 

--restart always:表示程序如果死掉就自动重新启动,保证你的博客一直提供服务

 

-d :后台运行你的这个程序

 

--name blog 给你的程序起个名字,blog 可以换成任何英文字母

 

-v ${blogDir}:/var/lib/ghost/content 表示把本地的一个目录放到容器里面用,注:这个目录是容器里面博客内容的文件夹,这里这么操作是当你删除这个容器的时候,你所写过的内容可以保留,这样你下次按这个命令启动的时候不至于你之前写的内容丢失。

 

-p 2368:2368 把容器里的一个端口映射到你的宿主机上(也就是你操作的这台服务器上)

 

ghost:alpine 镜像名,第一次运行会去默认镜像仓库拉取

 

 

2、在自己的浏览器输入:

 

http://服务器的IP:2368

 

此时访问应该会出现连接超时的情况,因为新服务器上的这个端口是没开放的。需要做以下操作:

 

3分钟搭建个博客玩玩_博客_05

 

开放端口,以下视频是在手机端阿里云app上操作:

 

3分钟搭建个博客玩玩_博客_06

 

 

3、在你的浏览器中输入http://服务器的IP:2368/admin 将进入博客的配置:

 

3分钟搭建个博客玩玩_博客_07

 

然后需要输入个人信息后,进入下一步邀请好友,可以选择跳过

 

3分钟搭建个博客玩玩_博客_08

 

到这里你博客的所有设置都操作完成了,可以看到展示的效果和后台页面的效果,是不是很简单!效果图可以看看下面:

 

3分钟搭建个博客玩玩_博客_09

 

当然最重点的是新建文章。你可以点左侧的 New story,可以看到展示的效果和写文章的效果,就可以愉快的写作啦,写完点发布直接在主页显示。

 

当然你在本地配置完这些还不能给其它人访问,这里你就需要有个域名。把你的域名解析到你的线上服务器,可以自己研究。

 

到此你已经获得一个新的个人博客了。剩下的可以自己优化下自己的主题、修改下博客的基础配置、修改下网站的导航以及一些额外的配置,大家可以自己摸索。

 

3分钟搭建个博客玩玩_云_10