Linux Ubuntu server版系统安装(图文讲解)
在Ubuntu官网下载Ubuntu Server的ISO镜像文件。
制作启动U盘:
- 插入U盘,确保其中的数据已备份,因为写入会擦除数据。
- 使用工具如Rufus(Windows)或dd命令(Linux或Mac)制作启动U盘。
安装Ubuntu Server:
- 插入启动U盘,重新启动服务器。
- 进入BIOS或UEFI,设置从USB启动。
- 按照屏幕指示进行安装,选择语言、键盘布局、无人值守安装(如果需要)等。
- 选择“安装Ubuntu Server”。
- 选择“continute”继续。
- 选择“无”,不进行磁盘空间分配。
- 选择你的时区。
- 设置root用户密码。
- 选择“是”,将改动写入磁盘。
- 安装必要的包,选择“OpenSSH server”以便远程管理。
- 等待安装完成。
安装后配置:
- 安装完成后,你将通过SSH(使用root和你设置的密码)连接到服务器。
- 更新软件包列表:
apt-get update
- 升级所有安装的包:
apt-get upgrade
- 安装必要的软件和工具,如
apt-get install net-tools
安装net-tools工具集。
配置SSH(可选):
- 编辑
/etc/ssh/sshd_config
文件,根据需要配置SSH服务。 - 重启SSH服务:
systemctl restart ssh
- 编辑
配置防火墙(可选):
- 安装UFW:
apt-get install ufw
- 启用UFW:
ufw enable
- 允许/禁止特定端口:
ufw allow/deny 22
- 安装UFW:
创建用户和设置权限(可选):
- 添加新用户:
adduser newuser
- 设置密码:
passwd newuser
- 给用户sudo权限:
usermod -aG sudo newuser
- 添加新用户:
设置SSH无密码登录(可选):
- 在客户端生成SSH key。
- 将公钥复制到服务器的
~/.ssh/authorized_keys
文件中。
配置网络(可选):
- 静态IP配置:编辑
/etc/netplan/*.yaml
文件,根据你的网络配置进行设置。 - 重新应用配置:
netplan apply
- 静态IP配置:编辑
- 安装和配置Web服务器(如Apache或Nginx)。
- 安装和配置数据库(如MySQL或PostgreSQL)。
- 安装和配置监控工具(如Nagios或Zabbix)。
- 安装和配置备份解决方案(如Bacula或rsync)。
- 配置系统自启动服务。
- 设置日志轮转和系统维护。
这只是一个基础的安装和配置步骤,根据你的具体需求,你可能需要进行更多的配置。
评论已关闭