zoukankan      html  css  js  c++  java
  • linux下tomcat的配置及项目的部署流程

    Java的安装配置 
    1. 在/etc/profile文件中配置相应的信息(如下) 
    export JAVA_HOME=/usr/java/jdk1.6.0_20 export JRE_HOME=/usr/java/jdk1.6.0_20/jre 
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$PATH 
    2. 是配置文件生效命令:Source /etc/profile 3. 
    输入javac –version查看配置是否成功 
    TOMCAT安装配置 
    1.修改tomcat/bin文件夹下的catalina.sh文件,增加如下的内容: export JAVA_HOME=/usr/java/jdk1.5.0_08  
    export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export CATALINA_HOME=/usr/local/tomcat (红色可选部分) 
    usr/local/tomcat/bin/catalina.sh start 
    在/etc/rc.d/rc.local中加入: 
    /usr/local/tomcat/bin/startup.sh(实现自动启动)  
    2.修改tomcat/conf文件夹下的tomcat-users.xml文件,添加相应的用户角色(manager)及用户信息(用户名及密码),具体的添加详见文件中的模板: <role rolename="manager"/> 
    <user username="tomcat" password="tomcat" roles="manager"/> 


    var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);

    项目的部署过程 
    1. 项目文件拷贝到相应的系统目录下。 
    2. 在tomcat/ conf/Catalina/localhost文件夹下添加相应的项目xml文件(这个
    名称体现在Tomcat Manager),具体的内容为:<?xml version="1.0" encoding="UTF-8"?> 
    <Context path="/flux" docBase="/home/hadoop/flux/"项目具体的路径)         debug="0" reloadable="true" autoDeploy="true" crossContext="true"> 
        <WatchedResource>WEB-INF/web.xml</WatchedResource> </Context> 
    3. 修改web项目目录下WEB-INF/classes文件夹中的Constants.properties文件,
    在其中设置相应的信息(如项目目录信息,相关数据的设置等等)。 
    Mysql数据库的备份与还原 
    1. mysqldump -hlocalhost -uroot -pnihao nprobe_test > nihao.sql 2. mysql -hlocalhost -uroot -pnihao probe_test < nihao.sql 
    允许数据库远程连接的方法: 
    1.use mysql 
    2.Update user set host = ‘%’ where user = ‘root’;(允许特定ip的访问) Grant all privileges on *.* to root@’%’ identified by “root”;(允许所有ip访问,“root“密码) 
     
    备注 
    本说明只是简单的按照自己部署项目时成功的步骤总结的,目标机为slc,Java版本java version "1.6.0_25",tomvat版本Apache Tomcat/6.0.32。

  • 相关阅读:
    SWOT分析模型
    如果度过迷茫,是多些挫折还是少一些好呢?
    Ext.Net动态构建树TreePanel使用详解
    Ext.Net动态加载菜单执行事件
    通过教练提升领导力了解行为教练在何时无法发挥作用
    Ext.Net\ExtJs弹出消息Alert、MessageBox、Confirm使用详解
    把领导力转化为结果结果导向型领导力
    自由职业,我的半年总结
    关于自由职业的一些想法(采访整理)
    Ext.net文本输入框:Ext.form.TextField属性汇总
  • 原文地址:https://www.cnblogs.com/apache-x/p/5473552.html
Copyright © 2011-2022 走看看