由于最近实验室需要在服务器虚拟机内搭建一个简单的OA应用服务端,我选择在自己电脑虚拟机(VMware workstation 12 pro)内先搭好环境。
因为对ubuntu比较熟悉,服务器系统我尝试用ubuntu server16.04。
在官网(https://www.ubuntu.com/download/server)下载了最新的16.04.3版本,最开始安装时选择了中文作为默认语言,导致出现了一个常有错误,就是buzybox无法安装,如下。
在网上很快找到了网友们给出的解决方案,重新安装并选择English作为默认语言(后来一想反正服务器基本全用英文),因为服务器使用常用Apache、MySQL等,安装结束时选择安装AMP(Apache+Mysql+PHP)。
完成系统安装后开始进行网络配置,我首先选用的是NAT连接模式,等待虚拟机自动进行DHCP,测试ping baidu.com,发现网络没有连通。命令行输入ifconfig -a命令发现网卡没有自动分配IP网关等。
我决定采用静态IP配置,在命令行中输入sudo vi /etc/network/interfaces,在文件末加上
auto ens33
iface ens33 inet static
address 192.168.136.200
netmask 255.255.255.0
gateway 192.168.136.2
这里有几点要注意,
1. ubuntu 16.04版的网卡命名方式是ens*,与其他版本有所不同;
2. address参数要根据实际虚拟机中虚拟网络编辑器中NAT连接方式中DHCP设置来设定,要在起始ip与结束ip之间;
3. gateway参数为虚拟网络编辑器中NAT连接方式中NAT设置中的网关IP,而不一定是*.*.*.1。
设置完成后ping baidu.com测试,网络连通。
至此环境配置第一步完成。