教学资源管理系统安装手册Word下载.docx

上传人:b****4 文档编号:8264329 上传时间:2023-05-10 格式:DOCX 页数:10 大小:32.19KB
下载 相关 举报
教学资源管理系统安装手册Word下载.docx_第1页
第1页 / 共10页
教学资源管理系统安装手册Word下载.docx_第2页
第2页 / 共10页
教学资源管理系统安装手册Word下载.docx_第3页
第3页 / 共10页
教学资源管理系统安装手册Word下载.docx_第4页
第4页 / 共10页
教学资源管理系统安装手册Word下载.docx_第5页
第5页 / 共10页
教学资源管理系统安装手册Word下载.docx_第6页
第6页 / 共10页
教学资源管理系统安装手册Word下载.docx_第7页
第7页 / 共10页
教学资源管理系统安装手册Word下载.docx_第8页
第8页 / 共10页
教学资源管理系统安装手册Word下载.docx_第9页
第9页 / 共10页
教学资源管理系统安装手册Word下载.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

教学资源管理系统安装手册Word下载.docx

《教学资源管理系统安装手册Word下载.docx》由会员分享,可在线阅读,更多相关《教学资源管理系统安装手册Word下载.docx(10页珍藏版)》请在冰点文库上搜索。

教学资源管理系统安装手册Word下载.docx

(c)Locale编码有问题,则:

vi/etc/sysconfig/i18n

把LANG=”…”改成LANG=”zh_CN”

存盘退出.

然后要退出Shell再重新登陆才能生效.

检查修改是否生效的方法是,在Shell命令行下输入命令locale,例如:

[wooce@mdv2lib]$locale

LC_CTYPE="

zh_CN"

LC_NUMERIC="

LC_TIME="

LC_COLLATE="

LC_MONETARY="

LC_MESSAGES="

LC_PAPER="

LC_NAME="

LC_ADDRESS="

LC_TELEPHONE="

LC_MEASUREMENT="

LC_IDENTIFICATION="

LC_ALL=

上面的输出表明locale的修改已生效,正确地设成了zh_CN.

(d)指定一个分区作为资源管理系统所安装到的硬盘分区,其空闲空间必须足够大(最小5G,推荐50G),足以容纳教师上传的所有教学资源的极限容量,建议把该分区指定为/usr

01.获取序列号:

在linux命令行下执行/sbin/ifconfig-a

在类似其下的输出当中:

以系统显示的第一块网卡的地址为准

eth0Linkencap:

EthernetHWaddr00:

90:

27:

A7:

8B:

4F

inetaddr:

202.116.9.54Bcast:

202.116.9.127Mask:

255.255.255.128

UPBROADCASTRUNNINGMULTICASTMTU:

1500Metric:

1

RXpackets:

37349726errors:

0dropped:

0overruns:

0frame:

4

TXpackets:

34351703errors:

0carrier:

其中HWaddr后面的00:

4F就是本机的网卡硬件地址,将此网卡硬件地址报告给产品发布人员,

产品发布人员将回馈一个安装序列号,请记下此安装序列号.

1.安装java运行环境

把安装包中的j2re-1_4_2_01-linux-i586.bin拷贝到一临时目录,cd到该临时目录下面.

chmod+xj2re-1_4_2_01-linux-i586.bin

./j2re-1_4_2_01-linux-i586.bin

会出现sunjdk的许可协议内容,直接按q退出查看许可协议内容后,出现提示:

Doyouagreetotheabovelicenseterms?

[yesorno]

输入yes回车,很快解包完毕.

mvj2re1.4.2_01/usr/local/

如果linux系统是以前未考虑资源管理系统的时候即安装的,那么可能要把linux系统原有的jdk1.3(如果有的话,如果没有则直接进行下一步)换成现在装的jdk1.4

vi/etc/profile.d/java_sdk.sh(如果有的话)

把root=/opt/IBMJava2-131注释掉,换成root=/usr/local/j2re1.4.2_01

vi/etc/profile.d/java_jre.sh(如果有的话)

2.安装数据库文件:

(1)确定mysql数据库的数据库文件的存储位置:

一般有两种可能,/usr/local/var/下面或者/usr/local/mysql/var/下面(把一切东西安装在/usr/local/mysql/下面的情况).

(2)把安装包中的erms-db.tgz拷贝到一临时目录,tarxvzferms-db.tgz解压之,然后将解压出来的erms目录拷贝到

(1)中所获知的目录位置,例如:

cp–rerms/usr/local/var/

