[计算机软件及应用]vmware+redhat5+jdk14+tomcat50+mysql50.doc

上传人:音乐台 文档编号:1991764 上传时间:2019-01-29 格式:DOC 页数:66 大小:7.91MB
返回 下载 相关 举报
[计算机软件及应用]vmware+redhat5+jdk14+tomcat50+mysql50.doc_第1页
第1页 / 共66页
[计算机软件及应用]vmware+redhat5+jdk14+tomcat50+mysql50.doc_第2页
第2页 / 共66页
[计算机软件及应用]vmware+redhat5+jdk14+tomcat50+mysql50.doc_第3页
第3页 / 共66页
亲,该文档总共66页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[计算机软件及应用]vmware+redhat5+jdk14+tomcat50+mysql50.doc》由会员分享,可在线阅读,更多相关《[计算机软件及应用]vmware+redhat5+jdk14+tomcat50+mysql50.doc(66页珍藏版)》请在三一文库上搜索。

1、目录文档介绍1建立虚拟机1安装Redhat5.x6Open ssh 连接虚拟机36安装jdk+tomcat+mysql42安装jdk42安装tomcat47安装MYSQL54安装zcms59文档介绍本文档演示在VMWARE6.0虚拟的Redhat5.2系统上部署zcms,软件为jdk1.4.2+tomcat5.0.30+mysql5.0+zcms0906-gbk.warRedhat5.X 需要VMWARE6.0以上的版本,Redhat4.x只需要VMWARE5.5就可以了建立虚拟机1.1打开WMWARER软件,点击右边的New Virtual Machine1.2 在下图中点击”下一步”1.3

2、在下图中选择”Typical”,点击”下一步”1.4选择Linux,选择Redhat Enterprise Linux 5,然后点击”下一步” 1.5输入虚拟统在本地硬盘上的路径,点击“下一步”1.6选择”Use host-only networking”,点击“下一步”1.7点击“完成”安装Redhat5.x2.1.1VMWARE左边,点击添加的虚拟机,右键,选择settings2.1.2设置Memory为512M2.1.3设置CD-ROM,选择Redhat5.2的安装镜像文件(*.iso)2.1.4VMWare中点击上面的绿色三角图标,运行虚拟机2.2.1出现redhat5的安装界面,直接

3、回车,(需要将鼠标点到虚拟机的界面里,鼠标切换到windows的系统,使用键盘ctrl+alt)2.2.2选择skip,回车2.2.3 点击”Next”2.2.4选择“简体中文”,点击“Next”2.2.5选择“美国英语式”,点击“Next”2.2.6.1弹出对话框,选择“跳过安装号码”,点击“确定”2.2.6.2弹出的对话框,选择“跳过”2.2.7.1弹出的对话框选择“是”2.2.8点击“下一步”2.2.9弹出对话框选择“是”2.2.10点击“下一步”2.2.11点击“下一步”2.2.12点击“下一步”2.2.13点击“下一步”,不要选择“系统时钟使用UTC(S)”2.2.14输入redha

4、t,点击“下一步”2.2.15选择“软件开发”,“网络服务器”,选择“现在定制”,点击“下一步”2.2.16.1.1击左边的“桌面环境”,选择GNOME,点击“可选的软件包”2.2.16.1.2如图所示的软件,点击“关闭”2.2.16.2左边的“应用程序”,按如图选择2.2.16.3.1选择左边的“开发”,点击右边的“软件开发”,点击“可选的软件包”,2.2.16.3.2选择如图所示的软件包这里一定要选上,不然java.awt绘制的验证码图片会出不来,jdk配置-Djava.awt.headless=true需要这个包的支持2.2.16.3.3择如图所示的软件包2.2.16.4选择左边的“开发

5、”,选择右边的“开发工具”,点击“可选的软件包”2.2.16.5选择如图所示的软件包2.2.16.6选择左边的“服务器”,选择右边的“FTP服务器”,“windows文件服务器”,选择“服务器配置工具”,“网络服务器”2.2.16.7选择左边的“基本系统”,选择右边的“基本”,点击“可选的软件包”2.2.16.8选择左边的“语言支持”,选择右边的“中文支持”和“英文支持”,点击“下一步”2.2.17点击“下一步”2.2.17 安装过程的画面2.2.17安装完成,点击“重新引导”2.2.18启动画面2.2.19.1点击“前进”2.2.19.2选择“是”,点击“前进”2.2.19.3.1选择FTP

