背景很多Linux发行版都是使用systemd来管理程序进程,但是在WSL中默认是用init来管理进程的。为了符合长久的使用习惯,且省去不必要的学习成本,就在WSL的发行版(我这里安装的是Ubuntu20.04)中支持systemd,也就可以使用systemctl命令来启停进程。相关知识能够支持使用systemctl命令,提供完整 systemd 的项目有很多: diddledani/one...
本文将指导如何在 Debian 11 和 Ubuntu 22.04 下安装 Docker 以及 Docker Compose。PS:本文同时适用于 Debian 10 Buster 以及 Ubuntu 20.04 Focal什么是 Docker?Docker 是一种容器化技术,可以在服务器上快速搭建容器并在不污染宿主机的情况下运行软件,而不再需要安装配置各种环境。开源 Docker...
监听666转到hostloc的443监听888转到hostloc的3389apt install rinetd nano /etc/rinetd.conf #添加下面内容 0.0.0.0 666 hostloc.com 443 0.0.0.0 888 hostloc.com 3389 allow *.*.*.* logfile /var/log/rinetd.log #添加上面内容 rine...
大量写入日志或存在某大文件占满磁盘,会造成应用程序崩溃。对于此问题,可以使用一个简单的shell,实现磁盘使用率接近阈值时,进行邮件提醒的功能。环境 Ubuntu 16.04 邮件服务安装 heirloom-mailxsudo apt-get install heirloom-mailx 配置 smtpvi /etc/s-nail.rc (或nail.rc) 按使用的相应邮箱服务配置,pas...
默认情况下,我们自己写的程序在运行时候会把当前 shell 给占据了,这时候想要在执行其他命令比较笨的方法就是再登陆一次创建一个会话;还有时候我们希望程序退出后能继续运行,像 mysql 那样。下面是我收集整理的程序放到后台运行的几种方式&符号直接在命令后添加一个&即可在后台运行 go run test.go & 这时候程序放到后台了,但是程序有输出时还会输出到当...
之前写过挂载 Google Drive 的过程,因为我的 Google Drive 空间不大,而 OneDrive 有 5T 的空间,所以准备把 OneDrive 挂载上去使用。OneDrive 的挂载方法和 Google Drive 大部分是差不多的,但 OneDrive 的授权要麻烦一些。这里简单记录一下我配置的过程。下载安装使用脚本下载安装 Rclone:curl ...
说到获取真实IP,我们不难想到nginx的http realip module,就是当遇到IP是设定范围内的地址时,就逆向递归获取源目标的真实IP。对于Cloudflare CDN而言,也是遵从行业标准的,即使用X-Forwarded-For header 和 CF-Connecting-IP header 。Cloudflare的真实IP地址可以从这里获取Cloudflare IP add...
WordPress安装插件提示:发生了预料之外的错误。WordPress.org或是此服务器的配置可能出了一些问题。最近换了个服务器,安装好WordPress之后,在给美业网准备导入测试数据,需要在后台安装一个叫WordPress 导入工具的插件,点安装之后,WordPress出现了下面的错误提示: 发生了预料之外的错误。WordPress.org或是此服务器的配置可能出了一些问题。如果您持...