说明:本次安装过程采用虚拟机安装,网络连接模式为桥接。

选择安装过程的语言,服务器一般选择英文就可以了,但这里为了后续设置方便选择中文。

安装模式选择安装Ubuntu 服务器版

选择安装过程中的语言,这里仍然选中文

提示安装过程中可能存在翻译不完全的情况,选择是继续进行安装

国家、地区保持默认的中国就可以了,如果之前选择的语言是英文,这里需要选择其他选项并重新设置一下国家信息

不需要进行键盘布局的检测

键盘国家保持默认汉语

键盘布局选择汉语

硬件检查(无需干预)

组件加载(无需干预)


如果网络中存在DHCP服务器,可以自动获取IP地址信息及主机名信息,需要手动设置点击返回

选择手动进行网络设置

设置IP地址信息

设置网络掩码

如果在前一步设置IP地址时附带了掩码信息,则直接进入到网关设置

设置网关地址

设置域名服务器地址

设置主机名

设置用户名全名

设置用户名

设置密码

确认密码

是否对用户主目录加密,这里选择否

从网络同步时间

确认时区信息,这里界面并没有翻译

硬盘分区,采用LVM向导模式就可以了

选择磁盘

确认分区信息

设置用于LVM使用的空间,默认为最大值

选择是,将分区信息保存

分区格式化(无需干预)

安装系统(无需干预)

需要是设置HTTP代理信息,无需设置时直接继续

配置APT(无需干预)

系统更新设置,选择自动安装安全更新

安装软件(无需干预)

软件选择,这里可以选择需要安装的服务器,但暂时不安装,后续手动安装

安装GRUB(无需干预)

确认将GRUB安装到MBR

完成安装

重启后引导到登陆界面

输入安装过程中设置的用户名和密码,完成登陆


下面先安装SSH,以便可以被远程访问

命令:sudo apt-get install y ssh 然后输入用户密码

安装完毕后就可以使用工具来远程访问该主机/服务器了。


但发现安装过程中存在乱码,这是因为系统不支持中文字符造成的。下面修改系统的默认语言为英文

[email protected]:~$ cat /etc/default/locale

LANG="zh_CN.UTF-8"

LANGUAGE="zh_CN:zh"

[email protected]:~$ sudo cp /etc/default/locale /etc/default/locale_bak

[sudo] password for wangqs:

[email protected]:~$ sudo sed -i 's,zh_CN,en_US,g' /etc/default/locale

[email protected]:~$ cat /etc/default/locale

LANG="en_US.UTF-8"

LANGUAGE="en_US:zh"

[email protected]:~$


取消sudo命令时输入密码

[email protected]:~$ sudo grep '%sudo.*' /etc/sudoers

%sudo   ALL=(ALL:ALL) ALL

[email protected]:~$ sudo sed -i 's,^%sudo.*,%sudo   ALL=(ALL:ALL) NOPASSWD:ALL,g' /etc/sudoers

[email protected]:~$ sudo grep '%sudo.*' /etc/sudoers

%sudo   ALL=(ALL:ALL) NOPASSWD:ALL

[email protected]:~$


完成系统更新

[email protected]:~$ sudo apt-get update -y

[email protected]:~$ sudo apt-get upgrade y

第一个命令是更新软件包列表,第二个命令才是真正升级软件包。


网卡配置文件

[email protected]:~$ sudo cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).


# The loopback network interface

auto lo

iface lo inet loopback


# The primary network interface

auto eth0

iface eth0 inet static

address 192.168.0.161

netmask 255.255.255.0

network 192.168.0.0

broadcast 192.168.0.255

gateway 192.168.0.1

# dns-* options are implemented by the resolvconf package, if installed

dns-nameservers 192.168.0.1

dns-search mytest.com

[email protected]:~$


域名解析文件

[email protected]:~$ cat /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 192.168.0.1

search mytest.com

[email protected]:~$


Ubuntu系统自动更新设置

w