Anduin Xue
Anduin Xue

Anduin's Tech Blog

All Posts in 2020.7


Best-practice after creating a new Linux server

这篇文章介绍了优化和管理Ubuntu服务器的详细步骤,包括安装必要的软件包、配置防火墙、调整系统设置、优化内核和CPU性能、更改时区、移除Snap以及进行服务器基准测试等。主要内容涵盖使用Uncomplicated Firewall(UFW)配置防火墙规则,通过安装最新内核提升硬件兼容性和性能,禁用节电模式以提高CPU性能,设置正确的时区(如GMT或亚洲/上海),彻底删除Snap以减少系统资源占用,并使用iperf3和sysbench工具测试网络和CPU性能。此外,还提到了可能需要安装的运行时环境(如Node.js、Docker和.NET)以及后续服务部署的指导。--DeepSeek

bash Linux Ubuntu SSH System Configuration Server Optimization

Setup auto-renew wildcard HTTPS certificate on Azure virtual machine

本文详细介绍了如何在Azure环境下为网站配置HTTPS证书,使用Let's Encrypt和win-acme工具实现自动化的证书申请与续期。文章首先指导读者创建一个新的应用程序注册并获取必要的身份标识信息,包括订阅ID、资源组名称、目录/租户ID、应用客户端ID和应用客户端密钥。接着,文章说明了如何在Azure DNS中添加A记录,将所有子域名指向虚拟机的公共IP地址。随后,作者详细描述了通过运行win-acme工具,选择DNS验证方式,并输入之前获取的所有身份标识信息来完成证书的自动申请、验证和安装过程。最后,文章指出证书成功安装后,网站即可实现HTTPS加密访问,确保数据传输的安全性。--DeepSeek

Azure Azure DNS Windows Server HTTPS Win-ACME Certificate letsencrypt ACME