CentOS 安装 Jekyll 步骤
想在VPS上安装一个静态网站,看到Jekyll知名度比较高,所以尝试了一下。网上文档比较老,自己常用系统是CentOS,所以按网上教程总是这里错哪里错。再摸索了一段时间后,总算是初步搞定了。其实自己对Linux也不熟悉,对于CentOS更是不怎么样。在这里提供一些简单的命令,给有需要的朋友参考。
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
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包