6、,SSH,Samba,WWW(HTTP),HTTPS2.2.19.3.2点击“添加”按钮,增加8080,3306两个端口,点击“前进”2.2.19.3.3弹出的对话框选择“是”2.2.19.4.1选择“禁用”,点击“前进”2.2.19.4.2弹出的对话框,选择“是”2.2.19.5,点击“前进”2.2.19.6点击“前进”,说明:本人VMWARE的版本过期,不得不调整系统时间到2006年,2.2.19.7选择“不,我将在以后注册”,点击“前进”2.2.19.7,弹出的对话框,选择“不”2.2.19.7点击“前进”2.2.19.8,不用填写,直接点击“前进”2.2.19.9点击“前进”2.2.1

7、9.10点击“前进”2.2.19.10点击“确定”2.2.20.1输入用户名root2.2.20.2输入密码redhat2.2.20.3 点击“确定”2.2.21.1进入系统后,右键,选择“打开终端”2.2.21.2开启vsftpd服务,并设置随即启动,开启sshd服务,并设置随即启动,命令行:1.service vsftpd start2.chkconfig vsftpd on3.service sshd start4.chkconfig sshd on2.2.22命令行输入:Ifconfig,查看虚拟机的ip地址,这里显示的是:192.168.174.128这个可是随机的啊,大家别奇怪啊,

8、呵呵2.2.23解决开机时显示“网络管理器小程序找不到所需的资源。无法继续” 命令行:gtk-update-icon-cache -f /usr/share/icons/hicolor注意-f前后的空格的问题,Open ssh 连接虚拟机3.1.1建立连接,点击“Profiles”下面的“Add Profile”3.1.2输入连接名字,点击“Add to Profiles”3.1.3点击“Profiles”下面的“Edit Profiles”3.1.4左边选择连接,右边填写虚拟机的ip地址: 192.168.174.128用户名,root点击“OK”3.2.1点击“Profiles”下面的虚拟

9、机的连接3.2.2输入密码,点击“OK”3.2.3进入虚拟机的命令行模式,并点击打开一个窗口,如图所示:New File Transfer Window3.2.4打开的窗口如右图所示3.2.5在窗口模式,右边,回到根目录,3.2.5 点击按钮,New Folder3.2.6新建一个目录upload3.2.7点击左边窗口,选择需要的软件:1.j2sdk2.tomcat3.mysql-client4.mysql-server5.zcms.zip(zcms.zip是下载的标准war包)3.2.7上传软件安装jdk+tomcat+mysql安装jdk4.1.1回到命令行,依次输入如下命令 cd /up

10、load ls chmod 755 j2sdk-1_4_2_16-linux-i586-rpm.bin ./ j2sdk-1_4_2_16-linux-i586-rpm.bin4.1.2碰到如下界面,输入yes (java的lisence)4.1.3回到命令行,依次输入如下命令chmod 755 j2sdk-1_4_2_16-linux-i586.rpm rpm ivh j2sdk-1_4_2_16-linux-i586.rpm4.1.4上一部将java安装到/usr/java目录下,修改jdk的目录名cd /usr/javamv j2sdk1.4.2_16 jdk4.1.5修改linux系统

11、的编码Vi /etc/sysconfig/i18nLANG=”zh_CN.GBK”SUPPORTED=zh_CN.UTF-8:zh_CN:zh:zh_CN.gbk:en_US.UTF-8:en_US:en:zh_CN.gb2312:zh_CN” SYSFONT=latarcyrheb-sun164.1.6修改/etc/profile文件,设置java的环境变量Vi /etc/profile4.1.7文件的最后加入如下代码:#java environment setting startexport LANG=zh_CN.GBKexport LANGVAR=zh_CN.GBKexport LC_C

12、TYPE=zh_CN.GBKJAVA_OPTS=-Dfile.encoding=GBK -Djava.awt.headless=true -Xmx512m -Xms256mexport JAVA_OPTSexport JAVA_HOME=/usr/java/jdkexport PATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jarexport CLASSPATH#java environment setting end#说明:1. export LANG=zh

13、_CN.GBK 设置linux系统的编码为GBK2. JAVA_OPTS=-Dfile.encoding=GBK -Djava.awt.headless=true -Xmx512m -Xms256m-Djava.awt.headless=true设置支持java.awt画图(一般是验证码需要),-Xmx512m -Xms256m设置jvm的内存大小JAVA_HOME,PATH,CLASSPTH不用说了吧使刚才的设置生效,命令行 source /etc/profile4.1.8测试java是否安装成功,命令行Java -version安装tomcat4.2.1加压缩tomcat的压缩包 cd /

