外链论坛

 找回密码
 立即注册
搜索
查看: 88|回复: 4

3分钟教你怎么样在VPS上搭建Hexo!

[复制链接]

2913

主题

144

回帖

9912万

积分

论坛元老

Rank: 8Rank: 8

积分
99129380
发表于 2024-7-1 15:43:19 | 显示全部楼层 |阅读模式

针对创立自己个人博客的用户,意见购买一款vps试一试,以下是搭建的流程。

前期准备

爱好Hexo的主题,不少都适合中文,配置简单,一键颁布因此选取它。

关于怎样搭建 Hexo 的环境,这儿就不罗嗦了, Hexo官方文档已然讲解的非常仔细

VPS 上安装 Nginx 服务

SSH 连接 VPS 后,添加 CenOS 7 的 epel 软件包: $ yum install epel-release

安装Nginx: $ yum install nginx

起步 Nginx: $ systemctl start nginx.service

运用 firewalld 给防火墙添加规则准许 HTTP 以及 HTTPS

设置 Nginx 自动跟随系统起步

$ systemctl enable nginx.service

此刻能够在浏览器中输入 VPS 的 ip 检测看 Nginx! 是不是起步了。

倘若显现 "Welcome to Nginx.." 的字样,恭喜!表率你的 Nginx 成功安装并起步

VPS 上搭建 Hexo

方法选取

毋庸置疑,为了安全起见并且在本地能同期 Deploy 到 VPS 和 Github (用作备份)上,选第二中办法肯定是比较好的

运用 rsync 将 Hexo 安排到 VPS 上

在 Hexo 目录下安装 rsync : $ npm install hexo-deployer-rsync --save

按照 Hexo rsync 安排文档 在 Hexo 中的 _config.yml 中添加 Deploy 的配置,以下是我在自己项目中的配置代码

*必要先在 VPS 上创建好了想要存放 Hexo 静态文件的目录, rsync 不可创建不存在的目录

网上有的伴侣说光在 Hexo 中运用 rsync 不足,在 VPS 必须下载 rsync 服务,然则我在雷电VPS上就下载 rsync 服务。倘若你在 Hexo 中用 rsync 安排的时候始终报错,那就在 VPS 上下载 rsync 服务,看能否处理始终出错的原由,命令如下:$ yum -y install rsync

配置 Nginx

Hexo 成功安排到 VPS 上之后,剩下的便是来配置 Nginx 了

$ vi /etc/nginx/conf.d/default.conf

将以下内容替换原内容

重启一下 Nginx 服务

$ systemctl start nginx.service

$ systemctl enable nginx.service

这般设置之后网站就应该能够经过 VPS 的 IP 地区拜访到了

申请域名及域名解析

至此在 VPS 上搭建 Hexo 并绑定域名就到此结束了

举荐

回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-8-30 12:32:51 | 显示全部楼层
同意、说得对、没错、我也是这么想的等。
回复

使用道具 举报

9

主题

770

回帖

10

积分

新手上路

Rank: 1

积分
10
发表于 2024-9-8 04:35:40 | 显示全部楼层
感谢您的精彩评论,为我带来了新的思考角度。
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-9-10 09:11:24 | 显示全部楼层
楼主继续加油啊!外链论坛加油!
回复

使用道具 举报

3046

主题

2万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098928
发表于 2024-10-12 07:48:27 | 显示全部楼层
大势所趋,用于讽刺一些制作目的就是为了跟风玩梗,博取眼球的作品。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-9 09:50 , Processed in 0.080798 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.