原创Linode 把Centos8系统改为Ubuntu 20.04Lts全过程

前言自从上次发现有一台Linode VPS使用的centos8已经被淘汰,不再被官方支持后,就一直想找个时间把centos8系统改为ubuntu系统(更多具体细节可跳转,解决Centos 8 因版本太旧无法安装或更新包的问题 )。因为之前已经采用了docker+traefik进行部署(之前用traefik统一做反代就是为了方便备份,具体跳转:Docker-compose安装Traefik2基本配置

原创Linux 服务器用scp命令复制文件出错解决办法

前言最近用 scp 命令在服务器之间对拷文件,出现错误提示,大体是 ”ssh remote host identification has changed “。报错退出并无法完成复制任务,大体意思就是原来存过RSA KEY,但现在对拷的远程机发生了变化才导致的不匹配。具体提示如下:root@localhost:~# scp -P 22 root@ip:/root/zctou_file.tar.gz

原创解决Centos 8 因版本太旧无法安装或更新包的问题

无关什么原因,如果你的vps系统还在使得 Centos 8,那么你一定多多少少会遇到无法更新包,或者无法安装包的问题。一般得到的错误提示都是failed to download, url not found, 404之类的错误。一、发现Centos8不能正常更新包最近要为Typecho 搭建的博客添加插件,ssh登录后发现 linux版本还是2017年的centos8精简版,连个wget命令都没有

CentOS7下如何安装Git

CentOS8下安装Git今天刚想下插件,使用git clone时提示没找到命令,没想到linode rebiud 的centos 8还不带git命令。[root@li1722-200 plugins]# git clone https://github.com/Yves-X/Copyright-for-Typecho.git Copyright -bash: git: command not f

原创Better cloudflare ip + worker 提高科学上网速度

一、Better cloudflare ip 找到合适的IPA、下载软件这里以Windows为例,下载 Windows版本:1.解压后运行 CF优选IP.bat 批处理文件(可能需要管理员权限运行,对于 Windows 7 用户或者 cmd 命令行里面不支持curl命令的,需要先解压curl.exe到当前目录)2.根据你当前带宽设置一个期望的CF速度的大小,比如说家里宽带100兆,如果想要CF单线

Nginx启动报错 98: Address already in use

Nginx 启动失败,提示nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 错误:出现以上错误,一般都是服务器的80端口被占用,这时查看 nginx情况如下:ps -ef|grep nignx上面显示没正常启动。可使用sudo fuser -k 80/tcp 命令杀掉使用80端口的程序 再重启nginx

Apache .htaccess 在线转换 nginx rewrite网址收集

1. http://www.anilcetin.com/convert-apache-htaccess-to-nginx/这个是在线自动转换工具,会把已有的 .htaccess 规则转成 nginx 的 rewrite 规则。重写出来的规则非常像 wordpress 的重写,效果如下图所示:2. 后续看到好用的再添加。。。。

lnmp 中mysql-bin.*占用大空间的解决办法

日志占用大空间的事常有发生,小站长一般都很少看日志,所以在没什么特殊要求的情况下,关闭日志可起到节省空间的作用。同时也因为日志的日积月累,小VPS所剩的磁盘空间肯定是越来越少的,不想定期清理的话,关闭也算是一种偷懒的选择。当你用 df –m 发现硬盘占用 100%used 的时候,那么肯定是被日志塞满了。 Lnmp 环境中,日志文件的命名形式为 mysql-bin.00* 。A. 文件所在位置如下

如何解决 阿里ECS云服务器 IP无法访问

很早开始接触空间,VPS,但大都局限在国外,这是第一次使用国内的VPS,选择的是阿里云ECS。理由很简单,就是来一次正常的域名备案,申请个百度联盟,看看这些跟一接接触的GG广告联盟相似度在哪,备案是否真如人们说的那么繁琐复杂,眼见为实,耳听为虚。原来阿里云ECS确实有不少坑,而接触到的第一个大坑就是,即便你正常安装好lnmp环境,你的linux还是不能通过公网IP访问的。连公网IP都无法访问,即便

阿里ECS 云服务器 更换操作系统详解

首先,第一次购买ECS云服务器时直接选的是Ubuntu系统,在接近3次安装军哥lnmp环境出错(mysql无法启动)的情况下,怀疑阿里ECS云服务器的定制版Ubuntu系统有问题,因此有换操作系统的需求出现。更换过程:1.找资料确定是否可以换系统:为什么有的服务器无法选择Windows操作系统?内存512M的服务器只能选择 Linux 系统。要使用 Windows 系统,内存最少选择1G。为了保证