概述
Hexo相关
- npm hexo node安装
- hexo init blog(此处建议更换国内源,提高初始化速度,github乌龟速度)
- hexo g 生成静态页面,hexo s启动本地服务器, hexo d部署到github或者服务器
服务器相关
- nginx,git安装
- nginx配置
a.nginx.conf
server {
# 侦听80端口
listen 80;
# 域名
server_name www.catnipball.xyz;
#默认请求
location / {
# 网站根目录,此处为你的Hexo部署位置
root /home/hexo;
index index.html index.htm;
}
}
b.hooks:post-receive
#!/bin/sh
git --work-tree=/home/hexo --git-dir=/home/git/blog.git checkout -f
c.local hexo项目
# Deployment
# Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@你的服务器ip:/home/git/blog.git
branch: master
问题
- Nginx 403报错:将conf直接写在nginx.conf文件中;开放80端口
- 图片无法加载(网页图片链接在github):取消本地hexo配置中github相关
最后
以上就是沉静金鱼为你收集整理的Hexo+Nginx+阿里云服务器搭建Blog相关的全部内容,希望文章能够帮你解决Hexo+Nginx+阿里云服务器搭建Blog相关所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复