linux不能创建java虚拟机_虚拟机上的Linux Java开发环境部署记录(VirtualBox+Ubuntu)第一章-基础环境搭建...

创建虚拟机时需注意三点: 在BIOS中开启Intel VT,以支持64位虚拟机系统;

对于Ubuntu 16以上版本,至少分配10G以上初始控件。

b9dee51fc743df8d421a4405792e1fa7.png 增加一块网卡,选择Host-Only网络,用于主机和虚拟机的网络连接。

b2f1ec201e729416b6d56289956f27c6.png Ubuntu安装好以后,创建用户和root密码,进入系统。

点击虚拟机面板“管理-全局设定”,将网络地址设置为与主机同一个网段:

f41847fdc3b2db4fabeb4a7c8c96c76d.png

进入Ubuntu网络设置(点击右上角图标),把Host-Only网卡设为手动获取IP地址,填入主机同网段IP:

e7b56c6c366ecfe584c0f3c93fbd9e65.png

重启一下网络,用主机ping一下虚拟机地址进行验证。

必须注意的是,如果主机使用Wifi网络连接,需要在主机的无线网络属性中勾选Internet连接共享,共享的网段为192.168.137.1,上述设置要随之变化。

858065488a2af5f48370e0c89aee7229.png

接下来安装增强功能,点击“设备-安装增强功能”,将自动加载光盘:

b4236713c85fb97e23a486430de52438.png

打开终端运行autorun.sh:

sudo ./autorun.sh

共享粘贴板中勾选双向:

8b1df551329e43aeae6b8072bb06b115.png

First of all,更新一下系统:

sudo apt upgrade

安装FTP:

sudo apt-get install vsftpd

设置FTP路径:

sudo mkdir /usr/ftp

新建一个用于FTP的用户,设置密码以及工作目录:

sudo useradd -d /home/ftp -s /bin/bash ftpuserpasswd ftpuser

接下来有两种方法让ftpuser拥有更改ftp目录的权限,选项一:授予ftpuser用户读写ftp目录权限:

setfacl -R -m u:ftpuser:rwx /usr/ftp

选项二:将ftpuser添加到用户组ftp中,赋予用户组权限:

usermod -a -G ftpftpuserchown -R :ftp /usr/ftp

chmod -R g+rwx /usr/ftp

chmod g+s /usr/ftp

检查vsftpd.conf配置文件:

cat /etc/vsftpd.conf | grep -v "#" | more

在配置文件结尾加上如下字段:

write_enable=YES

local_root=/usr/ftpchroot_local_user=YES

chroot_list_enable=YES

重新启动vsftpd服务:

sudo service vsftpd restart

打开Ubuntu自带浏览器尝试访问即可。

接下来安装Oracle JDK,这里以8u131版本为例,在Oracle官网上下载 jdk-8u131-linux-x64.tar解压到/usr/java目录(可通过上一步安装的FTP来将JDK安装文件传输到虚拟机目录):

sudo tar -xzvf jdk-8u131-linux-x64.tar.gzsudo mkdir /usr/javasudo mv usr/ftp/jdk1.8.0_131 /usr/java/jdk1.8

重命名为jdk1.8是为了之后配置环境变量方便,编辑.bashrc文件:

sudo gedit ~/.bashrc

在文件末尾加上以下内容:

# Java

JAVA_HOME=/usr/java/jdk1.8JRE_HOME=$JAVA_HOME/jre

JAVA_BIN=$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME PATH CLASSPATH

让更改立即生效:

source ~/.bashrc

验证一下是否配置成功:

java -version

bb1e72365ab2f870fee380f0efd03cac.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值