14、upload ls chmod 755 jakarta-tomcat-5.5.30.tar.gz gzip d Jakarta-tomcat-5.5.30.tar.gz ls tar xvf Jakarta-tomcat-5.5.30.tar4.2.2将tomcat的解压出的包拷贝到/usr目录mv jarkart-tomcat-5.5.30 /usrcd /usrlsmv Jakarta-tomcat-5.5.30 tomcatls4.2.3Tomcat配置 修改web.xml,启用ssi功能打开web.xml,去掉如下代码的注释 SSIServlet去掉如下代码的注释 SSIServlet

15、 Mapping将/usr/tomcat/server/lib/下面的servlets-ssi.renametojar 改名为servlets-ssi.jar4.2.4修改server.xml,端口改为80,URIEncoding=”GBK”4.2.5测试tomcat是否配置成功,命令行: cd /usr/tomcat/bin ./startup.sh使用浏览器,输入虚拟机的ip,如:http:/192.168.174.128/, 显示出tomcat主页,表示tomcat安装成功Tomcat其他知识:Tomcat自带的应用,删除掉,最好是转移,以后可能还有用,命令cd /usr/tomcat/

16、conf/Catalina/localhostmv admin.xml /usr/tomcat/conf/Catalinamv manager.xml / usr/tomcat/conf/Catalinamv balancer.xml /usr/tomcat/conf/Catalina设置tomcat开启访问日志,修改tomcat/conf/server.xml,找到如下内容:!- - 去掉注释设置tomcat允许/禁止目录访问 tomcat默认是禁止访问web的目录结构,查看tomcat/conf/web.xml 找到如下内容: default org.apache.catalina.ser

17、vlets.DefaultServlet debug 0 listings false 1 listings参数的值为true表示允许,false表示禁止查看tomcat运行时JVM的内存信息1.修改tomcat_home/conf/tomcat-users.xml,全部内容替换成如下: 2.在tomcat_home/conf/Catalina/localhost/下面添加host-manager.xml,manager.xml,重启tomcat3.创建了角色manager,admin和用户manager后就可以使用manager应用了。在IE中键入httpp:/localhost:8080,

18、进入tomcat的主界面,然后选择左面的 Administration 下的Tomcat Manager,输入用户名和密码(manager/manager),就进入了manager的界面,选择最右方的“Server Status”,便可以看到JVM的占用情况。Free memory: 3.69 MB Total memory: 10.60 MB Max memory: 63.31 MBFree memory:当前可用的内存;Total memory:当前已经分配的JVM内存;Max memory:当前允许分配的最大JVM内存;4.查看完后,删除tomcat_home/conf/Catalina

19、/localhost/下的host-manager.xml,manager.xml,重启tomcatTomcat 5.5.23支持ssi,并且解决中文乱码修改tomcat的web.xml cd /usr/tomcat/conf vi web.xml (找到如下地方:tomcat5.5.23为263行)!- ssi org.apache.catalina.ssi.SSIServlet buffered 1 debug 0 expires 666 isVirtualWebappRelative 0 4 - 1.去掉前后的注释,使之支持ssi(ssi支持静态化页面*.shtml) 2.在之前加入如下

20、代码 inputEncoding GBK outputEncoding GBK (找到如下地方:tomcat5.5.23为369行)!- ssi *.shtml - 去掉前后的注释安装MYSQL4.3.1安装mysql的server端cd /uploadlschmod 755 MySQL-server-community-5.0.85-rhel15.i386.rpmrpm ivh MySQL-server-community-5.0.85-rhel15.i386.rpmchkconfig mysql on (说明:随即启动)4.3.2安装mysql的client端chmod 755 MySQL

21、-client-community-5.0.85-rhel15.i386.rpmrpm ivh MySQL-client-community-5.0.85-rhel15.i386.rpm4.3.3测试mysql 是否安装成功4.3.4修改mysql数据库root的密码,linux命令行(推出mysql的命令行),修改为rootmysqladmin uroot password rootmysql uroot prootmysqluse mysqlmysqlselect host,user,password from user4.3.5Mysql的参数配置,拷贝/usr/share/mysql/

22、my-f 到/etc/f,命令行: cd /usr/share/mysql Ls cp my-f /etc/f vi /etc/f4.3.5.1配置不区分大小写,字符集为gbk,找到如下代码在mysqld后面加上 lower_case_table_names=1在mysqld的最后加上:default-character-set=gbkinit_connect=”SET NAMES gbk”(注意:英文的引号) 找到如下代码:在mysql后面加上default-character-set=gbk4.3.5.2重新启动mysql,让配置生效,命令行service mysql restartMys

