2021年3月

surge 可以将你上传的静态页面免费保存,且可以在线访问、还可以自定义域名。上传使仅需在命令行简单的输入就可快速的上传文件,极为便捷。

官网:https://surge.sh

  • 只能使用 CLI 上传代码
  • 支持自定义域名,但开启 SSL 是收费功能且需要自行上传证书
  • 支持 200.html —— 适用于使用 History API 的 SPA

一、安装surge

你需要使用 npm 进行全局安装 surge (全局安装是为了可以更方便的使用)

npm install -global surge

二、使用surge

之后你仅需在当前项目文件夹下使用命令行输入命令即可,电脑第一次运行需要设置个人账户。之后的使用就不用了。

surge

这里若不进行修改(输入email、password 可选)surge会将项目上传到提供域名下 xxx.surge.sh。上传成功后即可访问。

页面默认会使用 index.html 作为首页(默认都是这)。也可以设置 404.html,会默认作为未找到页面。

CentOS7修改yum源、epel源为国内镜像,提高安装rpm包的速度;

源文件的目录位置:/etc/yum.repos.d/

一、先备份系统原有的repo

先进入源文件的目录位置,然后备份现有的源文件:

cd /etc/yum.repos.d/
mkdir backup
mv * ./backup/

二、替换为国内阿里源

下载国内阿里的yum源和epel源:

#阿里yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
#阿里epel源
wget https://mirrors.aliyun.com/repo/epel-7.repo

三、清除并重新生成yum cache

yum clean all
yum makecache
# 查看现在的源信息
yum repolist

CentOS 7卸载删除firewalld防火墙,安装iptables防火墙。

一、CentOS 7卸载firewalld防火墙命令

关闭开机启动,停用firewalld,卸载firewalld防火墙;

systemctl disable firewalld
systemctl stop firewalld
systemctl mask firewalld
systemctl disable firewalld.service

经过以上命令后,firewalld防火墙就完全卸载了,可以安装熟悉的iptables防火墙了。

二、CentOS 7安装iptables防火墙

yum install iptables -y
yum install iptables-services -y
systemctl enable iptables
systemctl enable iptables.service

三、CentOS 7下iptables防火墙常见命令

列下CentOS 7下iptables防火墙的常见命令,包括重启iptables、iptables防火墙状态等命令;

#启动服务
systemctl start iptables.service
#运行状态查询
systemctl status iptables.service
#重启服务
systemctl restart iptables.service
#保存防火墙规则
service iptables save