发表于: 2019-11-04 22:39:25
1 938
今天完成的事情:
距离上次写日报都已经一个多月了,惭愧惭愧,事情比较多,打算linux环境下学习Java,于是安装一个虚拟机,安装一个Ubuntu18的系统,配置虚拟机,安装jdk、mysql、navicat、maven、idea2019、tomcat9、git、chrome、搜狗输入法、网络设置等环境设置
主要踩的坑是 maven中央仓库、虚拟网卡不工作、apt镜像源
1.其中安装搜狗输入法和tomcat时出的问题主要是 apt镜像源的问题,apt镜像源默认是国外的,在国内网速不行,经常下载到一定程度就不下了,然后就挂了,
目前我采用的apt镜像源是阿里云
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
其中由于ubuntu18 中 chkconfig 已经被替换为 sysv-rc-conf ,如果直接apt install sysv-rc-conf 是安装不了的
2.maven仓库也是镜像源的问题,导致idea不能自动导入jar包,maven仓库不能下载jar包致使idea不工作
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo1.maven.org/maven2</url>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2</url>
</mirror>
3.主要是虚拟机网络的设置的问题
我选择桥接模式后导致虚拟机获取不到ip了,只能每次开机进行手动获取ip
目前了解到的情况是可能虚拟网卡没有工作,但是我没找到Ubuntu设置虚拟网卡默认启动的配置文件在哪
3.1我的解决方案是采用dhcp动态获取ip地址
在/etc/network/interfaces文件中加入
auto ens33
iface ens33 inet dhcp
ens33是网卡名称,ifconfig -a能看见所有可用网卡
更改完毕后执行/etc/init.d/networking restart 即可生效
3.2另一种方式
在/etc/netplan/目录下有一个yaml配置文件,可以更改次配置文件来设置动态ip或静态ip
第一次在linux系统下进行学习,需要踩得坑还很多,花了大概一周多的时间在配置环境,
4.重新在linux系统下部署task4
linux环境下能够正常访问
在windows下仍然能正常访问
修改host文件,配置好域名解析
这样就不用去写ip去访问虚拟机的内容了
明天计划的事情:
1.耽误很长时间,明天开始任务5
遇到的问题:
收获:
1.成功在linux环境下跑通任务四
评论