Vultr+宝塔+Hexo+Git建博客-[4]在服务器上搭建环境

【搭建博客的步骤】


【思路】

Hexo作为博客的框架,在本地安装配置写好之后,渲染成静态HTMl文件。
利用git将渲染好的静态文件push到服务器的仓库中。
再利用git-hooks自动将服务器中的仓库checkout到网站的根目录中。
设置nginx的root地址为网站的根目录,最后就可以访问到我们的博客啦!


这篇文章是介绍步骤4:在服务器上搭建环境

一. 连接服务器

我直接使用的是mac的command line

1
ssh root@服务器ip地址

密码在vultr中可以直接复制过来,登陆成功之后如下图


二. 服务器安装git和宝塔

  • 安装git
    1
    yum install git 
  • 安装宝塔。

    其实根据官网 的介绍,这里直接在服务器上配置gcc-c/gcc-c++/nginx就可以了。
    但是我还是想看一个有界面的东西,而且宝塔 推荐的lnmp可以说是建站的标配。
    一键就能安装好。(但事实证明用了这个我之后踩了坑,找不到nginx的配置信息。之后再说吧)

    这里用命令行直接install,安装的是6.0版本的。

    1
    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  • 开始安装。其中会询问你是否要安装Bt-Panel,选择yes即可。
    安装成功之后会显示一个Bt-Panel的URL,以及用户名和密码。



    根据给出的URL登陆之后,要求你注册。 然后显示安装套件的信息。选择LNMP,进行极速安装。


    Tips:安装完成之后会给FTP账号资料和数据库账号资料,这里都要把这些记下来。 方便以后使用。
  • 设置宝塔。
    安装完成之后,就可以进入这个界面。



    点击右边的网站,就可以看到我们服务器上已经配置好的域名网址。


    再点击根目录,可以查看到网页的index页面啦。

到这里,在浏览器上输入我们的网址就有内容显示出来了。
之后需要将hexo生成的静态文件上传到服务器上就完成部署了。

查看评论