CentOS 安装 Jekyll 步骤

2023-08-01
0评论
/
160阅读
爱搜啊

想在VPS上安装一个静态网站,看到Jekyll知名度比较高,所以尝试了一下。网上文档比较老,自己常用系统是CentOS,所以按网上教程总是这里错哪里错。再摸索了一段时间后,总算是初步搞定了。其实自己对Linux也不熟悉,对于CentOS更是不怎么样。在这里提供一些简单的命令,给有需要的朋友参考。

CentOS 安装 Jekyll 步骤

1、更新系统

yum update -y

2、安装Ruby

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable --ruby
reboot

3、执行命令后重启,然后查看ruby版本

ruby -v

安装Jekyll需要ruby版本大于2.1

5、安装和配置Jekyll

如果缺少wget或者unzip命令,可能需要先安装wget和unzip,如下命令:

yum -y install wget
yum install zip unzip

6、安装Jekyll

gem install jekyll bundler

快速建站可以登录到http://jekyllthemes.org/这个网址。找一个自己喜欢的主题。


7、选取一个喜欢的主题打开,找到Download按键复制下载链接


下面代码中https://github.com/samanyougarg/hanuman/archive/master.zip就是主题的下载链接。可以替换执行。

useradd jekyll
cd /home/jekyll/
wget https://github.com/samanyougarg/hanuman/archive/master.zip
unzip master.zip -d myblog

8、看一下解压后的文件夹名字并记录下来,把这个解压后的文件夹中所有文件移动到/home/Jekyll/myblog/下面

mv /home/jekyll/myblog/hanuman-master/* /home/jekyll/myblog/

9、删除该文件夹(强迫症,总想删删干净)

rm -rf /home/jekyll/myblog/rhanuman-master

9、配置Jekyll

修改_config.yml中相关内容,否则打开网站后图片链接,css等会失效。

url: “http://xxxx.xxx”
baseurl: “”
permalink: /:categories/:title.html

10、执行下面语句发布网站。我这边安装了nginx,默认路径是/usr/share/nginx/html。执行后,会把myblog中相关文件复制到/usr/share/nginx/html,远程访问IP即可打开。

cd /home/jekyll/myblog/
bundle install
jekyll build --destination /usr/share/nginx/html

本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


标签: CentOS Jekyll
于2023-08-01发布
相关文章