科大博客freeshell部署常用命令

1. 开始部署 参考:https://gitgeek.net/ustc-blog/ustc-blog/wikis/deploy
apt-get install curl
/bin/bash <(curl https://gitlab.lug.ustc.edu.cn/ustc-blog/ustc-blog/raw/master/admin-tools/deploy.sh) example.6.freeshell.ustc.edu.cn

其中, example换成你自己绑定的域名前缀, 若不要.6表示不限制ipv6访问.
等待大约半小时完成编译.
卸载使用:./deploy.sh --clean(前提是deploy.sh在当前目录(否则下载), 而且可以有执行权限(root+chmod 777 deploy.sh)
部署完后请检查是否报错, 常见错误是进程占用, 重启freeshell可以搞定.
可以使用nginx -t查看nginx配置, 使用/etc/init.d/nginx restart重启nginx. Continue Reading