(3)登陆mysql命令行,执行以下sql语句:

grantallprivilegesonerms.*tomdverms@'

localhost'

identifiedby'

mdv,123'

;

flushprivileges;

3.创建和指定一个目录作为资源的存放目录

在前面步骤0的(d)步骤所指定的分区下面创建,一般可设置为/usr/disk.

4.安装Resin:

把安装包中的erms-setup.tgz拷贝到一临时目录,然后解压后将其拷贝到前面步骤0的(d)步骤所指定的分区下面.

5.根据前面的安装设定和系统实际情况修改配置:

vi/usr/local/resin-2.1.10/conf/config.xml

(1)验证和改好资源存放目录的设置:

根据步骤3的设定相应改好这里:

<

StorageDir>

/usr/disk/<

/StorageDir>

(2)填入安装序列号:

<

License>

/License>

将第0步所获得的安装序列号填在这里<

和<

的中间.

(3)验证网页模板路径(如步骤4中所设的Resin目录不同则相应改变这里)

TemplatePath>

/usr/local/resin-2.1.10/doc/erms/<

/TemplatePath>

存盘退出vi.

6.设置环境变量:

vi/etc/profile

exportPATHUSERLOGNAMEMAILHOSTNAMEHISTSIZEINPUTRC

的之前加上:

:

JAVA_HOME=/usr/local/j2re1.4.2_01

PATH="

$PATH:

$JAVA_HOME/bin"

RESIN_HOME="

/usr/local/resin-2.1.10"

然后再在

的后面加上JAVA_HOME,ERMS_CONF_PATH成为:

exportPATHUSERLOGNAMEMAILHOSTNAMEHISTSIZEINPUTRCJAVA_HOME

存盘退出vi

然后要退出linux的shell再重新登陆才能使以上的环境变量生效.

7.修改页面上和具体客户相关的信息:

cd/usr/local/resin-2.1.10/doc/erms/

viteach_res.htm

查找"

广东迈达威科技发展有限公司版权所有"

等,分别改成由具体客户决定的信息.存盘退出.

8.验证java命令是否可用:

在命令行敲入java命令,如果显示类似下面的信息:

Usage:

java[-options]class[args...]

(toexecuteaclass)

orjava-jar[-options]jarfile[args...]

(toexecuteajarfile)

whereoptionsinclude:

-clienttoselectthe"

client"

VM

-servertoselectthe"

server"

-hotspotisasynonymforthe"

VM[deprecated]

ThedefaultVMisclient.

-cp-classpath<

directoriesandzip/jarfilesseparatedby:

>

setsearchpathforapplicationclassesandresources

-D<

name>

=<

value>

setasystemproperty

…………………

则是正常的,可继续下面的步骤.

如果有类似下面的错误信息:

[root@mdv4resin-2.1.6]#java

Error:

failed/usr/local/j2sdk1.4.0_01/jre/lib/i386/client/libjvm.so,becauselibs

tdc++-libc6.1-1.so.2:

cannotopensharedobjectfile:

Nosuchfileordirectory

则需要把安装光盘里的other目录下面的libstdc++-libc6.1-1.so.2拷贝到/usr/lib/下面:

cplibstdc++-libc6.1-1.so.2/usr/lib/

9.设置开机自启动:

在/etc/rc.d/rc.local中加入:

LANG=zh_CN

JAVA_HOME="

/usr/local/j2re1.4.2_01"

exportJAVA_HOMEPATHRESIN_HOMELANG

$RESIN_HOME/bin/httpd.shstart

java-jar$RESIN_HOME/lib/UploadServer.jar1234&

然后再重启机器.

重启机器之后,立即尝试:

http:

//(本机域名或IP):

8080/erms/进入系统主界面

8080/erms/admin/login.htm进入资源管理系统的总后台管理入口

总后台管理入口可以以初始用户名system,密码12345进入,进入后为安全性起见请立即自行修改密码.

http:

8080/erms/servlet/erms.admin.ShowLib进入库管理入口

如果发现不能访问页面或页面有错误,则按以下步骤解决问题.

四.启动与停止服务

(1)手工启动服务:

cd/usr/local/resin-2.1.10/bin/

./httpd.shstart(启动资源管理系统的主服务程序)

java-jar../lib/UploadServer.jar1234&

(启动多文件上载服务器)

A.查看资源管理系统是否正在运行的方法:

[wooce@mdv4resin-2.1.10]$psax|grepresin

15616pts/0S0:

00sh-c/usr/local/j2re1.4.2_01/bin/java-Dresin.hom

