精华内容
下载资源
问答
  • linux部署java项目的war包

    千次阅读 2017-08-14 11:20:59
    1.首先安装winscp和Xshell,前者用来图形界面操作本地windows和linux服务器关联,后者用来命令行操作linux服务器。 2.登陆Xshell,将下载好的tomcat安装包解压缩到data目录下(一定不要忘记jre环境的配置)。使用...

    1.首先安装winscp和Xshell,前者用来图形界面操作本地windows和linux服务器关联,后者用来命令行操作linux服务器。

    2.登陆Xshell,将下载好的tomcat安装包解压缩到data目录下(一定不要忘记jre环境的配置)。使用命令netstat - apn|grep 8080命令查看端口是否被占用,如果被占用则会展示被占用的进程号信息,然后最好修改tomcat端口信息;没被占用则什么信息都没有。

    3.然后进入tomcat的bin目录下,执行启动命令sh startup.sh或者./startup.sh ,

    如此则启动成功。

    4.然后在linux防火墙放开对端口8080的限制。


    修改iptables,在commit之前增加一行

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

    然后启动命令service iptables restart


    5.在windows的浏览器中输入http://IP:8080/


    成功启动!

    6.然后关闭tomcat,将war包使用winscp工具,从本地上传到tomcat路径下的webapps,重新执行步骤3,启动成功后,在windows浏览器中输入相应的url。


    展开全文
  • 根据个人远程linux部署JAVA的经验整理的流程文档,或有不完善,欢迎指出
  • linuxjava项目部署

    2014-12-30 13:49:06
    linuxjava项目部署
  • LINUX环境中部署JAVA项目步骤

    热门讨论 2012-03-14 09:20:26
    如何在LINUX系统环境中部署JAVA项目.一直因扰着大家所以想整理了相关资料,里面有详细抓图介绍.
  • LINUX环境中部署JAVA项目步骤.pdf
  • linux部署Java项目

    千次阅读 2015-08-12 10:13:14
    linux部署Java项目查看tomcat的运行状态ps -auxwf | grep java或者查看 端口的占用,具体端口看自己的配置netstat -lnpt | grep 8080启动和关闭 打开 ./startup.sh 关闭 ./shutdown.sh查看MySql的运行状态/etc/...

    在linux上部署Java项目


    查看tomcat的运行状态

    ps -auxwf | grep java

    或者查看 端口的占用,具体端口看自己的配置

    netstat -lnpt | grep 8080

    启动和关闭

     打开 ./startup.sh
     关闭 ./shutdown.sh

    查看MySql的运行状态

    /etc/init.d/mysqld status
    #已添加到系统服务,以下命令可以查看
    service mysqld status

    或者过滤进程名或者端口(参考自己的设置)

    ps -aux | grep mysqld
    netstat -lnpt | grep 3306

    启动Mysql

    service mysqld start
    或者: /etc/init.d/mysqld start

    登录

    mysql –uroot –p123456(123456为密码)
    或者 
    mysql –uroot -p(回车,然后输入密码)

    在mysql的终端

    show processlist

    部署步骤

    将maven打成的war包放在tomcat的webapps目录下,启动tomcat即可。

    常识:

    • jar Java Archive file —- 包含内容:class、properties文件,是文件封装的最小单元
    • war Web Archive file —- 包含内容: Servlet、JSP页面、JSP标记库、JAR库文件、HTML/XML文档和其他公用资源文件,如图片、音频文件等
    • ear Enterprise Archive file —- 包含内容:除了包含JAR、WAR以外,还包括EJB组件

    一些其他设置

    1. 设置jdk版本
      设置全局的jdk编译版本 在maven的安装目录下的conf/setting.xml,在<profiles>节点中
    <profile>
        <id>jdk17</id>
        <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.7</jdk>
        </activation>
        <properties>
            <maven.compiler.source>1.7</maven.compiler.source>
            <maven.compiler.target>1.7</maven.compiler.target>
            <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
        </properties>   
    </profile>

    设置当前项目特定的jdk版本,在当前项目的pom.xml,在build节点下

        <build>
            <finalName>DataService</finalName>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>1.7</source>
                        <target>1.7</target>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    1. 将自己的jar包发布到私服

    登录私服,点击左侧的repositories,选择一个仓库,选择”Upload”,你会看到构件上传界面。选择你要上传的构件,并指定POM,最后点击Upload,完成。

    展开全文
  • linux服务器上部署java项目

    千次阅读 2015-12-30 18:05:18
    linux服务器上部署java项目,多域名访问同一网站或不同网站,JDK、tomcat和数据库的安装


    一.安装jdk
       相关软件winScp、putty

    1.在/usr/目录下创建java目录 

    [root@localhost ~]# mkdir/usr/java
    [root@localhost ~]# cd /usr/java

    2.解压

    如果不在java目录下下载:解压时 追加命令 -C /usr/java/

    [root@localhost java]# curl -O http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 
    [root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz

    3.设置环境变量

    [root@localhost java]# vi /etc/profile

    添加如下内容:

    #set java environment
    JAVA_HOME=/usr/java/jdk1.7.0_79
    JRE_HOME=/usr/java/jdk1.7.0_79/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH

    按ESC键,然后:wq保存退出 

    让修改生效:

    [root@localhost java]# source /etc/profile

    4.验证

    [root@localhost java]# java -version
    java version "1.7.0_79"
    Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

    二.安装tomcat
    1.在/usr/目录下创建local目录 
    [root@localhost ~]# mkdir/usr/local
    [root@localhost ~]# cd /usr/local
    2.在当前目录解压tomcat
      [root@localhost  local]# tar –zxvf  apache-tomcat-6.0.44.tar.gz  
    3. 将apache-tomcat-6.0.44 重命名 为 tomcat
      [root@localhost local]# /usr/local/tomcat/bin/startup.sh  

    三.修改tomcat的server.xml
    1.端口号 tomcat/config/server.xml  69行 修改为80 (不需要在url写端口)
    2.URLEncoding="utf-8"

    四.server.xml的host节点中增加(多域名对应同一网站)
         <Context path=""  docBase="/usr/local/tomcat/webapps/dongfang"          workDir="/usr/local/tomcat/webapps/dongfang" reloadable="true"/>
    docBase对应的是项目的名称  不用加默认页面

    五.server.xml的 Engine  节点中增加(多域名对应多网站)
     <!--以下配置是关键-->
        <Engine name="Catalina" defaultHost="localhost">
          <!--默认通过localhost转发-->
          <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
                 resourceName="UserDatabase"/>
           <!--以下是自带的转发-->
          <Host name="localhost" appBase="webapps"
                unpackWARs="true"
                xmlValidation="false" xmlNamespaceAware="false">
          </Host>
         <!-- 在tomcat安装目录下新建文件夹aaa 与webapp同级,然后在该目录下新建Root,项目内容可放在这个位置 -->
        <Host name="www.aaa.com" appBase="aaa"
                unpackWARs="true"
                xmlValidation="false" xmlNamespaceAware="false">
          </Host>

        <!-- 同上,在tomcat安装目录下新建文件夹bbb与webapp同级 , 然后在该目录下新建Root,项目内容可放在这个位置   -->

         <Host name="www.bbb.com" appBase="bbb"
                unpackWARs="true"
                xmlValidation="false" xmlNamespaceAware="false">
          </Host>
          <value/>
        </Engine>


    六.数据库安装
           1.安装MySQL
             [root@localhost Desktop]# tar zxvf mysql-5.1.49.tar.gz   //解压
             [root@localhost local]# mkdir /usr/local/mysql //在usr/local/mysql建mysql目录
             [root@localhost mysql-5.1.49]# ./configure –prefix=/usr/local/mysql  –with-charset=utf8  // 指定安装目录为/usr/local/mysql,字符集为utf8
             [root@localhost mysql-5.1.49]# make
             [root@localhost mysql-5.1.49]# make install //安装

        2.启动mysqld服务
         cp mysql/share/mysql.server /etc/init.d/mysqld
         [root@localhost mysql-5.1.49]# service mysqld start 
         初始化MySQL数据库: [确定]
         启动 MySQL: [确定]

         [root@localhost mysql-5.1.49]# netstat –atln   //查看3306端口有没有打开

    展开全文
  • linux部署java项目

    千次阅读 2017-12-05 11:53:54
    公司的项目maven形式的,我一般打包项目有两种方式: 方法一、 ...linux部署,在linux上安装好相应的环境后,拷贝好tomcat放到相应的位置,把项目复制到webapps中的Root下。 (a)首先ps -ef...

    公司的项目maven形式的,我一般打包项目有两种方式:

    方法一、

    (1)通过Maven install打包

    (2)出现这个就代表打包成功。头次打包时间会长些

    方法二、

      启动项目后,在tomcat里找编译好的项目

    二:

    linux部署,在linux上安装好相应的环境后,拷贝好tomcat放到相应的位置,把项目复制到webapps中的Root下。

    (a)首先ps -ef|grep java,查找项目是否启动,如果启动通过命令kill -9 进程号杀掉。以lanting-manager为例,可以看到此进程号为17639

    (b)然后cd到tomcat的bin下,通过命令chmod +x *.sh来授权

    (c)在tomcat的bin下,通过命令./startup.sh启动项目

    ----------------------------------附上一些部署项目常用的命令---------------------------------

    1.tomcat是否关闭
    # ps -ef |grep tomcat(java)
    2。查看端口是否被占用
    netstat -lnp | grep 20880
    3.如果想直接结束tomcat进程,可以使用kill命令
    kill -9  pid(进程号)
    4。关闭tomcat
    ./shutdown.sh
    5 .开启tomcat
    ./startup.sh 
    6.查看日志
    ./catalina.sh run  另一种方式
    进入tomcat/logs/文件夹下 
        # tail -f catalina.out 
    7.授权
    chmod 777 xxx 读,写,执行 权限
    8.解压
    tar –xvf file.tar //解压 tar包
    tar -xzvf file.tar.gz //解压tar.gz 
    unrar e file.rar //解压rar
            unzip file.zip //解压zip
    9.压缩
    tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
    tar –czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

     

              下面是个人创建的公众号,主攻Java方向,有兴趣的可以扫描二维码。

                              

    展开全文
  • Linux上使用tomcat部署java项目

    千次阅读 2019-12-31 14:27:48
    很多程序员一般使用一些编程软件,如Idea,Eclipse等,这些软件集成了tomcat功能,只需要简单的操作就可以部署,所以程序员一般不考虑如何部署java项目。但是作为一个运维人员,我们必须让java项目跑在服务器上,...
  • linux部署java.doc

    2010-11-25 09:31:00
    教你如何在linux部署java项目,下载看看,还不错!
  • Linux系统下部署Java项目

    千次阅读 2019-02-28 20:30:18
    首先我们需要在Linux系统下安装JDK、MySql和Tomcat,一下我会分步骤来说明。 安装JDK 先把在网上下载好的JDK导入到Linux系统,工具我选择的是SecureFX,直接拖就可以了。 现在就可以解压了,直接解压到/usr/...
  • linux部署web项目

    万次阅读 2020-02-23 21:46:41
    首先在linux服务器下的/usr目录下创建java文件夹,然后通过xftp软件将jdk的压缩包传到java文件夹下 将压缩包通过 tar -xzvf jdk-8u161-linux-x64.tar.gz 进行解压: vi /etc/profile 命令进入文件修改,末尾添加...
  • linux安装docker部署java项目

    万次阅读 2018-01-01 10:25:13
    分享一下linux部署docker的javaweb项目 1.环境 linux centos 7.2 64-bit系统 kernel 3.10+ 查看版本号 : uname -r 大于3.10即可 2.安装docker 这里是官网安装教程 ...
  • 从零开始学习Linux部署Java web项目

    万次阅读 多人点赞 2016-12-07 16:34:41
    这对于我来说是很陌生的,虽然这件工作没有让我去做,但是还是很好奇web项目是如何部署到服务器的。其实很早之前就想学这学习这些,但是一直没有行动。所以趁着这股兴奋劲,就决定去学习一下,并做此次总结。 准备...
  • Linux部署Java项目

    2013-01-23 16:22:08
    这是我在公司为中国移动成功安装的公司产品说记录下来的完整文档,希望可以为你们做参考。
  • 手把手带你部署Java项目Linux服务器

    千次阅读 多人点赞 2019-12-27 09:57:38
    前言 想买服务器很久了。之前领过腾讯云免费的15天体验服务器,在里面进行了一些...买了一个服务器,不能不用啊,想了想决定把自己之前瞎玩的Java项目部署上去。 服务器购买选择 上一篇文章写了目前来说最合适购...
  • Linux系统上部署Java项目

    万次阅读 2018-12-18 14:41:03
    Linux部署Java项目: 一、首先是需要安装jdk的,网上自行百度查询jdk的安装,主要是要查询搞清楚jdk的额安装路径,这个路径好像是系统默认的安装路径。完了之后需要进行source /etc/profile让其生效 我的是...
  • linuxjava项目部署

    千次阅读 2018-10-19 09:40:01
    项目部署到tomcat中相当简单,但是鉴于朋友的熟悉程度的不同,这里还是说一下,懂得的可以飘过,谢谢。 前些篇文章以及介绍了tomcat的安装方式,这里直接从项目打包、上传、部署、tomcat容器启动、访问方式等开始...
  • Linux环境下部署java项目上线

    千次阅读 2020-08-20 15:36:08
    项目环境 jdk1.8 docker容器 ntp服务器 nginx服务器 postgresql数据库 redis缓存 profile项目运行指令配置 jdk文件夹下镜像和脚本-setup.sh #!/bin/bash echo '检查java运行环境' if grep -q "JAVA_HOME...
  • Linux部署环境搭建
  • linux部署项目(Java项目+Tomcat+mysql)

    万次阅读 热门讨论 2014-05-26 23:44:40
    项目做完了,要发布了,而Java的特长之一就是移植性好,面对着微软的XP的停止服务,Windows系统的“独裁”,越来越多的商家选择了开源的免费的linux系统作为服务器。因为linux系统也有图形界面(虽然和Windows比起来...
  • 如何在linux系统中部署java项目

    千次阅读 2020-08-07 08:27:32
    项目如何部署LINUX系统上 前面已经安装好centos的系统,网络配置,以及部署的环境已成功啦。。。 下面记录的是如何部署一个项目 四个步骤: (1)放war包 (2)执行数据库脚本 (3)修改数据库的配置文件 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 189,508
精华内容 75,803
关键字:

linux部署java项目

java 订阅
linux 订阅