技术教程 2023年 10月 24日

如何配置一台现代化的 Linux 服务器?

从购买域名到部署第一个 Web 服务,这是给初学者的完整指南。

当你拥有第一台云服务器(VPS)时,你可能对着黑色的命令行窗口感到迷茫。别担心,这就像拿到了新房子的钥匙,接下来我们要开始装修了。

1. 基础安全设置

首先,永远不要直接使用 root 用户进行日常操作。我们需要创建一个新用户并赋予 sudo 权限。

# 创建新用户
adduser myname
# 赋予 sudo 权限
usermod -aG sudo myname

接着,我们需要更新系统的软件包列表,确保所有的软件都是最新的版本,以防止安全漏洞。

2. 安装 Web 服务器 (Nginx)

Nginx 是目前最流行的 Web 服务器之一,它轻量且高效。我们可以通过以下命令安装它:

sudo apt update
sudo apt install nginx

安装完成后,你可以在浏览器输入你的服务器 IP 地址,如果看到 "Welcome to nginx" 的页面,说明你已经成功了一半!

3. 为什么选择 Bento Grid 设计?

就像你现在看到的这个页面,Bento Grid(便当盒布局)不仅美观,而且能够非常高效地组织碎片化信息。

"好的设计是尽可能少的设计。" —— 迪特·拉姆斯

这就是为什么我选择在这个网站使用极简的 HTML 和 Tailwind CSS,而不是沉重的 WordPress。

👋

Written by Creator

全栈开发者 / 设计爱好者