一、Ubuntu Server 16.04.1系统安装

Ubuntu分为桌面版(desktop)和服务器版(Server),下面为大家介绍服务器版本Ubuntu Server 16.04.1的详细安装过程。

附Ubuntu Server 16.04.1系统镜像下载地址:

32位/64位:http://pan.baidu.com/s/1jHGKJmI 密码:zjb8

或:http://www.ubuntu.org.cn/download/server

用启动盘成功引导之后,出现下面的界面

选择安装语言:中文(简体)

默认第一项:安装Ubuntu服务器版

询问是否继续安装所选择的语言版本,选择”yes

选择”否”默认键盘模式

键盘布局:汉语

等待加载

设置主机名字

输入一个用户名(这个是登录账号)

输入一个密码,你也可以不设置

选择否

设置时区,已自动识别为 asia/chongqing ,选择 是

建设选择 手动

分区向导,选择需要安装的磁盘

可以看到上面所选磁盘的容量信息,点击磁盘空闲空间,我这里磁盘大小是21G

选择 创建新分区

输入分区大小,先创建/boot分区,一般建议为200MB

选择 主分区

选择 开始

选择”EXT4日志文件系统”

挂载点:选择/boot

点分区设定结束

继续选择空闲空间, 创建新分区

用于选择 交换空间

点分区设定结束,这样就设置好了swap分区(一般为内存大小的2倍),继续重复上面的步骤,在划分一个根分区

分区大小,这里默认显示剩余空间(分区之前先要规划好,我这里只分/boot,swap和跟分区”/”),

把所有剩下的空间都给”/”分区,继续

挂载点:/

点分区设定结束

分区设定结束并将修改写入磁盘

是否写入磁盘,是

开始安装系统

什么出错,查了下发现网上很多说14版以后安装时选择中文会出错,不知道是不是VMware 问题还是系统问题,所以我们只能重新选择英文版现装一次啦。

默认,继续

正在安装

没有自动更新

用空格选择:OpenSSH server

点继续(服务器根据自己需求。其它软件后面再安装)

默认,是

继续,系统自动重启

进入登陆界面

至此,Ubuntu Server 16.04.1安装完成。

二、开启root账号

查看分区信息并设置开启 root 用户

sudo passwd root #启用root账号并设置密码,根据提示输入2次密码

su root #从普通用户切换到root用户,根据提示输入root密码

sudo passwd -l root #禁用root账号,如果要启用,输入sudo passwd root再次设置root密码

三、设置IP地址、网关、DNS

1、设置IP地址、网关

安装时未设置IP 信息,所以现在是DHCP 模式

修改如下信息

nano /etc/network/interfaces #编辑网网卡配置文件

auto lo

iface lo inet loopback

auto ens33  #开机自动连接网络(ens33 为网卡名称)

iface ens33 inet static   #static表示使用固定ip,dhcp表述使用动态ip

address 192.168.128.30  #设置ip地址

netmask 255.255.255.0  #设置子网掩码

gateway 192.168.128.2  #设置网关

dns-nameservers 101.226.4.6 #设置DNS

dns-nameservers 8.8.8.8

ctrl+o  #保存配置

ctrl+x  #退出

service networking restart  #重启网络

这是我发现还是下不了网,那第就是DNS缓存还没设好

设置dns

nano /etc/resolv.conf  #编辑配置文件,添加以下内容(也可使用vi)

nameserver 192.168.128.2  #设置首选dns

nameserver 8.8.8.8  #设置备用dns

ctrl+o  #保存配置

ctrl+x  #退出

注:如果默认示设置DNS,再在网卡上设置好DNS后重启网络可能还是上不了网就是要设置这里面的DNS啦 !

ssh还不能登录上,就修改sshd的默认配置

ssh出现permission denied (publickey)问题:

修改/etc/ssh/sshd-config文件.

将其中的PermitRootLogin no修改为yes

PubkeyAuthentication yes修改为no

AuthorizedKeysFile .ssh/authorized_keys前面加上#屏蔽掉,

PasswordAuthentication no修改为yes就可以了。

修改源

使用光盘源

mount /dev/cdrom /mnt #把系统光盘镜像文件挂载到/mnt目录下

cp /etc/apt/sources.list  /etc/apt/sources.listbak #备份原文件

vi /etc/apt/sources.list #编辑,删除全部内容,添加下面一行

deb file:///mnt saucy main

:q #保存配置

apt-get update #更新源

apt-get upgrade #更新软件包

参数说明:

#/mnt为挂载的目录(可以自己创建)

#saucy为Ubuntu Server 13.10 的版本名称(其它版本请改名),main为系统安装文件pool目录下的文件夹名字

#umount /mnt 命令可以卸载

使用163源

打开http://mirrors.163.com/.help/ubuntu.html 有修改说明

使用说明

以Wily(15.10)为例, 编辑/etc/apt/sources.list文件, 在文件最前面添加以下条目(操作前请做好相应备份)

deb http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse

或者下载相应版本的sources.list, 覆盖/etc/apt/sources.list即可(操作前请做好相应备份)

使用其它源请参考以上修改。

至此,Ubuntu Server 16.04.1基本安装配置完成。

