linux课程设计报告.docx

上传人:b****5 文档编号:3116368 上传时间:2022-11-17 格式:DOCX 页数:20 大小:783.71KB
下载 相关 举报
linux课程设计报告.docx_第1页
第1页 / 共20页
linux课程设计报告.docx_第2页
第2页 / 共20页
linux课程设计报告.docx_第3页
第3页 / 共20页
linux课程设计报告.docx_第4页
第4页 / 共20页
linux课程设计报告.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

linux课程设计报告.docx

《linux课程设计报告.docx》由会员分享,可在线阅读,更多相关《linux课程设计报告.docx(20页珍藏版)》请在冰豆网上搜索。

linux课程设计报告.docx

linux课程设计报告

课程报告

课程名称:

Linux操作系统课程设计

题目:

Linux下J2EE开发与运行环境配置达到jsp程序可以访问数据库

学院(系):

计算机与电子信息学院

专业:

班级:

指导教师:

组员及学号:

 

2010年11月26日

 

一、目的

本次课程设计的目的是结合所学知识,完成linux系统的管理、分析、及其使用。

为今后在linux系统上进行开发、管理和电子商务应用打下基础。

主要要求是要掌握虚拟机的安装;Linux系统的安装;Linux基本指令的运用与掌握;jdk、Eclipse、tomcat、mysql和jdbc的安装与环境配置从而实现Linux下J2EE的开发与运行环境配置,并学会编写jsp程序访问数据库,对开发和环境进行测试。

二、内容与设计思想

1.总体思想:

Linux下J2EE开发与运行环境配置,并写jsp程序访问数据库对结果进行测试

(jdk+eclipse+tomcat+mysql+jdbc)

2..设计思路:

第一步:

安装虚拟机软件

第二部:

创建一个安装Linux系统的虚拟机

第三部:

用ISO将所需要放入虚拟机的jdk、eclipse、tomcat、mysql、和jdbc等文件转换成映像文件

第四步:

将映像文件传入虚拟机并根据自己需要放到某个目录下

第五步:

安装jdk和配置环境并测试

第六步:

安装eclipse和配置环境并测试

第七部:

安装tomcat和配置环境并测试

第八部:

安装mysql和配置环境并测试

第九步:

载入驱动器jdbc

第十部:

编写jsp程序访问数据库,对开发和环境进行测试

三、使用环境及其软件包

本次上机实践的所有用的到软件,工具的名称、版本号以及下载地址:

虚拟机:

版本号VMwareWorkstation7.1

下载地址

Linux系统:

版本号RedFlag-6.3-System-1.791-201008172005

(2).iso

下载地址

UItraISO.exe(光盘映像文件制作/编辑/格式转换工具UltraISO):

下载地址

JDK:

jdk-1_5_0_09-linux-i586-rpm.bin(用老师给的)

Tomcat:

apache-tomcat-5.5.31.tar.gz(用老师给的)

Eclipse:

eclipse-SDK-3.2.2-linux-gtk.tar.gz(用老师给的)

Mysql:

1)MySQL-server-community-5.1.53-1.rhel5.i386.rpm

2)MySQL-client-community-5.1.53-1.rhel5.i386.rpm

下载地址:

Jdbc:

mysql-connector-java-5.1.13.tar.gz

下载地址:

四、安装、配置、调试过程

JDK的安装:

1. 把老师给的jdk通过iso传到虚拟机上,拷贝到安装目录/usr目录下

进入安装目录

#cd /usr

#cp jdk-1_5_0_09-linux-i586.rpm /local

#cd local

给所有用户添加可执行的权限

#chmod a+x jdk-1_5_0_09-linux-i586.rpm.bin

#./jdk-1_5_0_09-linux-i586.rpm.bin

此时会生成文件jdk-1_5_0_09-linux-i586.rpm,同样给所有用户添加可执行的权限

#chmod a+x jdk-1_5_0_09-linux-i586.rpm

安装程序

#rpm -ivh jdk-1_5_0_09-linux-i586.rpm

出现安装协议等,键入yes

2.设置环境变量。

#vi /etc/profile

在最后面加入 

(里面的

是后面设置jdbc时才加进去的)保存退出。

为了要使JDK在所有的用户中使用,所以这样设置:

vi /etc/profile.d/java.sh

