2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 阿里云使用宝塔面板部署 Hexo 博客

阿里云使用宝塔面板部署 Hexo 博客

时间:2023-01-17 14:24:46

相关推荐

阿里云使用宝塔面板部署 Hexo 博客

It has been 541 days since the last update, the content of the article may be outdated.

宝塔系统依托于Centos开发,所以我们服务器系统选择 Centos7+

安装宝塔

yum install -y wget && wget -O install.sh /install/install_6.0.sh && sh install.sh

安装完成后,登录宝塔,首次登录会提示我们安装环境,我们勾选Nginx即可。

之后,我们在home文件夹下新建githexo这两个文件夹

随后,我们登录我们的服务器,一次执行

cd ..cd homecd gitgit init --bare blog.git

接着,在目录/home/git/blog.git/hooks下新建文件post-receive,写入一下代码

git --work-tree=/home/hexo --git-dir=/home/git/blog.git checkout -f

post-receive权限

chmod +x /home/git/blog.git/hooks/post-receive

配置 Nginx

宝塔面板默认的nginx配置文件在根目录 ->www->serve->nginx->conf 下,找到nginx.conf,编辑它

重启nginx服务

service nginx restart

本地 Hexo 配置

修改_config.yml中的配置

deploy:type: gitrepo: user@ip:/home/git/blog

这个时候配置差不多就好了,hexo generate --deplay部署后就可以访问博客了

接下来在宝塔面板里添加网站

之后在阿里云将域名解析到服务器 ip 即可

SSL 证书

在阿里云中申请个证书,将内容填入其中即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。