网络DD重装Linux-已适配Oracle甲骨文免费主机

确保安装了所需软件:
#Debian/Ubuntu:

apt-get install -y xz-utils openssl gawk file

#RedHat/CentOS:
yum install -y xz openssl gawk file
如果出现了错误,请运行:
#Debian/Ubuntu:

apt-get update

项目1:
github 项目地址如下,欢迎 star:
https://github.com/leitbogioro/Tools

下载并运行脚本:

wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh

国内机器现在可以从 Gitee 下载:

wget --no-check-certificate -qO InstallNET.sh 'https://gitee.com/mb9e8j2/Tools/raw/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh

安装debian 10或者11(支持 9 至 12)

bash InstallNET.sh -debian 10
bash InstallNET.sh -debian 11
bash InstallNET.sh -debian 12

安装12记得更新openssh(爆出过漏洞9.8P1才没漏洞)
不用再输入使用何种架构,脚本会自动检测架构、实现 Debian 系和 Redhat 系架构名相互智能转换!

Ubuntu 22.04(-ubuntu 20.04/22.04/24.04

bash InstallNET.sh -ubuntu 20.04

Windows 11 Pro for Workstations

bash InstallNET.sh -windows

然后等提示 reboot 后 就可以登录了
ssh端口不变 root 默认密码

LeitboGi0ro

默认用户名

For Linux: root

For Windows: Administrator

默认密码

For Linux: LeitboGi0ro

For Windows: Teddysun.com

项目2:支持甲骨文,不支持vir
1.新增对 Oracle AMD,Oracle ARM全面支持. 可支持从 Ubuntu, Oracle Linux 等系统网络重装.
2.更新 dd 镜像的基础系统版本.
3.移除对外部 wget 的依赖.
4.新增 -port 参数, 可更改默认SSH端口.
5.更新 内置的网络参数计算 逻辑.
6.更新 grub 配置文件定位逻辑, 可支持任意引导grub的系统.
默认密码:Vicer

以下系统已通过测试(其他自测):
Debian: 9, 10, 11;
Ubuntu: 18.04, 20.04;
CentOS: 6.10;
以下平台已通过测试(其他自测):
Oracle、Do、Azure

示例安装Debian10和Debian11(512M内存推荐使用Debian10):

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p "自定义root密码" -port "自定义ssh端口"

手动测试Oracle甲骨文免费主机安装Debian11,成功通过。
默认root密码:MoeClub.org
以上脚本支持IPV6,但是实用性不是很广,buyvm和dmit无法使用,dmit安装debian10成功

wget --no-check-certificate -O AutoReinstall.sh https://git.io/AutoReinstall.sh && bash AutoReinstall.sh

手动测试商家buyvm通过,默认密码:Pwd@Linux
这个脚本IPV4没问题对IPV6支持不太好,可能会出现模块无法加载的问题,但是实用性很广,几乎支持所有IDC

开机改密:

#!/bin/bash
echo root:Vicer |sudo chpasswd root
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo reboot

支持centos7、8

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -c 7 -v 64 -a
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -c 8 -v 64 -a

 

 

功能强大的linux系统一键DD重装脚本

一、Linux reinstall下载

网站:

    1. https://github.com/leitbogioro/Tools

脚本下载:
wget –no-check-certificate -qO InstallNET.sh ‘https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh’ && chmod a+x InstallNET.sh

默认密码是:LeitboGi0ro

相关说明:
支持各大云商,特别支持Oracle ARM机
支持 raid 0,仅限 Debian,要使用 raid 0 请添加 -raid “0”参数。单硬盘请不要添加此参数。有效性尚待测试。
DD Windows 方法和原版萌咖功能一样,该怎么用就怎么用,如果 DD 包无后缀名,默认使用 gz 解压方式,支持 xz 结尾的压缩包,如果要解压 xz 压缩包请添加参数 -filetype “xz”。
支持 RedHat 系新系统,包括 CentOS 9 Stream,RockyLinux 8+,AlmaLinux 8+,Fedora 34+,也支持从 OracleLinux/VzLinux 装到脚本支持的系统。
Debian 9+ 支持 xfs,这也是 Redhat 系默认的文件系统,抛弃老旧的默认 ext2。
如果要指定其他参数,比如镜像地址,系统后面必须带上版本,比如:-debian 11,不然会出错。
默认采用 DHCP 配置网络,如果确认是静态地址,请附带 –dhcp-static 参数,不过脚本仍然会自动检测,如果是 DHCP,还会改回来。
由于 RedHat 7 以后默认采用 firewalld 做防火墙,防火墙不放行的端口都用不了,所以通过强改 firewalld 配置文件来对 RedHat 系列的系统自定 s-s-h 端口号进行支持。此前旧版本仅支持 22 端口,不支持自定。
脚本对当前与运行系统的硬件架构作了判断和对要装的系统硬件架构名称做了自动转换,并且 -v 参数已经被废弃,用 -version 替代,如果不懂,不要再使用这个参数
国内机器不用指定安装源,脚本自动监测并切换到国内源。

注意事项:
脚本完善了对 grub2 的处理,使 Debian 和 Redhat 系可以无限互装而不受影响,萌咖的脚本只支持处理 grub1,这就导致从 Debian 系装到 Redhat 系,grub1 变成了 grub2,导致从 Redhat 系没法再装回 Debian 系。
AMD64 legacy boot 和 AMD64 UEFI boot 以及 ARM64 UEFI boot 的启动项处理参数完全不同,处理错了就是坑,能解决好才是支持主流各 CPU 架构和主板固件启动的基础。
已进行了大量测试,确认 Oracle 机器上跑没问题。
为什么 Debian IPv6 为什么没配置正确(双栈机)?检查一下你原系统是不是 /etc/default/grub 文件里是不是 GRUB_CMDLINE_LINUX=”” 里面带 net.ifnames=0 biosdevname=0 参数?如果带,系统网卡名称会统一变成 eth0 eth1 eth2 这种的,这样会干扰新系统里写入网络配置。有能力的自己在原系统里把相关配置清掉,确保网卡显示的是真实物理网卡的名称,而不是被系统重定向过的,脚本获取手段就是这个,你原系统配置不对,不要怪脚本怎么没在新系统内写入正确的。
多网卡,多ip请进新系统内手工配置,单网卡双栈机自动配置 ipv6 仅限 debian
由于 CentOS 6 的 grub1 脚本语法和其他系统 grub1 grub2 的完全不同,所以不再对装回 CentOS 6 和将 CentOS 6 重装成别的系统的支持。
Redhat 8 要求 2.5GB 内存,Redhat 9 要求 2GB 内存。

二、Linux reinstall使用
先安装依赖:

Debian series(Debian / Ubuntu):
apt update -y
apt install wget -y

Redhat series(CentOS / AlmaLinux / RockyLinux / OracleLinux / Fedora / VzLinux):
yum update –allowerasing -y
yum install wget -y
快速安装系统:

Debian 11系统

bash InstallNET.sh -debian
CentOS 9 stream系统

bash InstallNET.sh -centos
AlmaLinux 9系统

bash InstallNET.sh -almalinux
RockyLinux 9系统

bash InstallNET.sh -rockylinux
Fedora 37系统

bash InstallNET.sh -fedora
Ubuntu 20.04系统

bash InstallNET.sh –ubuntu

三、Linux reinstall参数

Linux reinstall详细的使用示例如下:
bash InstallNET.sh -debian/ubuntu/centos/almalinux/rockylinux/fedora(os type) 11(os version) -version 64(os bit) -port “your server port” -pwd “your server password” -mirror “a valid url for linux image source” -dd/–image “dd image url” -filetype “gz or xz” -timezone “like Asia/Tokyo etc” –dhcp-static/–ip-addr ‘x.x.x.x'(ip address) –ip-mask ‘x.x.x.x'(subnet mask) –ip-gate ‘x.x.x.x'(gateway) -firmware(Debian with hardware drivers)

如果你想安装指定操作系统,请修改为以下的参数:

-debian 9/10/11 : Debian 9 and later

-centos 7/8/9-stream: CentOS 7 and later

-almalinux/alma 8/9: AlmaLinux 8 and later

-rockylinux/rocky 8/9: RockyLinux 8 and later

-fedora 34/35/36/37: Fedora 34 and later

-ubuntu 16.04/18.04/20.04: Ubuntu from 16.04 to 20.04

指定操作系统源:-mirror “a valid DIST mirror url”。有如下官方可供选择:

For Debian, official recommend mirror lists are here:

https://www.debian.org/mirror/list.html
For CentOS, official recommend mirror lists are here:

https://www.centos.org/download/mirrors/
For AlmaLinux, official recommend mirror lists are here:

https://mirrors.almalinux.org/
For RockyLinux, official recommend mirror lists are here:

https://mirrors.rockylinux.org/mirrormanager/mirrors
For Fedora, official recommend mirror lists are here:

https://admin.fedoraproject.org/mirrormanager/mirrors/Fedora
For Ubuntu, official recommend mirror lists are here:

https://launchpad.net/ubuntu/+cdmirrors
指定端口:

-port “”: you can pre-specify s-s-h port of system, range is 1~65535, both Redhat series or Debian series could be supported, 默认端口是’22’.

指定密码:

-pwd “”: you can pre-specify ssh password of system, both Redhat series or Debian series could be supported, 默认密码是’LeitboGi0ro’.

DD系统模式:

-dd/–image “DD image from a valid url”: This parameter is for DD mode in KVM or XEN virtualization platform, current os must be Debian series, for example, if you want to DD windows,。

-filetype “gz/xz”: To determine DD file type, not only “.gz”(default) but also “.xz” can be supported.

指定时区:

-timezone “like Asia/Tokyo etc”.

支持 raid 0,仅限 Debian:

-raid “0”: Only for raid 0 disk partition, if your machine has only one hard drive, don’t assign it!

以安装Debian 11示例如下(默认密码是:LeitboGi0ro):

bash InstallNET.sh -debian 11 -mirror “http://ftp.riken.jp/Linux/debian/debian/”

四、安装Windows系统
脚本并不提供任何Windows系统,你需要自己在网上找一些自己被DD好的Windows系统了。

用法示例:

如果是 KVM or XEN virtualization, Debian series only:

bash InstallNET.sh -dd “DD image download URL”
如果是 physical hardware, Intel network adapter, kimsufi etc:

Change netboot to rescue mode, receive mail, get temporary username and password, log into linux, execute:

wget -O- “DD download URL” | xzcat | dd of=/dev/sda
网上免费的 Windows DD images可以在这里找到:

Windows Server series from TeddySun(https://teddysun.com/):

Username: Administrator
Password: Teddysun.com

Windows Server 2022 Datacenter

Chinese: https://dl.lamp.sh/vhd/zh-cn_win2022.xz
English: https://dl.lamp.sh/vhd/en-us_win2022.xz
Japanese: https://dl.lamp.sh/vhd/ja-jp_win2022.xz

Windows Server 2019 Datacenter

Chinese: https://dl.lamp.sh/vhd/cn_win2019.xz
English: https://dl.lamp.sh/vhd/en_win2019.xz
Japanese: https://dl.lamp.sh/vhd/ja_win2019.xz

Windows Server 2012 R2 Datacenter

Chinese: https://dl.lamp.sh/vhd/cn_win2012r2.xz
English: https://dl.lamp.sh/vhd/en_win2012r2.xz
Japanese: https://dl.lamp.sh/vhd/ja_win2012r2.xz

Linux设置IPv4优先,IPv6靠后解析(包含关闭IPv6)

默认的安装中,IPv4 和 IPV6 并存,并且 IPv6 优先于 IPv4。

如果不需要彻底关闭 IPv6,也可以设置让 IPv4 优先于 IPv6。

配置方式如下:
第一种方法:

echo "precedence ::ffff:0:0/96 100" >>/etc/gai.conf 

第二种方法:

vim  /etc/gai.conf 

#precedence ::ffff:0:0/96 100
去掉这一行前面的#号

保存即可生效。

测试:

ping www.google.com -c 3 

测试下来平均可以减少10ms所有的访问时间。

或者
关闭IPv6:

echo -e "net.ipv6.conf.all.disable_ipv6=1\nnet.ipv6.conf.default.disable_ipv6=1\nnet.ipv6.conf.lo.disable_ipv6=1" >> /etc/sysctl.conf
sysctl -p

Ubuntu16.04和debian单网卡配置多IPv6地址

注意:在此之前必须先分配好网络地址,才能添加。

一、修改/etc/network/interfaces 文件内容

 
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

auto eth0
iface eth0 inet dhcp
pre-up sleep 2
#以下是第一个IPv6地址
iface eth0 inet6 static
address 2605:6400:0120:1b99::2
netmask 48
gateway 2605:6400:120::1

#以下是第二个IPv6地址
auto eth0:0
iface eth0:0 inet6 static
address 2605:6400:0120:1b99::3
netmask 48
gateway 2605:6400:120::1

#以下是第三个IPv6地址
auto eth0:1
iface eth0:1 inet6 static
address 2605:6400:0120:1b99::4
netmask 48
gateway 2605:6400:120::1

#以下是第四个IPv6地址
auto eth0:2
iface eth0:2 inet6 static
address 2605:6400:0120:1b99::5
netmask 48
gateway 2605:6400:120::1

Debian11修改内容如下:

 
iface ens3 inet6 static
      address 2604:9cc0:0000:1134:0000:0000:0000:0003/64
      gateway 2604:9cc0::1

iface ens3:0 inet6 static
      address 2604:9cc0:0000:1134:0000:0000:0000:0004/64
      gateway 2604:9cc0::1

iface ens3:1 inet6 static
      address 2604:9cc0:0000:1134:0000:0000:0000:0005/64
      gateway 2604:9cc0::1

二、重启网络、查看IP信息

 
  //重启网络服务
root@ubuntu:~# sudo systemctl restart networking.service
  //查看IP信息
root@ubuntu:~# ip -6 addr show ens3

Ubuntu完全卸载 apache2

Ubuntu自带 apache2 有时候很讨厌。 有时候需要先卸载了再装别的。

完全卸载的方法:


sudo apt-get autoremove apache2 -y
sudo apt-get remove apache* -y
sudo apt-get --purge remove apache-common -y
sudo apt-get --purge remove apache -y
sudo find /etc -name "*apache*" |xargs  rm -rf 
sudo rm -rf /var/www
sudo rm -rf /etc/libapache2-mod-jk
dpkg -l |grep apache2|awk '{print $2}'|xargs dpkg -P

Chrome谷歌浏览器内置翻译无法使用的解决方法

根据最新的统计数据谷歌浏览器(Chrome)市场占比份额:66.58%,每2人中就有1人使用的是Chrome浏览器。

主要原因:translate.google.cn 的访问被国内阻断,所以导致谷歌翻译无法使用。

google translation of chrome 和 google chrome update

重点:这两个货(在windows上)是开独立进程(线程)的,相当于独立chrome之外,都是走的系统代理,并不通过 chrome 内置 proxy 设置。

点我测试谷歌翻译是否恢复正常

1、进入etc文件夹,找到host文件

mac:右键访达—前往文件夹–输入“etc/hosts”

windows: C:\Windows\System32\drivers\etc

2、将以下内容写入到该文件:


172.253.125.90 translate.googleapis.com

142.250.28.90 translate.googleapis.com

108.177.126.90 translate.googleapis.com

142.251.2.90 translate.googleapis.com

142.250.8.90 translate.googleapis.com

172.253.58.90 translate.googleapis.com

142.250.152.90 translate.googleapis.com

142.251.18.90 translate.googleapis.com

142.251.5.90 translate.googleapis.com

142.250.98.90 translate.googleapis.com

108.177.127.90 translate.googleapis.com

142.250.12.90 translate.googleapis.com

142.250.153.90 translate.googleapis.com

142.250.9.90 translate.googleapis.com

142.250.142.90 translate.googleapis.com

142.250.11.90 translate.googleapis.com

142.250.112.90 translate.googleapis.com

142.250.138.90 translate.googleapis.com

142.250.111.90 translate.googleapis.com

172.253.116.90 translate.googleapis.com

142.250.97.90 translate.googleapis.com

142.250.13.90 translate.googleapis.com

142.251.4.90 translate.googleapis.com

172.253.123.90 translate.googleapis.com

142.250.145.90 translate.googleapis.com

142.251.1.90 translate.googleapis.com

142.251.9.90 translate.googleapis.com

142.250.158.90 translate.googleapis.com

142.251.15.90 translate.googleapis.com

142.250.27.90 translate.googleapis.com

172.253.113.90 translate.googleapis.com

142.250.102.90 translate.googleapis.com

142.251.112.90 translate.googleapis.com

142.250.123.90 translate.googleapis.com

172.253.119.90 translate.googleapis.com

216.58.227.66 translate.googleapis.com

172.253.124.90 translate.googleapis.com

172.253.126.90 translate.googleapis.com

172.253.112.90 translate.googleapis.com

142.250.10.90 translate.googleapis.com

172.217.192.90 translate.googleapis.com

172.217.195.90 translate.googleapis.com

108.177.111.90 translate.googleapis.com

172.253.62.90 translate.googleapis.com

142.250.31.90 translate.googleapis.com

172.217.204.90 translate.googleapis.com

142.251.117.90 translate.googleapis.com

216.58.227.65 translate.googleapis.com

172.217.222.90 translate.googleapis.com

142.251.166.90 translate.googleapis.com

142.251.111.90 translate.googleapis.com

216.58.227.67 translate.googleapis.com

142.250.96.90 translate.googleapis.com

172.253.115.90 translate.googleapis.com

172.253.63.90 translate.googleapis.com
 

参考链接:https://hcfy.app/blog/2022/09/28/ggg
你也可以给梯子开全局模式,也就是所有域名都走国外 IP。但是,国内网站的访问速度会因此变慢,所以还是建议花点时间研究下如何添加代理规则。

设置好了之后,请阅读测试谷歌翻译是否恢复正常。

telegram中文语言包(TG)

telegram語言包:

CN 中文(简体)
简体中文(@zh_CN 版)
https://t.me/setlanguage/classic-zh-cn
适用于:所有系统平台
简体中文
https://t.me/setlanguage/zh-hans-beta
适用于:所有系统平台
简体中文(聪聪)
https://t.me/setlanguage/zhcncc
江湖中文版
https://t.me/setlanguage/jianghu
喵体中文 (meowcn)
https://t.me/setlanguage/meowcn
瓜体中文
https://t.me/setlanguage/duang-zh-cn
简体中文 (langCN)
https://t.me/setlanguage/zhlangcn
文言文 (簡)
https://t.me/setlanguage/chinese-ancient

TW 中文(繁體)
繁體中文
https://t.me/setlanguage/zh-hant-beta
適用於:所有系統平台
正體中文
https://t.me/setlanguage/taiwan
適用於:所有系統平台
郭桓桓繁體中文語言包
https://t.me/setlanguage/zhong-taiwan-traditional
魔法師中文
https://t.me/setlanguage/encha
文言文(繁)
https://t.me/setlanguage/chinese-literary

HK 中文(香港)
中文(香港)
https://t.me/setlanguage/hongkong
適用於:所有系統平台
簡介:主要使香港慣用書面語或教育局建議用詞
繁體中文(香港)
https://t.me/setlanguage/zhhant-hk
香港人口語
https://t.me/setlanguage/hongkonger
適用於:Android/iOS
簡介:模仿香港人講嘢時中英夾雜
廣東話
https://t.me/setlanguage/cantonese
適用於:Android/iOS/TDesktop
簡介:使用中文用詞嘅廣東話
港式潮語
https://t.me/setlanguage/hkslang
適用於:Android/iOS
簡介:以廣東話為藍本,改用巴絲、AGGER 等論壇用語
廣東話(香港)
https://t.me/setlanguage/zhhkpb1
香港廣東話(18+)
https://t.me/setlanguage/hkcantonese
適用於:Android/iOS
簡介:廣東話為主,內含粗口

新版cFosSpeed优化设置到100%,附加线路调整

第一步、线路校准
第二步、测速,尽量跑完所有带宽的测速方式……可以选别的测速工具
第三不、调整参数
1、打开cfos控制台 特别说明:这个命令窗口是cfosspeed自带的命令控制台 不是计算机左下角的cmd命令窗口
2、接下来 输入

 spd ports 

找到 net_ip 如果是net_ip=192.168.1.0 说明是内网IP,输入

 spd gset tx_shape 0 -save 

这条命令
3、然后输入

 spd speed

找到maxiplen=1492 1492这是一个网络的数据包长度,每个人的都不一样
4、输入命令

 spd set txspeed 1492

意思就是,每经过一个1492长度的数据包,cfos就进行疏通一次网络,来防止数据包拥堵,以此来稳住你的Ping,你可以把cfosspeed看做一个交警,1492相当于一个红灯的时间,每过1492秒交警疏通一次,这样上传下载就不会拥堵了。

做完上述步骤基本就会100%了!

建议在“选项”“设置”中,把“ 在您的局域网中有一台计算机没有使用流量塑型功能 这一项勾选,最后点击”SAVE”保存。

 

附加操作,修改上传下载参数和线路:(不建议使用)

修改上传下载最大参数:
打开控制台键入

 spd speed  

查看参数面板
配置下面5项的值:
maxtxraw: 最大上传总值,峰值
maxtxacked:最大上传速度的ACK字元,接近上传速度稳定值
maxrx:最大下载速度,峰值
txspeed:上传速度,稳定值
tx_bounce_cnt:tx的弹射连接项,这里设置为 5
以我为例,根据上面测出的速度,可以这样配置:

 spd set maxtxraw 2633k
spd set maxtxacked 2370k
spd set maxrx 2576k
spd set txspeed 2370k
spd set tx_bounce_cnt 5

调整线路:
在控制台窗口键入

 spd pingstat 

键入后,能看到 线路。
带星号的运营商默认线路,pinger 正在使用的默认线路。

参数解释:
RTT是往返时间,即延迟;
UDP是明文传输的不可靠的传输连接,但是速度非常快,适合用来下载;
ICMP是internet content message protocol,因特网文本信息控制协议,它决定了信息是否能可靠的传输,工作在网络层,是TCP/IP协议的核心,必须依靠它。
平时喜欢玩游戏的可以选icmp的线路,对下载多的可以选udp的线路。

更改线路命令,键入:

 spd pinger +(线路名称) 

,例:spd pinger icmp_km5。
键入后需要锁定,以免几分钟后运营商的服务器机房将其重置回原来默认的线路。
锁定线路键入:

 spd gset ping_fixed 1 

PS:锁定只可一次,永久锁定在锁定命令后面加 – save,不推荐永久锁定,因为运营商每次给的线路可能会不一样 。

spd gset ping_fixed 1 – save

Linux搭建简单的http文件服务器

  • 在Ubuntu中通过apt-get install apache2 安装apache2
  • apache2的配置文件是/etc/apache2/apache2.conf

默认80端口,可以在配置文件中修改。

在配置文件中可以发现,服务器默认的访问路径在/var/www/html目录下。

只是为了简单实现一台http文件服务器,因此可以在默认目录下创建一个软链接来连接文件目录。

 

创建软链接

ln -s 【目标目录】 【软链接地址】

文件目录/home/nn/package/,然后通过命令ln -s /data1/ file/var/www/html/目录下创建了一个软连接。

在浏览器中就可以通过http://192.168.1.10/file访问到文件目录

apache2绑定域名:

0、先把域名指向服务器

1、编辑apache2配置文件:

vim /etc/apache2/sites-enabled/000-default.conf

2、添加域名:

Virtualhost *:80
Servername 域名

 

3、重启

/etc/init.d/apache2 restart

 

 

卸载apache2
sudo apt-get –purge remove apache2
sudo apt-get –purge remove apache2-common
sudo apt-get –purge remove apache2-utils
sudo apt-get autoremove apache2
–purge 是不保留配置文件的意思

删掉/etc/apache2文件夹:
sudo rm -rf /etc/apache2

删掉/var/www文件夹:
sudo rm -rf /var/www

删掉/etc/init.d/apache2文件:
sudo rm -rf /etc/init.d/apache2

 

开启Cloudflare全站缓存功能

开启Cloudflare的全站缓存功能。「页面规则」-「创建页面规则」

创建两条规则:(一定要把包含关系大的规则放在前面

【第一条】目的是让cf缓存我的所有文件
*.loc.com/*
Always Online: 开, 缓存级别: 缓存所有内容, 边缘缓存 TTL: 3小时

【第二条】目的是让cf不要缓存我的wordpress的管理页面
*.loc.com/wp-admin*
缓存级别: 绕过