收藏 分销(赏)

Javamysql系统部署基础手册.doc

上传人:精*** 文档编号:2518884 上传时间:2024-05-31 格式:DOC 页数:30 大小:5.65MB 下载积分:12 金币
下载 相关 举报
Javamysql系统部署基础手册.doc_第1页
第1页 / 共30页
Javamysql系统部署基础手册.doc_第2页
第2页 / 共30页


点击查看更多>>
资源描述
Java+mysql环境安装布置手册 目录 系统环境 2 1.1 系统环境 2 1.1.1 配备规定 2 1.1.2 操作系统 3 1.1.3 软件环境 4 1.2 布置办法 5 1.2.1 JDK安装与布置 5 1.2.2 项目布置 12 1.2.3 mysql安装 14 系统环境 1.1 系统环境 狭义上讲是软件运营所需要硬件支持,广义上也可以说是一种软件运营所规定各种条件,涉及软件环境和硬件环境。譬如各种操作系统需要硬件支持是不同样,对cpu,对内存等规定都是不同样。而许多应用软件不但仅规定硬件条件,还需要软件环境条件支持,通俗讲就是,windows支持软件,linux不一定支持,苹果软件 只能在苹果机上运营,如果这些软件想跨平台运营,必要修改软件自身,或者模仿它所需要软件环境。 1.1.1 配备规定 为了构造一种功能齐全、运营高效、使用灵活、维护以便、易于扩展、投资省、安全可靠计算机系统。 因而硬件方案必要充分考虑到这一点,保证平台解决能力能满足业务增长,并且系统要有足够扩展空间,主机系统具备满足系统解决扩充能力。 在充分估算顾客实际数据量基本上,合理地分析系统需求,提供符合实际需要、保护顾客投资硬件方案向顾客提供实行、培训、技术支持、售后服务等全方位服务,保证顾客应用系统可靠、稳定运营。 1)高可用性 系统高可用性是公司信誉与成功核心。咱们提供顾客高可用硬件产品、软件产品和技术,如内存动态重分页、CPU动态错误监控、进程资源管理、RAID技术等,保证了系统高可用性。 2)可扩充性 在发展迅速信息领域,应用环境、系统硬件或软件都会不断地加以更新,因而,系统可扩充性以及先后兼容一致性好坏决定着公司发展。本方案设计,硬件/软件是建立在广泛可升级基本之上,例如服务器在CPU、内存和I/O信道上均有一定余量,可保证顾客在此后较长时间扩充规定。 3)先进性 咱们在此方案中各个某些均推荐符合当代信息技术发展形势,既有先进技术又发展成熟,并且是各种领域公认领先产品。 4)经济性及投资保护 性能价格比是咱们在本方案中充分考虑因素。而投资保护思想正是咱们推荐开放式技术和产品初衷。投资保护不但仅是对设备产品等,更应当是对人和知识产品保护。 依照上述目的、原则以及系统设计,选用4台HP ProLiant DL380 G4,其中外网应用服务器和数据库服务器各一台,内网应用服务器和内网数据库服务器各一台。 1.1.2 操作系统 本方案采用J2EE三层架构,具备较好开放性,可支持各种服务器操作系统。 当前应用最广泛操作系统有Unix、Win Server、Linux, 众所周知,WindowServer具备很高安全性、可靠性和实行简易性。因而咱们选用WindowServer操作系统。 Windows Server 有如下几大长处: 1. 便于布置、管理和使用 经由熟悉 Windows 界面,Windows Server 使用容易上手。有效新向导简化了特定服务器角色安装和寻常服务器管理任务,即便是没有专职系统管理员也同样容易管理。此外,系统管理员尚有某些新增和改进功能设计,让布置活动目录更为容易。大型 Active Directory 副本可以从备份媒体布置,而通过使用 Active Directory 迁移工具 (ADMT)(它复制密码并完全支持脚本语言),从初期服务器操作系统(例如 Microsoft Windows NT® )升级则更简朴。新功能(如重命名域和重新定义架构功能)使维护 Active Directory 变得更加简朴,并赋予管理员更好灵活性以解决也许浮现组织更改。此外,交叉林信任使得管理员可以将 Active Directory 目录林连接起来,从而既可以拥有自治权,又无需牺牲整体性。最后,改进布置工具(如远程安装服务)可协助管理员迅速创立系统映像及布置服务器。 2. 安全基本构造 对于保持公司竞争力而言,高效、安全网络计算比以往任何时候都更重要。Windows Server 使组织可以运用既有 IT 投资优势,并通过布置核心功能(如 Microsoft Active Directory® 服务中交叉林信任以及 Microsoft .NET Passport 集成)将这些优势扩展到合伙伙伴、顾客和供应商。Active Directory 中标记管理范畴跨越整个网络,有助于保证整个公司安全。加密敏感数据非常容易,并且软件限制方略可用于防止由病毒和其她恶意代码导致破坏。Windows Server 是布置公钥构造 (PKI) 最佳选取,并且其自动注册和自动更新功能使在公司中布置智能卡和证书非常简朴。 3. 公司级可靠性、可用性、可伸缩性和性能 通过一连串新功能和改进功能(涉及内存镜像、热添加内存以及 Internet 信息服务 (IIS) 6.0 中状态检测等),增强了可靠性。为了谋求更高可用性,Microsoft 群集服务当前支持高达八节点群集以及地理散布节点。支持从单解决器到 32 路系统各种系统,提供了更好可扩展性。整体而言,Windows Server 更快:其文献系统性能比以往操作系统好 140%,并且 Active Directory、XML Web 服务、终端服务和网络方面性能也明显提高。 1.1.3 软件环境 J2EE中间件 近年来,在J2EE应用服务器领域,Tomcat是发展最为迅速应用服务器。由于Tomcat遵循商业和谐LGPL授权分发,并且由开源社区开发,这使得Tomcat广为流行。此外,Tomcat应用服务器还具备许多先进特质。其一,它将具备革命性JMX微内核服务作为其总线构造;其二,它自身就是面向服务架构(Service-Oriented Architecture,SOA);其三,它还具备统一类装载器,从而可以实现应用热布置和热卸载能力。因而,它是高度模块化和松耦合。大量应用案例证明,Tomcat应用服务器是健壮、高质量,并且还具备良好性能。 因而,咱们选用Tomcat作为系统J2EE中间件。 数据库系统 MySQL 是一种关系型数据库管理系统,由瑞典 MySQL AB 公司开发,当前属于 Oracle 旗下公司。MySQL 最流行关系型数据库管理系统,在 WEB 应用方面 MySQL 是最佳 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统, 关联数据库将数据保存在不同表中,而不是将所有数据放在一种大仓库内,这样就增长了速度并提高了灵活性。MySQL 所使用 SQL 语言是用于访问数据库最惯用原则化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,普通中小型网站开发都选取 MySQL 作为网站数据库。 1.2 布置办法 1.2.1 JDK安装与布置 JDK安装 打开光盘,找到光盘文献夹,找到jdk安装文献包。如下图所示: 用鼠标左键双击JDK安装包,会浮现下图所示安装界面。 其实上面那个环节是在加载配备,为安装JDK做前期准备。之后会浮现下图所示界面。 咱们选中“我接受该允许证合同中条款”,“下一步”按钮将自动激活,然后点击该按钮,会浮现下图所示自定义安装界面。 可以依照需要选取不同安装途径和安装内容。这里咱们保持默认选取。点击“下一步”浮现下图所示“正在安装”界面。 等待进度条到100%时候,又会跳出“自定义安装”界面,这个时候要安装是语言支持插件。直接点击下一步。 然后会浮现浏览器关联选项,可以依照自己需要选取,安装完毕后还可以在控制面板中更改该选项。 点击“下一步”会浮现安装完毕提示。固然这步要注意一下,360安全卫士也许会提示木马防火墙,人们要选取“容许程序所有操作”,否则也许会导致JDK安装不完整。 百度经验:jingyan.百度.com JDK环境变量配备: 完毕了第一步,只是把JDK环境安装完毕了。这个时候还要通过一系列环境变量配备才干使用JDK环境进行JAVA开发。配备环境变量涉及java_home,path和classpath三个某些。 用鼠标右击“我电脑”,选取“属性”->“高档”->“环境变量”->“系统变量”->“新建”。 在“变量名”输入框中写入“java_home”,在“变量值”输入框中写入“C:\Program Files\Java\jdk1.6.0” (依照安装途径填写),然后点击“拟定”,java_home就设立完毕了。 下面开始“classpath”配备。选中“系统变量”查看与否有classpath项目,如果没有就点击“新建”,如果已经存在就选中classpath选项,点击“编辑”按钮,然后在“变量名”中填写“classpath”,在“变量值”中填写“C:\Program Files\Java\jdk1.6.0\jre\lib”(依照安装途径填写)。 当前可以进行“path”配备了。同上在“classpath”设定期类似,“变量名”输入框填写“path”,“变量值”输入框填写“C:\Program Files\Java\jdk1.6.0\bin”(依照安装途径填写)。 JDK环境变量已经配备完毕,可以通过打开命令提示符窗口,输入命令“java -version”, 看到Java版本信息,来拟定安装与否成功。一方面点击“开始”,然后点击“运营”。 然后会浮现下图所示输入界面,输入“cmd”,按"Enter"键。 这个时候就进入了“命令提示符”窗口。这个时候输入“java -version”,特别注意 java和-version之间有一种空格,按"Enter"键。 JDK版本信息就所有显示出来了,也表面JDK已经安装和配备完毕,可以开始进行JAVA开发了。 百度经验:jingyan.百度.com 注意事项 安装途径跟环境配备有很大关系,建议人们安装路线设立成较为简朴。 1.2.2 项目布置 安装配备Tomcat 打开光盘,找到光盘文献夹,找到Tomcatexe安装文献,点击安装。如图所示: 同样注意安装目录,由于要配备和java同样环境变量。 同样打开环境变量配备窗口,在系统环境变量一栏点击新建。 输入内容如下: 变量名:CATALINA_HOME 变量值:刚刚安装途径 测试安装配备与否成功和项目布置详情: (1)一方面打开光盘文献,找到项目布置文献ROOT.war, (2)然后把它拷贝到光盘文献下apache-tomcat-7.0\webapps里面,然后解压, (3)然后再去执行光盘文献下apache-tomcat-7.0\bin 文献夹下start.bat执行文献,执行如下图操作, 数据源配备 此项目采用mysql数据库,你只需要在项目中找到此applicationContext.xml配备文献,找到如下代码:修改标红代码即可: <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="com.mysql.jdbc.Driver" /> <property name="jdbcUrl" value="jdbc:mysql://***?useUnicode=true&amp;characterEncoding=utf8" /> <property name="user" value="******* " /> <property name="password" value="******" /> <property name="initialPoolSize" value="1" /> <property name="minPoolSize" value="0" /> <property name="maxPoolSize" value="80" /> <property name="acquireIncrement" value="5" /> <property name="maxIdleTime" value="10" /> <property name="maxStatements" value="0" /> </bean> 系统访问地址: 1.2.3 mysql安装 Mysql安装 打开光盘,找到光盘文献夹,找到mysqlexe安装文献,点击安装。 点击之后,浮现如下界面: 按“Next”继续 选取安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(顾客自定义)”三个选项,咱们选取“Custom”,有更多选项,也以便熟悉安装过程。 在“Developer Components(开发者某些)”上左键单击,选取“This feature,and all subfeatures,will be installed on local hard drive.”,即“此某些,及下属子某些内容,所有安装在本地硬盘上”。在上面“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文献。点选“Change...”,手动指定安装目录。 填上安装目录,我是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原时候,数据被清空。按“OK”继续。返回刚才界面,按“Next”继续。 当前软件安装完毕了,浮现上面界面,这里有一种较好功能,mysql配备向导,不用向此前同样,自己手动乱七八糟配备my.ini了,将 “Configure the Mysql Server now”前面勾打上,点“Finish”结束软件安装并启动mysql配备向导。 mysql配备向导启动界面,按“Next”继续。 确认先前设立与否有误,如果有误,按“back”返回重做。按install重新安装。 正在安装中,请稍后,直到浮现下面界面 这问你与否注册mysql数据库,或用已有数据库账号登录,普通不要,点选“Skip Sign-Up”,或按“Next”滤过此环节。 选取配备方式,“Detailed Configuration(手动精准配备)”、“Standard Configuration(原则配备)”,咱们选取“Detailed Configuration”,以便熟悉配备过程。 选取服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门数据库服务器,mysql占用所有可用资源)”,人们依照自己类型选取了,普通选“Server Machine”,不会太少,也不会占满。 选取mysql数据库大体用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务解决,普通)”、“Non-Transactional Database Only(非事务解决型,较简朴,重要做某些监控、记数用,对MyISAM数据类型支持仅限于non-transactional),随自己用途而选取了,我这里选取“Multifunctional Database”, 按“Next”继续。 对InnoDB Tablespace进行配备,就是为InnoDB 数据库文献选取一种存储空间,如果修改了,要记住位置,重装时候要选取同样地方,否则也许会导致数据库损坏,固然,对数据库做个备份就没问题了,这里不详述。我这里没有修改,使用用默认位置,直接按“Next”继续。 选取您网站普通mysql访问量,同步连接数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设立,自己输一种数)”,我这里选“Decision Support(DSS)/OLAP)”,按“Next”继续 与否启用TCP/IP连接,设定端口,如果不启用,就只能在自己机器上访问mysql数据库了,我这里启用,把前面勾打上,Port Number:3306,在这个页面上,您还可以选取“启用原则模式”(Enable Strict Mode),这样MySQL就不会容许细小语法错误。如果您还是个新手,我建议您取消原则模式以减少麻烦。但熟悉MySQL后来,尽量使用原则模式,由于它可以减少有害数据进入数据库也许性。按“Next”继续。 这个比较重要,就是对mysql默认数据库语言编码进行设立,第一种是西文编码,第二个是多字节通用utf8编码,都不是咱们通用编码,这里选取第三个,然后在Character Set那里选取或填入“gbk”,固然也可以用“gb2312”,区别就是gbk字库容量大,涉及了gb2312所有中文,并且加上了繁体字、和其他乱七八糟字——使用mysql时候,在执行数据操作命令之前运营一次“SET NAMES GBK;”(运营一次就行了,GBK可以替代为其他值,视这里设立而定),就可以正常使用中文(或其他文字)了,否则不能正常显示中文。我这里选“gb2312”,按 “Next”继续。 选取与否将mysql安装为windows服务,还可以指定Service Name(服务标记名称),与否将mysqlbin目录加入到Windows PATH(加入后,就可以直接使用bin下文献,而不用指出目录名,例如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe完整地址,很以便),我这里所有打上了勾,Service Name不变。按“Next”继续。这一步询问与否要修改默认root顾客(超级管理)密码(默以为空),“New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设立了密码,在这里更改密码也许会出错,请留空,并将“Modify Security Settings”前面勾去掉,安装配备完毕后另行修改密码),“Confirm(再输一遍)”内再填一次,防止输错。“Enable root accessfrom remote machines(与否容许root顾客在其他机器上登陆,如果要安全,就不要勾上,如果要以便,就勾上它)”。最后“Create An Anonymous Account(新建一种匿名顾客,匿名顾客可以连接数据库,不能操作数据,涉及查询)”,普通就不用勾了,设立完毕,按“Next”继续。 确认设立无误,如果有误,按“Back”返回检查。按“Execute”使设立生效。 设立完毕,按“Finish”结束mysql安装与配备——这里有一种比较常用错误,就是不能“Start service”,普通出当前此前有安装mysql服务器上,解决办法,先保证此前安装mysql服务器彻底卸载掉了;不行话,检查与否按上面一步所说,之前密码与否有修改,照上面操作;如果依然不行,将mysql安装目录下data文献夹备份,然后删除,在安装完毕后,将安装生成 data文献夹删除,备份data文献夹移回来,再重启mysql服务就可以了,这种状况下,也许需要将数据库检查一下,然后修复一次,防止数据出错。 数据库导入操作 一方面安装mysql客户端,mysql 客户端文献打开光盘,找到光盘文献夹,找到 里面navicatexe安装文献,点击安装,如图; 点击安装即可,安装过程过于简朴,直接点下一步即可,此处不再细说。 (1) 打开navicat数据客户端; (2) 点击连接; (3) 输入链接数据库地址,顾客名和密码; (4) 然后点击右键,点击“运营sql文献”; (5) 找到sql文献点击开始即可; 导入数据库教程结束
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服