在新的java.sh中输入以下内容:

 

保存退出,然后给java.sh分配权限:

chmod 755 /etc/profile.d/java.sh

3.在终端使用echo命令检查环境变量设置情况。

#echo $JAVA_HOME

#echo $CLASSPATH

#echo $PATH

4.检查JDK是否安装成功。

#java –version

看到JVM版本及相关信息,安装成功!

 eclipse的安装

 把老师给的eclipse-SDK-3.2.2-linux-gtk.tar.gz通过iso传到虚拟机上,拷贝到安装目录/local目录下

1.(将eclipse-SDK-3.2.1-linux-gtk.tar.gz解压缩)

    [root@localhostlocal]#tar–zxvfeclipse-SDK-3.2.1-linux-gtk.tar.gz

2.[root@localhostlocal]#cdeclipse

3.(执行Eclipse)

   [root@localhosteclipse]#./eclipse

 4.(Selectaworkspace)

    (将Usethisasthedefaultanddonotaskagain打勾,以后就不会出现这个窗口)

5.建立eclipse桌面快捷方式

在桌面右击——>新建——>到位置(URL)的链接——>在文件名里输入eclipse;在输入到位置(URL)的链接里输入/usr/local/eclipse/eclipse

这样就成功地建立了eclipse桌面快捷方式。

从桌面进去如下图:

Tomcat的安装:

1.把老师给的apache-tomcat-5.5.31.tar.gz通过iso传到虚拟机上,拷贝到安装目录/local目录下

2.进入目录/local解压tar–zxvfapache-tomcat-5.5.31.tar.gz即可。

这时会在/local下面看到解压后的文件apache-tomcat-5.5.31.tar.gz

3.进入目录/apache-tomcat-5.5.31.tar.gz/bin/目录下执行ls指令后会看到startup.sh;执行这个文件./startup.sh;打开浏览器输入网址http:

//localhost:

8080/;如果连接成功,就会出现有一只猫的页面

mysql的安装

在有两个rmp文件的目录下运行如下命令:

1)安装服务器端

 i. [root@test1local]#rpm–ivhMySQL-server-community-5.1.53-1.rhel5.i386.rpm

显示如下信息。

ii.[root@test1local]#netstat–nat执行这个命令,显示如下图:

2)安装客户端

  运行如下命令:

  [root@test1local]#rpm–ivhMySQL-client-community-5.1.53-1.rhel5.i386.rpm

出现上图安装成功!

3)用下面的命令连接mysql,测试是否成功。

  登录mysql

Jdbc的安装

将文件mysql-connector-java-5.1.13.tar.gz放到/usr/local目录下

执行指令:

tar–zvxfmysql-connector-java-5.1.13.tar.gz就算是安装了

执行上面命令后出项下面的东西:

进入解压后的文件显示如下:

调试:

用jsp程序访问数据库

1)创建数据库和表及其相应的字段如下:

(所有的指令知识都是老师给的)

2)在表中插入相应的记录(值),指令是insertintochengjivalues(‘0705101’,‘Lily’,’90’);

插入后显示如下

3)将测试程序代码放在记事本文本文档里面以.jsp的格式保存,用ISO软件将测试文件DBTest.jsp转换成.iso格式即DBTest.jsp.iso,然后通过ISO上传到虚拟机下上,把文件放到/usr/local/apache-tomcat-5.5.31/webapps/root目录下面。

4)启动tomcat,指令是./startup.sh

5)打开火狐浏览器,在地址栏下面输入http:

//localhost:

8080/DBTest.jsp进入显示如下

6)后面把测试文件改了一些系数另存为xielm.jsp传入目标目录下,再一次在浏览器浏览发现界面改变并没有,还是如下

7)测试代码如下:

(该代码是copy别人的,只是把数据库、表和显示内容的效果改了一下)

<%@pagecontentType="text/html;charset=GBK"%>

--

body{

margin:

0px;padding:

0px;

}

table.banner{

width:

100%;

}

table.btn{

width:

100%;

}

#navigation{

margin:

0px;padding:

0px;

list-style-type:

none;

height:

32px;

font-size:

12px;

}

 

body{

margin-left:

0px;

margin-top:

0px;

margin-right:

0px;

margin-bottom:

0px;

}

-->

 

 

<%@pa

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1