Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
Hexo新建Page报错utfoffset
新建了一个page,hexo s和hexo g一直有一个报错
1err: TypeError: Cannot read property 'utcOffset' of null
往下翻了翻看见
1Moment Timezone has no data for UTF-8. See http://momentjs.com/timezone/docs/#/data-loading/.
看了看是我吧_config.yml中的时区timezone改成了utf-8,官方的是Asia/Shanghai,人傻了。
近期宝塔安装gitlab失败,未找到相关配置
最近一个月安装失败的可以看看日志里有没有这么一段(要稍稍往上翻一翻)
12345678910Running handlers:There was an error running gitlab-ctl reconfigure:Removed configurations found in gitlab.rb. Aborting reconfigure.Removals:* unicorn['listen'] has been deprecated since 13.10 and was removed in 14.0. Starting with GitLab 14.0, Unicorn is no longer supported and users must switch to Puma, following https://docs.gitlab.com/ee/administration/operations/puma.html.* unicorn['port'] has been deprecated since 13.10 and w ...
“Butterfly主题的使用与魔改”
“对Butterfly主题的安装与使用和部分地方的魔改”
Centos7.6服务器常用配置
Centos7.6服务器常用配置安全更换账户
创建用户
1useradd testuser
为用户设置密码
1passwd testuser
给用户添加权限
为sudoers文件添加可写权限
1chmod -v u+w /etc/sudoers
打开sudoers文件
1vim /etc/sudoers
按Insert或者I键进入编辑模式
加入下段代码
12root ALL=(ALL) ALL #原本root的权限testuser ALL=(ALL) ALL #testuser为新增用户
保存
先按下Esc紧接着光标会跳到最下面输入:wq后保存退出
取消sudoers文件可写权限
1chmod -v u-w /etc/sudoers
禁止root用户远程登录并更换SSH端口SSH原本的22端口会经常被扫描而且root用户也会被暴力破解密码
密码一定要够复杂,端口越偏僻越好,能不用root就不用root。我就有过不少被黑的经历,只改了密码16位的大小写、数字标点混合依旧被暴力破解了密码,数据全丢要我0.3比特币,无奈忍痛重 ...
从0开始Hexo搭建
从0开始Hexo搭建相较于jekyll和Hugo,Hexo可以很好的再二者中取到一个性能和好看优势。
准备工作需要Git和Node.js,安装直接去官网下安装包一路next下去就OK了
安装完后输入git -v、node -v、npm -v分别来检查一下,如果你很确定安装好了但是出不来版本那就只能说环境变量的问题了。
Hexo安装进入文件夹打开bash(win下建议用git bahs或者powershell),输入
1sudo npm install -g hexo-cli
然后依旧用hexo -v来查看一下,输出版本号那就说明安装成功了。
然后开始初始化Hexo
1hexo init myweblog
weblog随便换个名字替代吧,但尽量不要出现中文,代码的事遇到中文多多少少会出点问题。
进入本地目录你应该能看见这些个文件
node_modules: 存放node依赖包
_config.landscape.yml: 默认自带主题landscape的配置文件
_config.yml: hexo的配置文件
public:存放生成的页面(这会还没有)
scaffolds:生成文 ...