`
knight_black_bob
  • 浏览: 850334 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

特定用户部署 tomcat

阅读更多

 

 

0.创建用户

 

useradd byprojecttest
passwd byprojecttest

 

 

1.添加 jdk tomcat

 

scp -r ./ byprojecttest@10.153.29.77:/home/byprojecttest/

ls
jdk1.8.0_121  tomcat

 

 

 

2.配置jdk

 

vi ~/.bash_profile

 

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs


PATH=$PATH:$HOME/bin

export PATH

export   JAVA_HOME=/home/byprojecttest/jdk1.8.0_121
export   CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:
export   PATH=$JAVA_HOME/bin:$PATH

 

 

3.修改 tomcat 支配地址

 

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/usr/yyt/byprojecttest" debug="0" reloadable="true" crossContext="true" ></Context>

        <!-- 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" />

      </Host>

 

 

 

4.修改 lang

 

export LANG=zh_CN.UTF-8

 

 

 

5.创建项目文件地址 并赋权限

 

mkdir -p /usr/yyt/byprojecttest
chown -R byprojecttest:byprojecttest /usr/yyt/byprojecttest

 

 

5.解压项目到 指定目录

 

unzip byprojecttest.zip  -d /usr/yyt/byprojecttest/

 

 

 

6.启动项目
./catalina.sh start

 

 

 

7.访问
curl http://127.0.0.1:8080/

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者 

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信 以及扣扣群),没钱捧个人场,谢谢各位。

 

个人主页http://knight-black-bob.iteye.com/



 
 
 谢谢您的赞助,我会做的更好!

 

0
0
分享到:
评论

相关推荐

    ubuntu中部署tomcat

    ### Ubuntu中部署Tomcat知识点详解 #### 一、前言 在现代Web开发环境中,Apache Tomcat是一款广泛使用的开源Java Servlet容器。它不仅轻量级且功能强大,能够支持多种应用部署需求。对于使用Ubuntu系统的开发者来...

    tomcat 部署java项目 jar

    标题中的“tomcat部署java项目jar”指的是在Apache Tomcat服务器上部署Java Web应用程序,通常以JAR(Java Archive)格式打包。Tomcat是一个开源的轻量级应用服务器,主要用于运行Servlet和JSP(JavaServer Pages)...

    Tomcat 部署ecology9

    本文将详细介绍如何在Tomcat服务器上部署ecology9系统,特别关注oa办公场景。首先,我们按照以下步骤操作: 1. **拷贝tomcat8和ecology包**:确保你已经下载了对应版本的Apache Tomcat 8和ecology9的安装包。这两个...

    springboot项目部署到tomcat

    #### 三、Tomcat用户权限配置 1. **修改`tomcat-users.xml`文件**: - 打开Tomcat安装目录下的`conf/tomcat-users.xml`文件,添加如下配置以赋予特定用户对Manager GUI的访问权限: ```xml ``` 这里创建了...

    drools 部署tomcat 所需 JAR

    在描述中提到,为了成功部署 drools workbench 到 Tomcat7,需要收集一系列特定的 JAR 文件。这些文件主要包括以下组件: 1. **btm-2.1.4.jar**:这是Bitronix Transaction Manager的JAR文件,它提供了一种分布式...

    TOMCAT的手工部署.rar

    总之,手动部署Tomcat涉及下载和解压缩Tomcat,配置环境变量,将Web应用部署到`webapps`目录,以及可能的配置调整。理解这些步骤对于管理和维护自己的Java Web服务至关重要。而视频"TOMCAT的手工部署.avi"可能提供了...

    jenkins实现maven项目自动部署到tomcat

    【Jenkins实现Maven项目自动部署到Tomcat】是一篇关于自动化构建和部署流程的教程。该文档旨在教你如何利用Jenkins自动化处理Maven项目的编译、打包和部署到Tomcat服务器的过程,使得开发工作更加高效。以下是详细的...

    tomcat热部署包

    有了热部署功能,开发者可以快速验证代码变更,加快问题定位和修复速度,从而提高整体开发速度和用户体验。 标签“热部署”是这个主题的关键点。在Java Web开发中,热部署通常涉及到JRebel、Tomcat插件(如Tomcat7-...

    linux下tomcat项目一键部署

    在本场景中,这个脚本应包含启动、停止、更新或重新部署Tomcat项目所需的所有指令。 2. **Linux基础**:了解基本的Linux命令行操作是必要的,例如`cd`改变目录,`ls`列出目录内容,`cp`和`mv`复制或移动文件,`rm`...

    tomcat9资源上传用于部署

    6. **远程部署**:通过管理工具如Apache Tomcat Manager或JMX接口,可以实现远程部署和管理应用,需要在`conf/tomcat-users.xml`中添加具有相应权限的用户。 7. **安全配置**:为了防止未授权访问,应设置防火墙...

    项目部署到tomcat

    Tomcat还提供了一个名为Manager App的管理工具,允许用户通过Web界面来上传、部署和管理应用程序。 ##### 使用步骤: 1. **启用Manager App**: - 打开`server.xml`文件,确保`&lt;Context&gt;`标签中的`path`属性设置...

    Apache集群部署 与tomcat的连接包

    在集群环境中,`mod-jk`的会话粘滞性功能可以帮助保持用户会话的一致性,避免因请求被分配到不同的Tomcat实例而导致会话丢失。此外,`mod-jk`还可以监控后端Tomcat的状态,当某个实例出现故障时,自动将流量重定向到...

    Tomcat上部署Web项目并运行

    在Tomcat服务器上部署并运行Web项目是Java EE开发中常见的操作,通常涉及以下知识点: 1. **Myeclipse IDE的使用**:Myeclipse是一个集成开发环境,它支持多种应用程序开发,包括Java EE。Myeclipse通常用于Web项目...

    Solr在Tomcat下的部署

    ### Solr在Tomcat下的部署知识点详解 #### 一、准备工作 在开始部署Solr之前,需要准备以下软件包: 1. **Tomcat版本**:本案例中使用的是`apache-tomcat-6.0.41`。Tomcat作为Java Servlet容器,是Apache软件基金会...

    mule3.4对应应用部署到tomcat7相关步骤文档

    《Mule 3.4应用部署到Tomcat 7的详细步骤》 ...请记住,这只是一个基本的部署流程,实际生产环境中可能还需要考虑安全、性能优化和其他特定需求的配置。在部署过程中,务必关注日志输出,以排查可能出现的任何问题。

    linux部署tomcat1

    本文主要涉及的是在Linux环境下部署Tomcat服务器集群的相关步骤,包括JDK的安装、环境变量配置、数据库连接、项目打包与部署、服务器启动管理以及Nginx反向代理实现负载均衡。 1. **JDK安装** - **步骤1**: 准备...

    Tomcat部署为每个应用分配不同端口

    Tomcat Manager是一个基于URL的Web应用程序管理工具,允许用户通过浏览器界面部署、卸载、重启动应用。而Client Deployer是一个命令行工具,能更灵活地与Tomcat Manager交互,如编译、验证Web应用,并将应用打包成...

    IDEA导入SVN项目(WEB)配置tomcat部署项目.docx

    IntelliJ IDEA,简称IDEA,是一款非常流行的Java IDE,它提供了强大的功能来支持SVN版本控制和Tomcat服务器的配置与部署。以下是根据标题、描述和部分内容生成的相关知识点。 **1. IDEA导入SVN项目** SVN...

    maven cargo自动化部署tomcat7.pdf

    通过以上知识点,可以看出在Maven下使用Cargo插件实现自动化部署Tomcat7的过程是相对复杂的,涉及到对Maven、Cargo、Tomcat以及它们配置的深入理解。配置正确的POM文件、Tomcat服务器权限和Maven全局设置是保证部署...

Global site tag (gtag.js) - Google Analytics