欢迎大家到我的博客浏览。hexo博客部署到云服务器 | YinKai’s Blog
一、服务器环境安装
1、安装 node js
2、安装git、nginx
3、安装 hexo
二、创建服务器git环境
1、创建 git 用户
2、创建证书
3、创建 git 仓库目录
4、配置 git hooks
5、改变 BLOG.GIT 目录的拥有者为 GIT 用户
6、创建静态文件目录并将第 3 步骤生成的git仓库链接到静态文件目录下
7、为了安全考虑,禁用GIT用户的SHELL 登录权限配置(下面两个步骤非常重要,否则客户端总是提示密码错误!!!)
三、配置本地创建
四、nginx 配置
1、修改 nginx 的 DEFAULT 设置
2、将其中的 ROOT 指令指向 /var/www/hexo
目录(也就是GIT钩子目录)
3、 最后重启服务,让NGINX生效
4、然后在浏览器中输入网址即可看到网站。
五、补充命令
1、生成一篇文章
2、上传新文章
3、后台admin/界面编辑文章
六、配置服务器域名与https证书
1、服务器绑定域名
2、https 证书绑定
3、api 访问域名绑定
4、LeanCloud 安全中心增加 Web 安全域名
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。