沿途简记
未读
CentOS 服务器配置一站式记录(持续更新)
✅ 系统配置 yum 更新系统包 sudo yum update -y
安装 EPEL 仓库 sudo yum install epel-release -y
firewall 查看已打开端口 sudo firewall-cmd --list-ports
放行端口并重载防火墙 sudo fir
创建虚拟内存应对linux服务器内存不足
出现的问题是 mysql 服务跑不起来,检查日志 /var/log/mysqld.log 发现 InnoDB 创建 buffer pool 失败,原因是内存不足。 [Warning] [MY-012681] [InnoDB] page_aligned_alloc mmap(137236480 byt
通过 nginx 实现服务的地区限制
通过 nginx 限制服务的可访问地区,主要利用 GeoIP 数据库识别客户 IP 的归属地,进而对不通归属地的访问请求分流处理。 以限制中国地区访问为例。为了实现目标,我们需要以下“原料”: GeoLite2-Country 和 GeoLite2-City(可选)数据库 GeoLite2-Coun
ACME 申请免费 SSL 证书
前言 在之前的博文《为 Nginx 服务器配置 SSL 证书启用 HTTPS 连接》中介绍过如何在阿里云申请免费的 SSL 证书。在阿里云申请证书的优势是快捷方便,只需要动动手指填写基本信息即可,申请下来的证书也有长达一年的有效期。但是,每个用户在阿里云一年只有 20 个免费证书申请额度,并且也不支
PushDeer:一种无APP的通知推送解决方案
# 概述 > 去年六月,我曾写下一篇博客介绍如何 [借助 ServerChan 实现个人微信通知推送](https://houkaifa.com/2020/06/21/wechat-notifier/),在那篇文章中介绍了 ServerChan 及其使用方法,总的来说,对于简单的通知需求,使用 Se
导出镜像备份阿里ECS并在本地虚拟机中运行
# 概述 > 事情是这样的,阿里云原先的云翼计划没有了,云翼机器也无法再按价续费,而通过新的开发者计划购买的轻量应用服务器又不支持从ECS迁移,因此为了备份数据,避免服务器过期后资源被释放造成不可逆损失,故尝试导出镜像对原服务器做备份。此外,为了在本地重现环境,还可将RAW转为VMDK后于虚拟机中运
借助 ServerChan 实现个人微信通知推送
# 概述 > 个人微信通知,这个功能我不止一次想要实现了!并不是为别人,而是为了方便自己。因为一旦有了这个功能,太多需要自己花心思去关注的事情就都可以全权交给程序来监控,并在需要时向自己发送提醒,简直是大解放。这篇记录就是向你分享,我是如何借助 Server酱 来实现这个通知功能的,如果你觉得有用,
为 Nginx 服务器配置 SSL 证书启用 HTTPS 连接
概述 本文记录了如何为 Nginx 服务器配置 SSL 证书,并让网站默认以 HTTPS 方式建立连接。 一、购买 SSL 证书 可自行购买证书,或在阿里云申请免费 SSL 证书,每个阿里云帐号默认免费证书的配额是20个。 图 1-1 购买 SSL 证书 二、申请&下载证书 1. 填写证书申请信息
如何将 ASP.NET Core 项目部署到 Linux
# 概述 > 本文记录了如何为 Linux 服务器搭建 .Net Core 环境,并将 ASP.NET Core 网站项目部署到服务器上,并使用 Nginx 作为反向代理服务器,借助 Supervisor 实现项目的进程管理。 ![Title](/upload/deploy-aspnetcore-a
如何科学卸载 Ubuntu?
概述 本篇记录 Win10+Ubuntu 双系统下卸载 Ubuntu 的全步骤。由于磁盘空间告急,而且 Ubuntu 在近期内并没有使用需求,考虑到之前装的 Ubuntu 遇到的显卡驱动问题始终得不到解决,因此决定暂时将 Ubuntu 卸载以空出磁盘空间给 Win10 使用,下次需要 Ubuntu