Skip to content Skip to footer

架设单机服务器详细图文教程:从零开始搭建本地环境!

一、准备工作

在开始架设服务器前,需准备以下硬件和软件:

硬件:至少4GB内存的计算机(推荐8GB以上)、500GB硬盘空间、稳定的电源

软件:服务器操作系统镜像(如Ubuntu Server 22.04 LTS)、U盘启动盘制作工具(如Rufus)

网络:确保路由器支持端口转发,建议使用有线连接

二、安装操作系统

使用Rufus将系统镜像写入U盘(选择DD模式)

从U盘启动计算机,进入安装界面后选择语言和时区

分区建议:

/ : 50GB(ext4)

/home : 剩余空间(ext4)

swap : 内存大小的1.5倍

设置root密码并创建普通用户

三、基础网络配置

编辑网络配置文件:

sudo nano /etc/netplan/00-installer-config.yaml

配置静态IP示例:

network:

ethernets:

eth0:

addresses: [192.168.1.100/24]

gateway4: 192.168.1.1

nameservers:

addresses: [8.8.8.8, 1.1.1.1]

version: 2

应用配置:sudo netplan apply

四、安全加固措施

更新系统:sudo apt update && sudo apt upgrade -y

配置防火墙:

sudo ufw enable

sudo ufw allow 22/tcp SSH端口

sudo ufw allow 80/tcp HTTP端口

禁用root远程登录:编辑/etc/ssh/sshd_config将PermitRootLogin改为no

五、常见服务部署

1. Web服务器(Nginx)

sudo apt install nginx

sudo systemctl start nginx

sudo systemctl enable nginx

2. 数据库(MySQL)

sudo apt install mysql-server

sudo mysql_secure_installation

六、性能监控与维护

安装监控工具:

sudo apt install htop net-tools

查看系统状态:

htop 实时进程监控

df -h 磁盘空间

free -m 内存使用

通过以上步骤,您已成功架设基础的单机服务器环境。建议定期备份重要数据并保持系统更新。