JAVA linux开发平台的架设

 环境:

1、JAVA JDK 1.6 (包名:jdk-6u2-linux-i586-rpm.bin 大小为: 61.6M)

2、LINUX  FEDORA 7

安装步骤

(硬盘版安装,如果是光盘安装,可跳过1-6步,第7步选择CDROM)

1、删除一个WINDOWS分区以空出空间来安装系统,建议至少10G

2、将镜像文件复制到“D:/”(不能是NTFS分区)

3、将镜像文件中的images/pxeboot目录下的initrd.img和vmlinuz文件复制到“D:/images”。

4、在WINDOWS系统下安装WINGRB0206软件(用于引导系统)。

5、重新引导系统,在出现菜单选择时,选择C键进入grub>命令提示符

6、输入如下命令:

kernel (hda,5)/images/vmlinuz (按回车)

initrd (hda,5)/images/initrd.img (按回车)

boot (按回车)

注: 1、假如顺利的话,将会直接进入程序的安装界面

2、(hda,5):代表第一个硬盘的5号分区(5号一般为D盘),

你可以敲完左括号时,按tab键,将会列出当前

系统的所有可用磁盘及号码。

7、选择从Hard Disk 安装。

8、选择安装分区时注意选择自定义分区。

在未安装分区上建立一个SWAP分区,容量一般为内存的两倍,建议设置为 512MB;建立一个根分区,选择装载点“/”,容量可以选择剩下的全部

9、在选择软件包时,注意勾选 “开发工具”和“MySQL数据库”,其它默认

10、其它均可选择默认值。


小结:经过上述的步骤,基本上可以将LINUX系统正常启动。

(JDK环境)

1、将jdk-6u2-linux-i586-rpm.bin 复制到 /tmp 目录。

2、打开/tmp目录,右击该文件属性-->权限,勾选允许以程序执行文件,关闭

3、双击该文件-->在终端中运行,完成后,会自动关闭,注此时没有任何提示。

检查是否有此 /usr/java/jdk1.6.0_02 目录,如有则安装成功,否则失败。

4、编辑/etc/profile文件,在文件未尾追加如下几行:

##############JAVA########################

JAVA_HOME=/usr/java/jdk1.6.0_02

export JAVA_HOME

PATH=$PATH:$JAVA_HOME/bin;

export PATH


JBOSS_HOME=安装的目录

export JBOSS_HOME

###################配置完成######################

5、将/usr/lib/jvm/jre-1.5.0-gcj 更名为任意其它名字。

6、打开终端输入: . /etc/profile ,更新配置信息。

7、继续输入:java -version,查看java版本,正常情况将显示类似以下信息:

java version "1.6.0_02"

Java(TM) SE Runtime Environment (build 1.6.0_02-b05)

Java HotSpot(TM) Client VM (build 1.6.0_02-b05, mixed mode, sharing)


小结:为操作简便,是图形与命令结合的方式讲解的。第2、3步,笔者在终端下执行会报如下错误信息,通常情况下此错误信息是一闪而过会自动关闭的,笔者是在执行该程序前先执行一次“bash”命令后,捕获此错误信息的:

tail: 无法打开 “bash” 读取数据: 没有那个文件或目录

Checksumming...

The download file appears to be corrupted. Please refer

to the Troubleshooting section of the Installation

Instructions on the download page for more information.

Please do not attempt to install this archive file.


对于此错误,暂时还没找到原因,但是通过图形界面执行该程序,没有该问题,甚是郁闷……。

注:上述的环境配置非常重要,如果没有配好,后续的操作将无法完成。


(开发平台的安装,上述环境配好后,重新启动计算机)

1、eclipse直接解压到某个目录,便已安装完成

2、MyEclipse建议在图形界面安装,双击安装程序,然后选择“在终端中运行”,即可完成程序的安装

3、tomcat5.5、tomcat6.0、jboss4.2.1三个服务器都只需解压便可完成安装。

4、 启动MySQL服务器,在终端模式输入命令:

[root@localhost ~]# service mysqld start 启动mysql服务

[root@localhost ~]# mysql mysql的查询分析器

---进入mysql命令模式,可以接受任意合法SQL语句----

---以分号作为行命令结束符 -----

mysql> show databases; 显示所有的数据库

mysql> use mysql 打开库文件

mysql> show tables; 显示当前库的所有表

mysql> quit; 退出

1)mysql的驱动程序文件名为:mysql-connector-java-5.0.7-bin.jar

2)连接方法

Class.forName("com.mysql.jdbc.Driver");

Connection conn=DriverManager.getConnection("jdbc:mysql://localhost/test","root","");

小结:上述程序安装都较简单,和WINDOWS下没什么很大的差别。经过上述步骤你可以在linux平台下部署和开发程序了。


(翻译软件的安装)

1、星际译王:

网址:http://stardict.sourceforge.net/

主程序:stardict-3.0.0-1.fc7.i386.rpm

字典:stardict-hanyuchengyucidian_fix-2.4.2.tar.bz2

stardict-oxford-gb-2.4.2.tar.bz2

stardict-xiandaihanyucidian_fix-2.4.2.tar.bz2

2、安装:

1)双击主程序安装文件,进行安装

2)将上述三个字典文件解压到以下目录:

/usr/share/stardict/dic

3)完成后,在“应用程序-->附件-->星际译王”

(即时通讯工具)

1、LumaQQ2006,http://lumaqq.linuxsir.org 下载,此软件直接解压即可使用 

2、互联网通讯程序,系统自带,在菜单--->Internet菜单里。可联MSN


(FTP服务器配置)

1、安装包:vsftpd-2.0.5-16.fc7.i386.rpm

2、命令如下:

[root@localhost Fedora]# mount -o loop /mnt/d/fedora.iso /mnt/iso #挂载镜像文件

[root@localhost Fedora]# cd /mnt/iso/Fedora/

[root@localhost Fedora]# rpm -ivh vsftpd-2.0.5-16.fc7.i386.rpm #安装vsftpd软件

[root@localhost Fedora]# service vsftpd start #启动vsftpd服务

[root@localhost Fedora]#修改网络配置

文件内容参照如下:

# VIA Technologies, Inc. VT6102 [Rhine-II] #网卡描述

DEVICE=eth0 #网卡编号

BOOTPROTO=static #指定IP

IPADDR=192.168.1.2 #指定的IP地址

NETMASK=255.255.255.0 #子网掩码

GATEWAY=192.168.1.1 #网关

HWADDR=00:11:2F:79:59:3A #网卡mac地址

ONBOOT=yes #系统启动时激活

存盘退出,继续输入如下命令:

[root@localhost Fedora]# ifdown #禁用网卡

[root@localhost Fedora]# ifup #启用网卡

[root@localhost Fedora]# useradd ftp #为FTP服务添加帐户

[root@localhost Fedora]# passwd ftp #设置密码

输入两次密码

[root@localhost Fedora]# service vsftpd start #启动vsftpd服务

[root@localhost Fedora]# service iptables stop #关闭防火墙

配置完成!