欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Linux系统Java运行环境与程序部署.docx

    • 资源ID:54380041       资源大小:451.68KB        全文页数:8页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Linux系统Java运行环境与程序部署.docx

    概述首先需要安装一个SecureCRT工具用于远程操作。本次安装需要安装的文件总览如下,包括了java运行环境,tomcat web容器,mysql数据库的安装与配置, 以及war包的部署等。安装过程中建议先新建一个临时目录,把所有的文件一次上传上去,方便后面的操作。如:rootlnx-dev-bms001 config mkdir /usr/java; mkdir /usr/java/temp;cd /usr/java/temp;rz;ls;linux shell命令以;分割,注意确保各条指令不会出问题,如要新建的目录已经存在等,否则建议一条命令一条命令的执行。此命令实现的功能为,新建一个temp目录并切换到temp目录下,立即显示一个上传窗口,上传文件完毕后显示结果。以上选择所要要上传的文件,点add,注意去掉upload files as ascii选项,点ok即可。Linux系统:查看系统版本信息:cat /proc/version 查看系统32/64版本:file /sbin/init 查看当前文件路径: pwd需要注意的一点是,跟windows不同,linux文件夹或者文件名称区分大小写,如下错误:一些常用的linux shell命令:cd dir ls pwdrz szwgetchmod chown rm mkdir cp mv file findexporttarsource /etc/profiletail cat vimyum rpmJAVA运行环境搭建与配置:1.检测rz指令是否支持,如不支持安装rz, sz用于从本地上传安装文件yum -y install l rz sz2.rz jdk-rpm3.从弹出文件选择框中选择jdk的安装文件jdk-7u25-linux-x64.rpm上传到当前光标所在的目录如/usr/local/java 4.安装jdk命令:rpm -ivh JDK-7u25-linux-x64.rpm -prefix=/usr/local/java自定义安装目录5.用到了linux内置的vim编辑器。编辑文件vim /etc/profile,然后按键a进入编辑模式,将下面的内容复制到该文件最下方:#set java environmentJAVA_HOME=/usr/java/jdk1.7.0_25CLASSPATH=.:$JAVA_HOME/lib.tools.jarJRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/binexport JAVA_HOME CLASSPATH PATH JRE_HOME #tomcatCATALINA_HOME=/usr/java/tomcat6export CATALINA_HOME#mavenMAVEN_HOME=/usr/java/apache-maven-3.1.1PATH=$PATH:$MAVEN_HOME/binexport MAVEN_HOME注:此处还包含接下来的其它组件的安装,路径可以提前配置好,做好规划,后面只实施即可。保存后退出编辑窗口(先按ESC 然后输入:wq保存或者:q!取消保存),执行source /etc/profile, 使配置文件立即生效,其它vim指令可百度一下。输入java version检测java配置情况。二、先卸载后安装(JDK版本升级)Chmod 755 jdk-7u25-linux-x64.rpm1.查询:rpm -qa | grep java 和 rpm -qa | grep jdk gcj2.卸载:rpm -e -nodeps jdk-1.7.0_25-fcs.x86_64早期的1.4(rpm -e -nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115)3.安装:rpm -ivh jdk-7u25-linux-x64.rpm -prefix=/usr/local/java4.Path配置:如一的步骤5三、更多资料:http:/alan-TOMCAT的安装与配置:1)下载apache-tomcat-6.0.10.tar.gz并上传到linux的指定文件夹下.2)tar -zxvf apache-tomcat-6.0.39.tar.gz /解压3)cp -R apache-tomcat-6.0.39 /usr/java/tomcat6 /拷贝4)/usr/java/tomcat6/bin/startup.sh /启动tomcat显示 Using CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TEMDIR: /usr/local/tomcat/tempUsing JAVA_HOME: /usr/java/jdk1.6.0_01到此tomcat已经安装完成,现在使用浏览器访问 http:/IP:8080,出现tomcat默认页面,说明已经安装成功。更多资料,如tomcat应用程序的部署配置等:MYSQL数据库的安装与配置相关文件 首先要下载MySQL的RPM包,地址 Hat Linux 6 我的系统是32位,所以在下边分别找MySQL-server、MySQL-client的32位的rpm包。 另外还可以选择安装MySQL-devel和MySQL-shared。其中MySQL-devel是开发用的一些lib,MySQL-shared是一些和以前的版本兼容用的lib 2. 将RPM包上传到CentOS中 3. 检查系统有没有安装过MySQL,如果有,将其卸载(如果需要的话) 检查是否安装过MySQL :rootCarl-CentOS # rpm -qa | grep mysql 我的系统里找到一个mysql-libs 卸载老版本的MySQL Linux CentOS-6.1 中 RPM 方式安装 MySQL-5.5 rootCarl-CentOS # rpm -e mysql-libs error: Failed dependencies: libmysqlclient.so.16 is needed by (installed) redland-1.0.7-11.el6.i686 libmysqlclient.so.16 is needed by (installed) postfix-2:2.6.6-2.1.el6_0.i686 libmysqlclient.so.16(libmysqlclient_16) is needed by (installed) redland-1.0.7-11.el6.i686 libmysqlclient.so.16(libmysqlclient_16) is needed by (installed) postfix-2:2.6.6-2.1.el6_0.i686 mysql-libs is needed by (installed) postfix-2:2.6.6-2.1.el6_0.i686 因为是依赖包的原因,所以需要强制删除,在后边多加一个参数 rootCarl-CentOS # rpm -e mysql-libs -nodeps 这时候再执行rpm -qa | grep mysql,就找不到原来的mysql-libs了 4. 安装我们的RPM包 切换到RPM所在的目录 首先安装MySQL-server rootCarl-CentOS # rpm -ivh MySQL-server-5.6.16-1.el6.x86_64.rpm 上面说MYSQL数据库ROOT用户随机生成了一个密码,我们可以看到随机生成的密码是eKMIf9CI(此处密码接下来会用到,注意区分大小写)rootCarl-CentOS # cat /root/.mysql_secretServer装好了,然后安装Client :rootCarl-CentOS # rpm -ivh MySQL-client-5.6.16-1.el6.x86_64.rpm 再把MySQL-devel也安装了: rootCarl-CentOS # rpm -ivh MySQL-devel-5.6.16-1.el6.x86_64.rpm5. 检查是否安装成功 安装结束后,输入mysql,查看一下是否成功安装了 rootCarl-CentOS # mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 如果出现这样的错误,说明mysql服务没有启动。启动mysql:rootCarl-CentOS # service mysql start Starting MySQL. 确定 再输入mysql :rootCarl-CentOS # mysql Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 1 Server version: 5.5.32 MySQL Community Server (GPL) Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. mysql> 到这里就说明你的MySQL安装成功了,掌声 6. 第一次登陆,修改密码 别忘了之前说好的 PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! 修改密码 :rootCarl-CentOS # mysql -u root -p 7. 关于f 安装成功后,也许有的朋友需要配置f。rpm包安装的MySQL是不会安装/etc/f文件的。 解决方法: rootCarl-CentOS # cp /usr/share/mysql/my-f /etc/f /usr/share/mysql/目录下,除了my-f外,还有my-f、my-f和my-f 根据自己需要复制 8. 更改MySQL默认字符集 rootCarl-CentOS # vi /etc/f 在client下加入default-character-set=utf-8 9. 配置远程访问 处于安全的考虑,MySQL默认不允许远程访问,可以使用下面开启远程访问 mysql> grant all privileges on *.* to 'root''%' identified by 'root' with grant option; 使立即生效 mysql> flush privileges; 操作过程中可能出现如下提示:记得刚开始安装mysql-server的时候密码是随机要求修改吗,先把随机的密码修改了,执行mysql>set password=password(abc123);mysql>update mysql.user set password=password('abc123') where user='root'代表root用户的密码修改成abc123了,然后再试行以上命令。以上命令设置完毕后,最好重启一下mysql服务,方法是首先推出mysql命令模式(Ctrl+C)输入:rootlnx-dev-bms001 temp# service mysql restart更多资料与安装过程中遇到的问题:程序部署以上基础环境搭建并配置完毕后,就可以运行我们自己的程序了,首先要把我们的程序打包成.war包上传到应用服务器。rootlnx-dev-bms001 temp# jar -xvf eSystem.war以上方法适合解压到当前目录,如需解压到指定目录需使用下面的命令语句:rootlnx-dev-bms001 temp# unzip eSystem.war -d /usr/java/tomcat6/webapps/esystem解压完毕后配置tomcat的server.xml文件:rootlnx-dev-bms001 temp# vi server.xml在<Host>配置节点下添加如下配置项,实现了添加一个虚拟目录名为esystem的站点。<Context path="esystem" docBase="/usr/java/tomcat6/webapps/esystem" reloadable="true"/>配置完成退出编辑,ESC :wq 回车重启tomcat服务:rootlnx-dev-bms001 conf# /usr/java/tomcat6/bin/shutdown.shrootlnx-dev-bms001 conf# /usr/java/tomcat6/bin/startup.sh访问:http:/192.168.14.204:8080/esystem/可见到运行结果。maven

    注意事项

    本文(Linux系统Java运行环境与程序部署.docx)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开