• 部署阿里云服务器详解1


    centos6.8部署 java运行环境  xshell winscp传输----------

    1.安装jdk 下载jdk- linux的rpm文件 可以直接rmp命令安装 不用手动配置环境变量 会自动配置好

    mkdir /usr/java  

    传输到java下

    rpm -ivh  rpm文件名

    2.安装tomcat 

    mkdir /usr/tomcat

    传输下载好的zip tomcat文件到tomcat文件夹下 

    unzip 文件名

    出现-bash: unzip: command not found得话 安装unzip 

    yum install -y unzip 

    没有出现继续 减压好 

    ls 

    查看目录名为apache******

    cd /ap****

    改端口进 

    vi conf/server.xml

    i (插入)

    改完端口

    esc 

    :wq 保存退出

    接下来要往bin目录下的 setclasspath.sh 添加jdk和jre的路径

    cd .. 

    vi bin/setclasspath.sh

    i  (插入)  

    # -----------------------------------------------------------------------------
    # Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings
    # are valid and consistent with the selected start-up options and set up the
    # endorsed directory.
    # -----------------------------------------------------------------------------这里下面插入

    export JAVA_HOME=/usr/java/jdk1.7.0_80  你的jdk安装目录   
    export JRE_HOME=/usr/java/jdk1.7.0_80/jre jre目录    

    以上两个都是bin的上一层

    然后esc 

    :wq保存退出

    接下来运行 在bin目录下

    chmod u+x *.sh 

    ./starup.sh

    看到tomcat started 就行

    有问题的话去看日志  进入 logs目录 

    tail -1000f catalina.out 运行起来包括跑项目的工作日志都在这里

    也可以去看其他.log

    3 -接下来谈一下部署

    一般都会在根路径下建立文件夹www 然后将项目压缩包传到这里  然后解压

    配置server.xml

    具体配置

    <Host name="47.93.253.46(服务器的外部地址)"  appBase="webapps"

                unpackWARs="true" autoDeploy="true">

            <!-- SingleSignOn valve, share authentication between web applications

                 Documentation at: /docs/config/valve.html -->

            <!--

            <Valve className="org.apache.catalina.authenticator.SingleSignOn" />

            -->

            <!-- Access log processes all example.

                 Documentation at: /docs/config/valve.html

                 Note: The pattern used is equivalent to using pattern="common" -->

            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

                   prefix="localhost_access_log." suffix=".txt"

                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />

                            <Context path="/" reloadable="false" docBase="/www/klsn(项目解压所在的路径)" workDir="/www/klsn/work(会在work目录下编译)" />

          </Host>

     然后启动tomcat 访问

  • 相关阅读:
    1. Hello UWP
    ASP.NET MVC SignalR(1):背景
    ASP.NET MVC SignalR
    nekohtml转换html时标签变大写的问题
    nohup启动java命令导致dubbo无法注册
    SOA架构改造简单记录
    [转]BloomFilter——大规模数据处理利器
    IOS行货自动打包
    Kruskal算法java版
    prim算法java版
  • 原文地址:https://www.cnblogs.com/ln770245726/p/10088337.html
Copyright © 2020-2023  润新知