[【转】ubuntu 16.10 Server 安装及基本部署
一、Ubuntu Server 16.10 LTS 系统安装
Ubuntu 16.10 分为 桌面版 (desktop)和服务器版(Server)。两者对于用户而言,最大的区别在于桌面版有图形操作界面,而服务器版本只能使用命令行来对系统进行控制 (目前服务器版本也可以在安装完成后,自行添加图形界面)。从使用者的角度来说,由于舍弃了图形界面,并且拥有更为稳定的更新支持,服务器版本更加适用于长期、稳定和低功耗(降低服务器的使用量,内存、CPU、显卡等)的运行并向外界提供服务,而桌面版的Ubuntu则更适合用于日常的办公和娱乐。以下的回答摘自Ubuntu Documentation。
What's the difference between desktop and server?
1. The first difference is in the CD contents. The "Server" CD avoids including what Ubuntu considers desktop packages (packages like X, Gnome or KDE), but does include server related packages (Apache2, Bind9 and so on). Using a Desktop CD with a minimal installation and installing, for example, apache2 from the network, one can obtain the exact same result that can be obtained by inserting the Server CD and installing apache2 from the CD-ROM. (服务器版本的安装包内含服务器基础应用,例如 Apache2, Bind9;而桌面版本的安装包则包含Gnome,KDE, X 等应用)
2. The Ubuntu Server Edition installation process is slightly different from the Desktop Edition. Since by default Ubuntu Server doesn't have a GUI, the process is menu driven, very similar to the Alternate CD installation process. (安装的过程不同,服务器版本由于没有图形界面,安装的过程是通过菜单选项来进行的。这个我们接下去会接触到)
3. Before 12.04, Ubuntu server installs a server-optimized kernel by default. Since 12.04, there is no difference in kernel between Ubuntu Desktop and Ubuntu Server since linux-image-server is merged into linux-image-generic. (12.04 之前的服务器版本是使用了服务器优化的内核的,而12.04之后,桌面版和服务器版本的内核就没有什么区别了。)
4. For Ubuntu LTS releases before 12.04, the Ubuntu Desktop Edition only receives 3 years of support. This was increased to 5 years in Ubuntu LTS 12.04 In contrast, all Ubuntu LTS Server Edition releases are supported for 5 years.(12.04之前的桌面版只有3年的支持服务,而所有的服务器版本都拥有5年的支持更新服务。)
我使用的安装环境是VMware vSphere Clinet, 是针对服务器集群应用的虚拟机环境。用启动盘成功引导之后,出现下面的界面。选择安装语言English (目前在虚拟机内安装Ubuntu 14之后的服务器版本均不能选择中文(简体)选项,会在安装过程中出现异常而导致安装失败。)
二、开启管理员Root账号
一般我们在服务器内的操作都需要通过管理员Root账号来进行。
sudo passwd root #启用Root账号并设置密码, 根据提示输入两次密码
su root #从普通用户切换到root用户,根据提示输入root密码
su moodletsg #从root用户切回到普通用户,在 su 之后输入你自己的用户名
sudo passwd -l root #禁用root账号,要重启则输入 sudo passwd root 再次设置密码
三、设置网络环境
1、首先查看下当前的网络环境
ifconfig # 查看当前的网络连接情况,类似于Windows命令提示符环境下的 ipconfig
2、配置网络
通过nano来编辑网络配置文件,该文件位于/etc/network下,文件名为interface
nano /etc/network/interface
当前的网络IP获取方式为 DHCP模式,我们的服务器需要采用固定IP来使外部用户使用服务器上提供的服务。修改#The primary network interface 下的内容:
auto ens192
iface ens192 inet static #inet static 设定为静态IP
address 172.30.10.140 #设定静态IP地址,可根据ifconfig中的IP地址信息来填写
netmask 255.255.255.0 #子网掩码,根据你的网段设置来填写
gateway 172.30.10.1 #网关,根据你的服务器所在网段的网关地址来填写
dns-nameservers 172.20.123.9 #设置DNS
dns-nameservers 8.8.8.8
Ctrl + o #保存配置
Ctrl + x #退出
service networking restart #重启网络,应用新配置。如果出现新配置未生效,则需要重启服务器。
如果在设置完成后发现仍然无法上网,则需要查看DNS缓存配置
nano /etc/resolv.conf #在命令行中输入,来编辑DNS缓存配置文件
nameserver 172.20.123.9 #设置首选DNS
nameserver 8.8.8.8 #设置备用DNS
Ctrl + o
Ctrl + x
三、更新
在正式开始使用Ubuntu Server之前,对软件源和软件包进行更新,以便于后续的软件安装。
apt-get update #更新源
apt-get upgrade #更新软件包
作者:蒋承爱拖延
链接:http://www.jianshu.com/p/febb39acabd2#
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
[【转】ubuntu 16.10 Server 安装及基本部署的更多相关文章
- 【转】在Ubuntu 16.10 Server 上部署 Moodle
第一步 安装 Ubuntu 16.10 Server LTS Moodle 的官方文档肯定了Ubuntu Server LTS 是适合运维Moodle平台的. 1.使用纯代码交互的服务器Ubuntu更 ...
- 记一次Ubuntu 16.04 server安装中的坑
最近博主搞了一台迷你主机,又刚好有时间去折腾,所以我打算把这台机子打造成一台迷你服务器,用来跑跑爬虫.挂挂网站 介于我我这台机子的配置比较垃圾(intel J1900+4G+64G),跑起Window ...
- Ubuntu 16.10 server 相关
1)安装图形化界面 sudo apt-get install xinit sudo apt-get install gnome 2)启用root账号 ① sudo passwd root ② 修改/e ...
- Ubuntu 16.10 虚拟机安装记录
一定要选自定义. 这里一定要选 稍后安装操作系统 都是坑! 启动时出现'SMBus Host Controller not enabled'错误提示,进不到图形界面. 解决办法:1.在启动Ubunt ...
- ubuntu 16.04 server安装Bittorrent Transmission
访问web服务 使用http://192.168.1.8:9091 这样的方式管理下载. http://192.168.1.8:9091/transmission/web/ 操作服务 sudo ser ...
- 在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误
1.安装mysql workbench,提示未安装软件包 libpng12-0 下载了MySQL Workbench 6.3.8 在安装的时候报错: -1ubu1604-amd64.deb 提示: ...
- Ubuntu 16.10 安装KolourPaint 4画图工具
KolourPaint 4画图工具简单实用,可以绘画.视频处理和图标编辑: • 绘画:绘制图表和“手绘” • 视频处理:编辑截图和照片;应用特效 • 图标编辑:绘画剪贴和标识透明化 1.在Ubuntu ...
- Ubuntu 16.10 Apache PHP Server
/******************************************************************************************* * Ubunt ...
- 在 Ubuntu 14.10 Server 上安装 Jetty
Jetty提供了一个Web服务器和javax.servlet容器,为SPDY.WebSocket.OSGi.JMX.JNDI.JAAS以及许多其它集成套件添加了支持.这些组件都是开源的,也可用于商业用 ...
随机推荐
- Orchard Core 文档翻译 (四)CMS ModulesTitle (OrchardCore.Title)
Title (OrchardCore.Title) 标题模块提供Title Part ,允许用户定义内容项的标题.它还定义了ContentItemMetadata方面的DisplayText属性 Th ...
- 我对git 、github的初印象
前言:都说,要在IT这行混得风生水起,就必须不断接触新事物.学习新东西.然而,这个重要的点也是难做的点.当老师要我们用博客交作业的时候,我就觉得挺新鲜了,在知道很多牛逼的程序猿还会用到git和gith ...
- 异常:org.hibernate.id.IdentifierGenerationException
在有关联关系的数据表中保存数据时,先保存一端,再保存多端的抛出的异常(此时不管一端,还是多端的对象都没有设置id,属性,也就是要保存的两个对象的id 属性为空.) org.hibernate.id.I ...
- 访问google的若干解决办法
据悉,海外谷歌持续被屏蔽,所有海外服务均无法访问,也无法使用google搜索,之前DNS域名污染系统攻击造成google本身故障的假象,但是现在,谷歌服务器IP的屏蔽以及443端口的屏蔽,大陆用户将无 ...
- mysql中set和enum使用(简单介绍)
简单介绍 SET类型 在创建表时,就指定SET类型的取值范围. 属性名 SET('值1','值2','值3'...,'值n') 其中,“属性名”参数指字段的名称:“值n”参数表示列表中的第n个值,这些 ...
- 【洛谷P3119】[USACO15JAN]草鉴定Grass Cownoisseur
草鉴定Grass Cownoisseur 题目链接 约翰有n块草场,编号1到n,这些草场由若干条单行道相连.奶牛贝西是美味牧草的鉴赏家,她想到达尽可能多的草场去品尝牧草. 贝西总是从1号草场出发,最后 ...
- 【题解】洛谷 P1525 关押罪犯
题目 https://www.luogu.org/problemnew/show/P1525 思路 把所有边sort一遍从大到小排列 运用并查集思想敌人的敌人就是朋友 从最大边开始查找连着的两个罪犯 ...
- CSharp调用C++编写的DLL的方法
自己比较懒,有的时候想写点东西,但由于文笔不行.技术不行也就没有怎么写.经常是用到什么.学习什么的时候,简单写点,权当是个学习笔记.上博客的次数也很少,有人给我留言也是没有怎么及时的回复,深感抱歉! ...
- android(eclipse)广播机制知识梳理(三)
1:分类: 标准广播:没有先后顺序,无法被截断 有序广播:又先后顺序,可以截断 2:接收广播:首先进行注册,注册的方式有静态注册和动态注册.也就是在代码中注册和在AndroidManifest ...
- redis 高性能应用
redis可达到512M/per key 512M=512*1024KB=512*1024*1000B=512*1024*1000*8bit=40亿+ 化整为零40亿,也就是说一位代表一个用户,40亿 ...