Ubuntu Server 16.04.1系统安装的更多相关文章

  1. 在VMware Workstation中安装Ubuntu Server 16.04.5图解教程

    最近要在Ubuntu中部署openstack,为了节省空间和内存,最终选择了Ubuntu服务器.看了很多前辈和大佬的安装教程,在这里记录一下我自己的Ubuntu Server 16.04.5的安装过程 ...

  2. Ubuntu Server 16.04下ASP.NET Core Web Api + MySql + Dapper在 Jexus、nginx 下的简单测试

    一.环境及工具 1.服务器 VirtualBox5.1.4 安装 Ubuntu Server 16.04 amd64 MySql Ver 14.14 Distrib 5.6.21 Jexus 5.8. ...

  3. Ubuntu Server 14.04升级Ubuntu Server 16.04

    Ubuntu Server 14.04升级Ubuntu Server 16.04 :转 http://blog.csdn.net/chszs 1.终端下执行命令 $ sudo apt-get upda ...

  4. [原创]在HP DL380 G7服务器上部署基于Ubuntu Server 16.04 和 VirtualBox的云平台

    对于一线开发人员来说,一提到虚拟机平台,往往会让人联想到在价格昂贵的服务器上部署VMware vSphere之类软件来实现. 笔者作为一个资深码农,也是一直梦寐着在自己家中打造一个真正的家庭私有云,秒 ...

  5. Ubuntu server 16.04 中文版 终端不能显示中文的解决办法探讨

    对于刚安装成功的Ubuntu server 16.04中文版,在终端显示中文的地方总是出现菱形的图标,看来该版本内置终端暂时不支持中文显示, 还是本人不知道具体操作配置,现通过百度查找以下几个解决方案 ...

  6. 虚拟机Vmware成功安装Ubuntu Server 16.04中文版

    最近想在Linux下学习Python的爬虫开发技术,经过认真考虑优先选择在在Ubuntu环境下进行学习Python的开发,虽然Ubuntu Server 16.04 LTS版本已经集成了Python ...

  7. ubuntu server 16.04 开启root密码登录

    0x00 ubuntu server 16.04 开启root密码登录 由于众多VPS默认使用证书验证登录,虽然安全但使用十分不便,所以特提供开启root用户并使用密码登录方法. 0x01 为root ...

  8. Ubuntu server 16.04安装,无网卡驱动解决

    因为使用一个软件必须要在ubuntu server 16.04上安装,因此先在裸机上安装ubuntu server 16.04,具体信息: 镜像版本:ubuntu-16.04.6-server-amd ...

  9. Ubuntu Server 16.04修改IP、DNS、hosts

    本文记录下Ubuntu Server 16.04修改IP.DNS.hosts的方法 -------- 1. Ubuntu Server 16.04修改IP sudo vi /etc/network/i ...

随机推荐

  1. 我也说说Emacs吧(2) - Emacs其实就是函数的组合

    Emacs本质上是函数的组合 从帮助上看emacs有何不同 Vim和Sublime Text等编辑器,本质上是一个编辑器. 比如我们看看vim的帮助,是这个风格的,比如我要看i命令的帮助: <i ...

  2. HAWQ + MADlib 玩转数据挖掘之(四)——低秩矩阵分解实现推荐算法

    一.潜在因子(Latent Factor)推荐算法 本算法整理自知乎上的回答@nick lee.应用领域:"网易云音乐歌单个性化推荐"."豆瓣电台音乐推荐"等. ...

  3. TCP、UDP详解

    OSI 计算机网络7层模型 TCP/IP四层网络模型 传输层提供应用间的逻辑通信(端到端),网络层提供的是主机到主机的通信,传输层提供的是可靠服务. TCP 中常说的握手指的是:连接的定义和连接的建立 ...

  4. python中利用类创建的对象来保存信息

    在类创建的对象中,一般都是以字典的方式来保存信息 class Student: def __init__(self, name, age, score): self.name = name self. ...

  5. Chrome 插件下载

    这里推荐几个下载chrome扩展的网站 http://www.cnplugins.com/index.html 分类全,没有搜索 http://www.chromein.com/ 有搜索,推荐使用 h ...

  6. C语言中库函数strstr的实现

    在C语言中库函数strstr()函数表示在一个字符串str1中查找另一个字符串str2,如果查到则返回str2在str1中首次出现的位置,如果找不到则返回null. char* strstr(char ...

  7. Java Web 减少网络 IO、静态资源磁盘 IO 有效的办法--响应使用 GZIP( 压缩http请求与响应gzip压缩)

    (转载http://blog.csdn.net/hylclxy/article/details/7779662) 出于节约流量考虑, 客户端在向服务端发送request的时候对post数据进行gzip ...

  8. BZOJ2763 JLOI2011 飞行路线 【最短路+DP】

    BZOJ2763 JLOI2011 飞行路线 Description Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司.该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n ...

  9. IIS项目发布完整流程

    第一步: 发布项目 使在IIS上发布是防止源码泄露 第二步: 打开IIS(如果没有就自己安装一个)打开IIS步骤 控制面板>系统安全>管理工具>IIS管理器 填写网站的名称和之前发布 ...

  10. objectForKey与valueForKey在NSDictionary中的差异

    从 NSDictionary 取值的时候有两个方法,objectForKey: 和 valueForKey:,这两个方法具体有什么不同呢? 先从 NSDictionary 文档中来看这两个方法的定义: ...