搭建Linux项目环境(一)-安装Ubuntu 16.04.5 Server

1、下载Ubuntu 16.04.5 Server,点击官网下载,如下图

在这里插入图片描述

2、该环境使用虚拟机安装,所以需要VMware Workstation Pro 12,点击官网百度网盘下载,如下图官网下载

在这里插入图片描述

3、安装好VMware Workstation Pro 12后,参照VMware虚拟机NAT方式上网配置设置虚拟机网络,IP自己填,如下图为设置好的网络

在这里插入图片描述

虚拟机网络设置好后然后按以下步骤安装Ubuntu 16.04.5 Server

  • 3.1 打开VMware,点“文件”->“新建虚拟机”或直接点“创建新的虚拟机”
    这里写图片描述
  • 3.2 选“典型(推荐)”,点“下一步”
    这里写图片描述
  • 3.3 选“安装程序光盘镜像文件(ISO)”,点“浏览”,选择下载好的Ubuntu 16.04.5 Server光盘文件“ubuntu-16.04.5-server-amd64.iso”,点“下一步”
    在这里插入图片描述
  • 3.4 创建Ubuntu的用户名和密码,一定要记住该密码,用于安装完后登录系统用。点“下一步”
    这里写图片描述
  • 3.5 选择虚拟机保存的位置,默认是“C:\Users\huangqh\Documents\Virtual Machines\Ubuntu 64 位”,因为C盘一般为系统盘,不建议放这里,点“浏览”选择其它位置,如D盘。名称可以改为,“Ubuntu Server 64位”,点“下一步”。
    在这里插入图片描述
  • 3.6 为Ubuntu分配硬盘,根据需要填写,如40G,然后选“将虚拟磁盘存储为单个文件”,点“下一步”
    这里写图片描述
  • 3.7 配置Ubuntu的硬件,点“自定义硬件”,CPU、内存根据实际填写,网络选“NAT”,点“关闭”完成配置。然后点“完成”
    在这里插入图片描述
  • 3.8 Ubuntu进入安装,等待安装完成。
    在这里插入图片描述
  • 3.9 大约10分钟后安装完成,输入3.4的用户名和密码登录系统
    在这里插入图片描述
  • 3.10 登录成功
    在这里插入图片描述

4、修改root用户密码

输入命令sudo passwd root,然后输入ubuntu的用户密码,然后再输入二次root密码即可

在这里插入图片描述

5、安装及配置SSH服务

  • 5.1 使用root用户及命令sudo apt-get install openssh-server安装SSH服务。安装成功如下图
    在这里插入图片描述

  • 5.2 使用命令sudo ps -e|grep ssh查看ssh服务是否启动,如图表示已启动
    在这里插入图片描述

  • 5.3 如果ssh服务未启动,可使用命令sudo service ssh start启动

  • 5.4 使用sudo vi /etc/ssh/sshd_config修改SSH配置信息,允许使用root用户登录,修改完后保存退出

#找到下面相关配置:
# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes

#更改为:
# Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
  • 5.5 使用命令sudo service ssh restart重启服务
  • 5.6 验证SSH连接是否可用,下载FlashFXP,输入ifconfig -a查看IP为11.1.2.2,打开FlashFXP连接到11.1.2.2,如下图连接成功
    在这里插入图片描述

6、设置网络

  • 6.1 打开FlashFXP使用root用户登录Ubuntu Server,找到/etc/network/interfaces,右键点“编辑”,也可以使用命令sudo vi /etc/network/interfaces用Vi修改
    在这里插入图片描述

  • 6.2 增加以下信息,内容如下

# The primary network interface
auto ens33
#iface ens33 inet dhcp
iface ens33 inet static
        address 11.1.2.8
        netmask 255.255.255.0
        gateway 11.1.2.1
        # dns-* options are implemented by the resolvconf package, if instatlled
       dns-nameservers 11.1.2.1
       dns-search pcat
  • 6.3 使用命令sudo ifdown ens33sudo ifup ens33sudo /etc/init.d/networking restart重启网络,然后使用ifconfig -a查看配置结果,如果IP没变的话,使用sudo reboot重启系统,系统重启后,IP变为固定的IP:11.1.2.8了,使用ping www.qq.com测试一下是否能上网,如下图表示可以上外网。
    在这里插入图片描述
  • 6.4 修改DNS(本教程不用改,仅作记录),命令sudo vi /etc/resolvconf/resolv.conf.d/base增加以下内容
search localdomain #如果本Server为DNS服务器,可以加上这一句,如果不是,可以不加
nameserver 8.8.8.8 #希望修改成的DNS
nameserver 114.114.114.114 #希望修改成的DNS
  • 6.5 保存退出,使用命令重启网络sudo /etc/init.d/networking restart,使用命令查看当前DNScat /etc/resolv.conf
  • 6.6 修改hosts,查看hostname命令cat /etc/hostname
    在这里插入图片描述
  • 6.7 修改hosts命令sudo vi /etc/hosts,修改完后保存退出,然后重启系统,如下
#默认这个
127.0.0.1       localhost
#第2行填你修改的ip,刚才查看的hostname
11.1.2.8       ubuntu

7、更换阿里云源

  • 7.1 使用命令sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak备份源
  • 7.2 打开FlashFXP使用root用户登录后找到/etc/apt/sources.list,右键点“编辑”,也可以使用命令sudo gedit /etc/apt/sources.list用Vi修改,把里面的内容全删除了,然后加入阿里源,保存退出
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
  • 7.3 使用命令sudo apt-get update更新源

8、开机出现错误提示:piix4_smbus 0000:00:007.3: Host SMBus controller not enabled解决方法

在这里插入图片描述

解决方法:使用命令sudo gedit /etc/modprobe.d/blacklist.conf在末尾加入blacklist i2c-piix4,如下

# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
#加上这个,然后重启就行了
blacklist i2c-piix4

9、Ubuntu 16.04.5 Server安装完毕,推荐2个日常运维工具,FlashFXPSecureCRT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值