使用VirtualBox安装Ubuntu9.10,搭建java开发环境总结
来源:互联网 发布:沉迷galgame知乎 编辑:程序博客网 时间:2024/05/02 03:01
这几天都在捣腾使用VirtualBox安装了Ubuntu,并在Ubuntu上搭建了java开发环境,这些天也走了许多弯路,光在VirtualBox安装Ubuntu就不下5次,也得到了些经验.
在VirualBox安装Ubuntu
安装Ubuntu过程中配置apt和下载语言时候是最费时间,需要有耐心,有如果skip的话后可能安装不了中文语言包.
安装VirualBox的安装增强功能包:
1、点击VirtualBox的“设备”菜单下的“安装增强功能包”,这时候会看到载入一个
VBOXADDITIONS_1.6.0_30421.iso的镜像
2、打开Ubuntu的“Applications”菜单下的“附件”下的“终端”,或者在Ubuntu下按组合键Alt+F2,
然后输入“gnome-terminal”也可以进到“终端”
3、输入:cd /media/cdrom
4、输入:sudo bash ./VBoxLinuxAdditions-x86.run
与Host OS共享文件
1. 在安装VirtualBox Addition后,重启Ubuntu
2. 选择Shared Folder,可以指定主机上一个目录用来共享,并给它一个共享名,比如myshare
3. 在Ubuntu里面运行如下命令;
sudo mount -t vboxsf myshare /xxxx/xx 挂装位置
Java环境安装
1. 从sun主页下载JDK for Linux版本。这里下载的是jdk-6u6-linux-i586.bin。
2. 在普通用户下用su命令切换用户。切换到所需的安装目录。 设置权限为可执行类型:chmod a+x jre-6u6-linux-i586.bin
3. 启动安装过程。键入:./jre-6u<version>-linux-i586.bin。接下来会提示二进制的许可协议,键入yes回车即可。安装过程如果遇到一些问题,都同样键入yes就可以。
4. 最后看到Done字样,就完成了Java环境的安装。
JAVA环境变量配置
sudo gedit /etc/profile
加入如下配置:
export JAVA_HOME=/usr/java/jdk1.6.0_06
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
重起系统即可
安装tomcat
修改catalina.sh文件,在文件开头注释后插入
引用:
JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_12"
然后执行
sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh
配置管理用户
conf/tomcat-users.xml
加上
<user username="admin" password="admin" roles="admin,manager"/>
安装MySql
1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。
注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。
在Ubuntu下安装的MySQL默认配置下的数据库文件存储位置是在/var/lib/mysql
默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:
$mysql -u root
在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,mysql会以为是firehare在登录。
进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无安全可言了。
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";
注意,这儿用的是123456做为root用户的密码
安装Eclipse
Eclipse安装简单,只要到www.eclipse.org下载相应的包直接解压缩就可以使用了,
建议下载J2EE版本的,开发Web就不需要安装其他的了
Ubuntu环境变量配置文件
在Ubuntu中有如下几个文件可以设置环境变量
1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。
3、~/.bash_profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变游戏量,执行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
4、~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
几个环境变量的优先级
1>2>3
- 使用VirtualBox安装Ubuntu9.10,搭建java开发环境总结
- ubuntu9.10搭建Android开发环境
- Ubuntu9.10 JavaEE开发环境搭建
- 使用vagrant+VirtualBox搭建虚拟开发环境
- ubuntu9.10使用第一天(教育网直通车+源修改+C++编译环境搭建+输入法安装)
- Ubuntu9.10下搭建Object-C开发环境
- Ubuntu9.04 java环境环境搭建
- ubuntu9.0.4 安装virtualbox
- Ubuntu9.04下搭建Android开发环境
- 在Mac OS X上安装VirtualBox 和 Vagrant搭建Java web本地开发环境
- Ubuntu9.10安装Qt环境
- virtualbox安装centos6.4开发环境搭建步骤教程
- virtualbox安装centos6.4开发环境搭建教程
- vagrant+virtualbox搭建开发环境
- ubuntu9.10配置java环境
- 使用virtualbox搭建一个实用的开发环境
- Windows使用Vagrant&VirtualBox搭建虚拟开发环境
- 使用VirtualBox和Vagrant搭建Linux开发环境
- [转]数据库设计三大范式应用实例剖析
- 最近发现一个不错的网
- 资源文件用法:res
- 佷``兂萘!
- JAVA开发者最常去的20个英文网站
- 使用VirtualBox安装Ubuntu9.10,搭建java开发环境总结
- ASUS 論壇,有官方槍手,想要刪除抗議 Windows 7 的帖子,並合理化,並罵消費者白目
- 利用 Jaxp (Sax) 解析xml文件--- 解析指定节点的值
- VC项目文件说明
- 努力
- 使用 Oracle XML Publisher 构建在线报表应用程序(转贴)
- MAVEN2常用命令
- 无向图的最小割算法
- mysql 中图片的存取