5.2.安装Web编程环境
安装jdk1.2.2
# cd /usr/local/src
# tar zxvf jdk1_2_2-linux-i386.tar.gz --directory=/usr/local/servers/
# cp mm.mysql-2.0.2-bin.jar /usr/local/servers/jdk1.2.2/lib
修改/etc/profile
添加:
CLASSPATH="/usr/local/servers/jdk1.2.2/lib/tools.jar:/usr/
local/servers/jdk1.2.2/lib/rt.jar:/usr/local/servers
/jdk1.2.2/lib/mm.mysql-2.0.2-bin.jar:."
JAVA_HOME=/usr/local/servers/jdk1.2.2
export CLASSPATH JAVA_HOME
修改PATH变量,在最后添加 /usr/local/servers/jdk1.2.2/bin,以下是我的系统的PATH变量值:
PATH="$PATH:/usr/local/X11R6/bin:/usr/local/servers/jdk1.2.2/bin"
存盘退出,并注销当前用户重新登录。
测试java是否安装正确
使用vi 在/tmp创建一个名为 Test.java 的文件,内容为:
public class Test{
public static void main(String args[]){
System.out.println("Hello, World!");
}
}
使用以下的命令进行编译和运行:
# cd /tmp
# javac Test.java
# java Test
如果程序显示"Hello,World!"这行字符则说明jdk环境已经成功建立,如果出现其它的提示信息,请您仔细检查安装步骤是否正确。测试完毕之后,请使用以下的命令将测试数据删除:
# rm /tmp/test.java
# rm /tmp/test.class
测试jdbc联接是否正确
使用 vi 在/tmp创建一个名为testjdbc.java的文件,内容为:
import java.sql.*;
public class testjdbc{
public static void main(String args[]){
try
{
Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("OK! JDBC Driver For MySQL Loaded.");
try
{
Connection con=DriverManager.getConnection("jdbc:mysql://localhost/test?user=root&password=&useUnicode=true&characterEncoding=ISO8859_1");
System.out.println("OK!Connect to MySQL DBMS.");
}
catch(SQLException e)
{
System.out.println("Error! Error Code:#1. Can't make connection
to Mysql Server.
"+e.getMessage());
}
}
catch (java.lang.ClassNotFoundException e)
{
System.out.println("Error! Error Code #2. Can't Load jdbc Driver.
"+e.getMessage());
}
}
}
按照前面的步骤启动MySQL数据库服务器,然后使用以下的命令编译与运行testjdbc:
# cd /tmp
# javac testjdbc.java
# java testjdbc
查看输出的结果,如果是连续两个OK则说明JDBC安装的正确的。如果出现错误则根据以下的信息进行查错。
Error Code=#1 MySQL没有启动或者是用户名/密码错误