Stay Hungry, Stay Foolish

你好,我是菜菜。一名热爱开源技术的开发者,这里记录我的学习笔记。

Linux 服务器基础环境配置指南

最近重新部署了一台 CentOS 7 的云服务器,为了方便以后查阅,特地记录一下初始化的配置过程。主要包括系统更新、Nginx 安装以及防火墙的基本设置。

1. 系统更新与工具安装

拿到服务器的第一步,永远是更新系统软件包,确保修补了最新的安全漏洞。

yum update -y
yum install -y vim wget curl git

2. 安装 Nginx Web 服务器

Nginx 是目前最流行的反向代理服务器。我们使用 yum 源直接安装:

yum install -y nginx
systemctl start nginx
systemctl enable nginx

安装完成后,在浏览器输入服务器 IP,如果看到 "Welcome to nginx" 页面,说明服务启动成功。

3. 配置防火墙 (Firewalld)

为了安全起见,我们只开放必要的端口。通常 Web 服务需要 80 (HTTP) 和 443 (HTTPS)。

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --reload

4. 总结

至此,一个基础的 Web 服务器环境就搭建好了。下一步我将配置 SSL 证书,实现全站 HTTPS 访问。保持关注!

碎片记录

2025-01-28

今天终于搞懂了 Vue3 中 watchEffectwatch 的区别。简单来说,watchEffect 会自动收集依赖,比较适合初始化加载数据的场景。

2025-01-20

备案审核期间网站需要保持可访问状态,正在整理以前的学习笔记。