叶子

闲言碎语

新装mac

新入了个mac,备份还原没能从nas上识别出,又不想从另外一台机器迁移,只能按新装来了。app都没啥问题,在trem上好几年没装了,花了点时间。

ssh证书:

# 要加文件权限
chmod 400 xxx_rsa

ssh-add ~/.ssh/xxx_rsa

安装brew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装zsh

brew install zsh zsh-completions

#zsh设为默认
chsh -s `which zsh`

#确认zsh默认结果
echo $SHELL

安装itrem2

安装ohmyzsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装autojump

brew install autojump

.zshrc改变

plugins = ( 
    autojump 
)
# 最后增加
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh

安装自动补全

下载incr,放到plugins目录

.zshr改变

plugins=(
  incr
)
# 最后增加
source ~/.oh-my-zsh/plugins/incr/incr*.zsh

vultr安装outline

outline出来有段日子了,看了下教程,已经是超级简单。

outline组成:

server:服务端,docker跑单个ss实例。

manager:管理工具,省却敲命令,走的是https api。

client:全局的,不算好用,用其他的替代。

vultr之前囤了一日一美 vps,2.5刀一个月,500g流量,正合适。

先开bbr,分开运行下面每行

wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

装完重启。

关防火墙打开端口

service firewalld stop

装outline server

bash -c "$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)"

报错的话先装docker后启动docker,之后执行上面的装outline server

curl -sS https://get.docker.com/ | sh

service docker start

装完了管理用outline manager,把装server得到的https api加入,就可以新增key了。

生成服务端后,会看到端口,把端口加到服务器列表允许名单,再把防火墙开启。

github pages custom domains自有域名支持https

先简介一下blog三件套

github pages

托管blog的绝佳利器,免费,维护方便。

disqus

github pages没评论功能,disqus配合绝佳。

custom domains

github pages默认的是***.github.io域名,自有域名做个a记录或者cname记录指向到github pages,看起来就是自有网站。

最近又新增一枚利器

let’s encrypt

个人也可获得3个月的免费https域名签名证书,可配合自有vps nas router等使用。

开始github pages并不支持https。

在16年放开了***.github.io的https,也就是仓库setting中可看见的Enforce HTTPS。

今年1月份,github联合let’s encrypt就开始灰度了一批。

今日,github pages https终于正式上线

注意点

如果看到Not yet available for your site because the certificate has not finished being issued,这是证书还没来得及生成,稍等即可。

转向https后,a记录的ip变更了,参考设置