三个月服务器快到期了hh,之前冲动消费买了一年的,啥也没干,一年过去了,这次三个月满满当当,过得可真快啊
搬家搬家
1.创建仓库
在github里创建一个username.github.io的仓库 [username就是你github的用户名],创建完,就可以通过username.github.io 访问你的网站了
2.绑定域名[你开心就绑定]
买域名,备案,解析,添加
ip,就是你在自己电脑上ping一下username.github.io,get!
然后在github中那个项目下新建一个CNAME的文件(无后缀),里面写你的域名。
3.配置SSH key[差不多就这样,看不懂百度]
ssh-keygen -t rsa -C "邮件地址"
在本机生成一个.ssh\id_rsa.pub文件,把里面的东西复制到github设置中,SSH and GPG keys 添加即可。
4.测试是否成功
ssh -T git@github.com
就是输入这个,一个字母也别改=>
成功
-------------------------------------- 开始搞hexo ————————————–
安装 npm install -g hexo
认真新建一个文件夹,初始化 hexo init
hexo g //生成
hexo s //启动服务
原始主题不好看,可以去官网看一下 https://hexo.io/themes/
改成你新下载的主题:
修改_config.yml
中的theme: landscape
改为theme: 新主题名
,然后重新执行hexo g
来重新生成。
-------------------------------------- 上传到github————————————–
修改_config.xml
deploy这部分,记得改成你自己的名字
git bash中直接执行hexo d,
如果报错,在git bash中执行 npm install hexo-deployer-git –save,然后hexo d
——到此建站结束,要开始写文章了,不过我直接把我wordpress的导出,搞过来的
迁移
安装插件 npm install hexo-migrator-wordpress –save
在wordpress仪表盘中导出数据,hexo migrate wordpress source为导出的文件路径———
在hexo新建写文章
hexo new
新建的文件在/source/_posts路径下。双击打开编辑即可。(文件格式为.md)
很烦,我刚注意到,我的文件是都导过去了,可是图片地址是服务器下的,那我搬的这个家,差点儿落一半…=>wp-content/uploads下的图片打个包拿出来,然后,然后只能在本地一张一张的换了…所以说这个github+hexo搭网站有好有坏吧,不如云+wordpress比较方便,可以随时写两篇文章,但是免费,这一点就很优秀了…