Centos搭建hexo教程
1、安装Git
# sudo yum install git-core
// 查看版本
# git version
// 输出
git version 1.8.3.1
2、安装Node.js
# yum install -y nodejs
// 查看版本
# node -v
/
/ 输出
v6.14.2
3.安装Hexo
npm install -g hexo-cli
4.初始化⽤户及配置启动hexo
创建⽤户
-m选项表⽰⽣成⽤户主⽬录
# useradd -m wenli
添加密码
# passwd wenli
切换⽤户
# su wenli
# cd ~
创建站点⽂件夹
# mkdir Codes
# cd Codes
初始化Hexo
# hexo init blog
⽣成静态⽂件
# cd blog
# hexo generate
开启本地服务器
# hexo s
ctrl+c停⽌hexo本地服务。
5.安装Nginx服务
// 安装
centos vim命令# yum install nginx -y
//配置server
#vim /etc/f
http块的server部分root后值修改为/home/wenli/Codes/blog/public
// 启动
# systemctl start nginx.service
此时再次访问你的IP地址,若显⽰上⽂的hexo初次运⾏的样⼦,则说明配置成功。注:可能会报403错误,原因是nginx没有权限访问public⽂件夹,修改⽅法有两种:
1.修改public⽂件夹的权限,修改为777(即任何⼈可读可写可执⾏),不推荐
2.修改f中的user(在第5⾏),改为可以访问public⽂件夹的⽤户,如root。我这⾥修改为wenli,我的腾讯云公有IP为:12
3.207.251.121,直接访问IP即可。
参考:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论