博文

目前显示的是 十月, 2018的博文

Ubuntu 18.04 开机启动脚本

Ubuntu启用了systemd来管理开机启动,坑比较多,以前编辑/etc/rc.loca文件的方法不能直接使用了,解决办法如下: 建立链接 ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/ 编辑配置 vi /lib/systemd/system/rc.local.service 追加 [Install] WantedBy=multi-user.target  Alias=rc-local.service 编辑 /etc/rc.local 在exit 0前一行添加 echo "this just a test" > /usr/local/text.log 目的为了测试是否成功运行 使服务可用 sudo systemctl enable rc-local 启动服务 sudo systemctl start rc-local.service 查看服务状态 sudo systemctl status rc-local.service 这三步都不报错应该就可以了。 重启系统

caddy官方脚本一键安装与使用

1.caddy一键脚本安装 caddy官网 : https://caddyserver.com/ 手动下载:  https://caddyserver.com/download Github:https://github.com/mholt/caddy 官方脚本安装 curl https://getcaddy.com | bash -s personal 或者 wget -qO- https://getcaddy.com | bash -s personal 若需安装插件 curl https://getcaddy.com | bash -s personal http.git,dns 2. 配置caddy 创建配置文件放到 /etc/caddy 目录 sudo mkdir /etc/caddy sudo touch /etc/caddy/Caddyfile sudo chown -R root:www-data /etc/caddy 配置ssl证书目录 sudo mkdir /etc/ssl/caddy sudo chown -R www-data:root /etc/ssl/caddy sudo chmod 0770 /etc/ssl/caddy 配置网站目录 sudo mkdir /var/www sudo chown www-data:www-data /var/www 配置 systemd sudo curl -s https://raw.githubusercontent.com/mholt/caddy/master/dist/init/linux-systemd/caddy.service -o /etc/systemd/system/caddy.service sudo systemctl daemon-reload sudo systemctl enable caddy.service sudo systemctl status caddy.service 配置Caddfile配置文件      修改Caddfile文件 vi /etc/caddy/Caddyfile     一个简单的websocket加静态网站配置 www.google