23、ql其他知识:mysql的4个重要目录:1、数据库目录 /var/lib/mysql/ 2、配置文件 /usr/share/mysql(mysql.server命令及配置文件) 3、相关命令 /usr/bin(mysqladmin mysqldump等命令) 4、启动脚本 /etc/rc.d/init.d/(启动脚本文件mysql的目录)Mysql的卸载(命令行) rpm -qa | grep MySQL (注意这里的M,SQL的大写) (如果安装的是mysql5.0显示如下), MySQL-server-community-5.0.85-0.rhel5 MySQL-client-commun

24、ity-5.0.85-0.rhel5 (卸载) 1.卸载1: rpm -ev MySQL-server-community-5.0.85-0.rhel5 rpm -ev MySQL-client-community-5.0.85-0.rhel5 2.卸载2: cd /var/lib rm -rf mysql 3.卸载3: cd /usr/share rm -rf mysql 4.卸载4: cd /etc rm -f f 5.卸载5: cd /etc/rc.d/init.d rm -f mysql安装zcms5.1解压缩zcms.zip文件,命令:cd /uploadunzip zcms.zip

25、5.2在根目录下面建一个web目录,将zcms解压出的包复制到web目录下,命令cd /mkdir webmv /upload/zcms /webcd /webls5.3将zcms部署到tomcat,命令:cd /usr/tomcat/conf/Catalina/localhostlsvi zcms.xml(创建zcms服务的文件zcms.xml)加入如下内容:5.4在mysql数据库中创建数据库zcms,作为zcms服务的数据库,命令:mysql uroot prootmysqlcreate database zcms;mysqlexit5.5启动tomcat,用浏览器访问zcms的服务,h

26、ttp:/192.168.174.128/zcms,命令:cd /user/tomcat/bin./startup.sh传说中的ZCMS初始化数据库页面,按照如下信息填写,密码看不见?你之前设置的mysql的密码啊?(mysqladmin uroot password 密码,还记得吗)点击“下一步”导入初始化数据,需要一点时间,一两分钟,等等,别着急哦.导入数据成功了,就跳到后台登陆的页面了。ZCMS部署其他知识:2.1将标准war包解压缩,将得到的zcms部署到本地机器上(windows,linux皆可) 2.2启动后,进入后台管理界面,增加一个站点,选择自动创建索引,自动统计 2.3删除标

27、准包中自带的站点 2.4新建栏目,并设置栏目的模板,自定义字段等信息 2.5增加附带发布的内容,一般将网站的页头和页脚作为站点的附带发布的内容 2.6增加文章等 2.7关于本地开发的数据,使用mysql的备份还原工具, 这里假定zcms的数据库名为zcms,用户名和密码为root,root 先将本地开发的数据备份 命令行: 1.windows系统: mysqldump -uroot -proot -default-character-set=gbk zcmsf:/zcms.sql 2.linux系统: mysqldump -uroot -proot -default-character-set

28、=gbk zcms/tmp/zcms.sql 将备份文件zcms.sql上传到服务器上,假定上传到/tmp 1.windows服务器: 2.linux服务器: mysql -uroot -proot mysqldrop database zcms;(如果以前已经部署过,本次是全部更新,而非增量更新) mysqlcreate database zcms; mysqlexit mysql -uroot -proot -default-character-set=gkb zcms/tmp/zcms.sql 2.8标准版war包的后台登陆页面是自动给用户名,密码,验证码赋值,去掉这一功能, 在zcms

29、的根目录下有个Login.jsp,找到如下代码: Page.onLoad(function()if(window.top.location != window.self.location)window.top.location = window.self.location;else$(UserName).focusEx();/测试开发用Server.sendRequest(com.zving.platform.Login.getVerifyCode,null,function(response)$S(UserName,admin);$S(Password,admin);$S(VerifyCod

30、e,response.get(VerifyCode);var loginImg = $(LoginImg);/loginImg.onclick.apply(loginImg);););去掉注释测试开发用的js代码:/测试开发用Server.sendRequest(com.zving.platform.Login.getVerifyCode,null,function(response)$S(UserName,admin);$S(Password,admin);$S(VerifyCode,response.get(VerifyCode);var loginImg = $(LoginImg);/l

31、oginImg.onclick.apply(loginImg);); 2.9图片 FrameworkImages有2张图片,icon_+.gif,icon_-.gif,将这两张图片复制,命令为icon_plus.gif,icon_minus.gif 2.10替换泽元标识 带有泽元标志的图标有4处,在web应用根目录的Platform文件夹下 /Platform/Images/loginbg.jpg /Platform/Images/logo.gif login.jsp:Copyright ? 2007-2009 Z Inc. All rights reserved. 泽元软件 版权所有 /Search/Result.jsp,Search/tit.gif2.11 lisence替换2.12 部署到internet服务器,域名和转发的问题

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1