linux下搭建hexo环境
最近对搭建个人博客比较感兴趣,但是刚搭建好next主题基本博客,电脑就坏了,借了一台电脑继续搞,不想在他电脑中弄太多环境,所以我准备在自己电脑的服务器上搭建hexo环境
服务器环境:
(1)centos
(2)git 已安装
1.node.js安装
(1)从官网下载linux版本的node.js 或者直接采用wget方式下载
wget下载:wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz
官网地址:http://nodejs.cn/download/
(2)下载以后解压:
tar xf node-v10.9.0-linux-x64.tar.xz
(3)解压以后测试是否安装成功:
cd node-v10.9.0-linux-x64/
然后执行命令
./bin/node -v // 如果出现版本号,说明安装成功
修改node-v10.9.0-linux-x64文件夹名字为nodejs
cd .. mv node-v10.9.0-linux-x64 nodejs
(4)设置软连接
ln -s /soft/hexo/nodejs/bin/node /usr/local/bin/node ln -s /soft/hexo/nodejs/bin/npm /usr/local/bin/npm
2.git安装,linux系统中已经安装,所以这里不做详细解说
3.安装hexo
npm install hexo-cli -g
4.搭建博客基础:
(1)先把hexo命令添加到全局:hexo在nodejs的lib/node_modules/hexo-cli/bin 可以找到hexo命令
方式是采用软连接:
ln -s /soft/hexo/nodejs/lib/node_modules/hexo-cli/bin/hexo /usr/local/bin/hexo
(2)部署hexo博客环境:这个可以放在nodejs外面,方便打开
cd 到和nodejs一个目录下然后:
mkdir hexo cd hexo hexo init //会自动把资源文件下载好
(3)启动测试环境
hexo s
输入 localhost:4000/
如果是服务器,我的是阿里云服务器,需要配置安全组打开4000端口,这样就可以在本地访问
或者linux虚拟机,需要测试内外能否正常通信
输入ip:4000/ 即可访问hexo的初始页面
这样,基本的hexo环境就搭建好了。
软连接:参考两篇博客:
5分钟让你明白“软链接”和“硬链接”的区别:(简单易懂)
linux硬链接与软链接:(内容充实)
linux下搭建hexo 参考简书:
Linux下搭建hexo博客
转载于:https://www.cnblogs.com/qingtianxt/p/9717549.html
linux下搭建hexo环境相关推荐
- linux里面搭建php环境,Linux下搭建PHP环境
该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译 ...
- linux下搭建hadoop环境步骤分享
linux下搭建hadoop环境步骤,需要的朋友可以参考下 1.下载hadoop包 wget http://apache.freelamp.com/hadoop/core/stable/hadoop- ...
- linux下搭建go环境--问题记录
记录自己在linux上搭建go环境的经历.(因为各种版本,linux系统问题挣扎了几天) 安装vmware-tools,把我要运行代码拷进来.这个网上方法很多,我的电脑抽风不能安装,后面重装的虚拟机 ...
- 在linux下搭建git环境,在linux下搭建git github开发环境
在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...
- 云服务器ecs搭建环境,ECS云服务器linux下搭建开发环境
买回来的云服务器,当然要装好开发环境 linux下常用的就是LAMP或者LNMP,这里给大家介绍和实际演示LAMP环境的搭建 1.连接ECS服务器 终端输入 ssh root@你的IP地址 回出现ye ...
- Linux下搭建Java环境
date: 2018/12/7 16:19:35 Linux搭建Java环境 1 查看当前系统版本 cat /proc/version 2 查看java版本 java -version 3 查看当前系 ...
- linux搭建oci环境,Linux下搭建OCI环境
系统环境以及相关软件: 操作系统:Linux jabnih-VirtualBox 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 ...
- linux下搭建uvm环境,转:使用QuestaSIM进行UVM仿真环境搭建
使用QuestaSIM进行UVM仿真环境搭建 (Using the UVM libraries with Questa) 注意: 直到目前的questaSim 10.1版本(2012-01-31)为止 ...
- 在Linux的Eclipse下搭建Android环境
http://blog.csdn.net/lyonte/article/details/6407242 一.Java环境安装配置 详见<在Linux下搭建Java环境> http://bl ...
最新文章
- 8GB内存的树莓派4来啦!国内售价589元,官方还推出配套64位系统
- 文本处理相关资料整理
- java 自定义tostring_Java 怎么写这个自定义class的toString方法?
- wowza rtsp_使用wowza和xuggler将RTMP转为RTSP
- 浙江大学计算机学院1702班,测控1702:传道授业解惑 此间师者真情
- Oracle表重命名后索引、约束、权限、同义词的影响
- sodp软件如何导入多个工作面信息_如何批量导入数据到手机通讯录
- Github网站中文汉化浏览器插件
- 2019最新《web前端课程+项目实践课程》高清无拼凑
- 个人网站建设专业定制,个人网站建设怎么做
- 云计算与虚拟化的关系是什么?
- Java实验—四子棋进阶
- 携程Java后台开发三面面经
- 《鬼谷子》飞箝第五(原文)
- 数据分析-Excel简介
- 孵化中国网络安全未来,ISC 2021创新独角兽沙盒大赛开启招募
- 我喜欢的郭敬明的文字
- 两台计算机都使用远程桌面,远程桌面设置及使用
- iOS 客户端基于 WebP 图片格式的流量优化(下)
- 指针数组与数组指针详解
热门文章
- Android中用图片自定义一个进度条(实现蒙板效果)
- Linux权限和进程管理、网络配置、任务调度(四)
- Gradle项目中gradle.build文件中的buildScript代码块
- eclipse打包项目为aar_Eclipse中使用AAR
- python结束循环_python中break、continue 、exit() 、pass终止循环的区别
- 超简单的MySQL菜鸟安装教程
- 官宣:恭喜 ChaosBlade 项目进入 CNCF Sandbox
- 基于 Knative 低成本部署在线应用,灵活自动伸缩
- java el ognl_el表达式跟ognl表达式的区别
- numpy实现神经网络代码(mnist手写体识别)