写在前面的话
通过这篇文章,你将学会以下知识点:
- CentOS安装nginx
- 将本地建好的Hexo部署至VPS,通过自己注册的域名访问博客
通过这篇文章,你将学会以下知识点:
Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat(CentOS)有yum,Ubuntu(Debian)有apt-get。
但是Mac OS呢,不好意思Mac OS没有类似的库,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器。
1 | /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
将以上命令粘贴至终端运行即可,更多操作请访问Homebrew官网。
因为服务器的22端口之前被人暴力破解过,所以把默认端口关了,改用其它端口ssh。
导致的问题:hexo deploy的时候,到一半卡住不动了。
问题解决:
1 | $ vi ~/.ssh/config |
_config.yml内的deploy正常写就好了。
1 | $ vi _config.yml |