15617pts/0S0:

01/usr/local/j2re1.4.2_01/bin/java-Dresin.home=/home/

15618pts/0S0:

00/usr/local/j2re1.4.2_01/bin/java-Dresin.home=/home/

15619pts/0S0:

15620pts/0S0:

15621pts/0S0:

15622pts/0S0:

15623pts/0S0:

15624pts/0S0:

psax|grepresin所看到的java-Dresin.home=/home/……是resin的各服务进程,表明Resin服务正在运行,如果看不到这样的进程则表明Resin服务没有启动起来.

B.查看多文件上载服务器是否正在运行:

[wooce@mdv2resin-2.1.10]$psax|grepUploadServer

14817pts/3S0:

00java-jar../lib/UploadServer.jar1234

14818pts/3S0:

14819pts/3S0:

14820pts/3S0:

14821pts/3S0:

14822pts/3S0:

14823pts/3S0:

14824pts/3S0:

14825pts/3S0:

14826pts/3S0:

14827pts/3S0:

能看到java-jar../lib/UploadServer.jar1234这些进程则表明多文件上载服务器正在运行,反之则未有运行.

如果Resin的启动有问题,则tail-f/usr/local/resin-2.1.10/log/stderr.log一般即可查找到启动失败的原因并解决之,参看下面的第五部分”常见问题及解答”可查找解决办法.如果自己不能解决,则必须将stderr.log发给开发部.

(2)停止Web服务:

注意必须是启动Resin的同一用户身份,例如以mdv用户身份启动,就必须以mdv用户身份停止(此时用root用户身份停止也不适合).

cd/usr/local/resin-2.1.10/bin/

./httpd.shstop

五.常见问题及解答

1.访问系统主界面时,出现:

500ServletException

javax.servlet.ServletException:

sorry,initializeapplicationfailjava.io.FileNotFoundException:

nullconfig.xml(Nosuchfileordirectory)

……

解决方法:

用env命令查看环境变量ERMS_CONF_PATH有没有生效.并且,查看的时候必须是启动resin时的那用户,例如,以mdv用户身份启动Resin的,则必须在mdv用户身份下查看环境变量ERMS_CONF_PATH有没有生效.

2.启动UploadServer的时候提示:

提示:

[root@ycclasses]javaUploadServer1234&

[1]861

[root@ycclasses]#org.jdom.JDOMException:

Erroronline32:

Endofentitynotallowed;

anendtagismissing.

答:

config.xml改得不对,改了之后config.xml文件中的<

和<

/>

之间不成对....,请正确改好config.xml

3.安装后打开首页出现“java.sql.SQLException:

CannotconnecttoMySQLserveronlocalhost:

3306.IsthereaMySQLserverrunningonthemachine/portyouaretryingtoconnectto?

(.UnknownHostException)”

事实上,mysql已经在运行,我用portscan扫描,也可以看到3306这个端口.

首先重启一次resin看看.如果问题依旧,则pinglocalhost,看localhost是否指向本机.若pinglocalhost不通,则必须做以下设置:

vi/etc/hosts,在里面加上一行:

127.0.0.1localhostlocalhost.localdomain(注意不能断开成两行)

使localhost能够正确指向本机.

4.访问资源管理系统首页时出现这个提示,原因是什么?

java.sql.SQLException:

Serverconfigurationdeniesaccesstodatasource

这是安装中比较常见的问题,首先重启一次resin看看.如果问题依旧再尝试重启mysql.若问题仍存在,则首先检查config.xml里的数据库设置用户名,密码等是否有误,然后进mysql数据库,

usemysql;

select*fromuser;

检查mysql的用户权限和config.xml中的设置进行比较.

例如,如果本机的hostname为yc,config.xml里的数据库连接字符串里面是写IP而不是写localhost的话,比如jdbc:

mysql:

//202.116.9.103:

3306/erms?

而select*fromuser看到的记录如下:

|localhost|root|1b13bcb03d50bfe1|Y

|yc|root||Y

同时在config.xml里<

password>

/password>

之间是设为|localhost|root|1b13bcb03d50bfe1|该记录所对应的密码,那么访问资源管理系统首页时将出现以上的错误提示.因为IP被反向解析成主机名yc,mysql将匹配到|yc|root|这条记录,而这条记录的password字段和|localhost|root|那条记录不一样,为空,所以匹配的结果自然是没有权限,拒绝访问,解决的办法是只要将|yc|root|这条记录的password字段update成和|localhost|root|这条记录一样就可以了.

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2