linux环境安装(jdk+Jboss)

原创 2016年03月17日 21:05:10

       大多服务器都是用linux,因为linux作为服务器比windows服务器性能要高。当我们项目上线的时候,一般都会发布到linux服务器上。
       本节会讲解linux服务器的环境简单搭建。
       首先,要装一个linux服务器(linux环境安装)。如果要发布java项目的话,首先需要安装jdk,然后在使用一个应用服务器部署项目。

一、jdk安装

1)下载linux环境的jdk,下载链接:

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

2)把下载的文件放到linux文件目录中

       一般常用的目录:/usr/local/java/

3)解压下载的文件

cd /usr/local/java/
tar xvf jdk-8u73-linux-x64.gz

4)配置环境变量

       输入:vi /etc/profile
       这是linux文件系统的编辑工具,在最后一行添加几句话:

export JAVA_HOME=/usr/local/java/jdk1.8.0_73
export JRE_HOME=/usr/local/java/jdk1.8.0_73/jre
export PATH=$PATH:/usr/local/java/jdk1.8.0_73/bin
export CLASSPATH=./:/usr/local/java/jdk1.8.0_73/lib:/usr/local/java/jdk1.8.0_73/jre/lib

5)保存关闭编辑器,重启服务器

       在linux的vi编辑器中,按下Esc,输入 “:wq”之后,回车即可 保存并关闭编辑器。
       之后重启linux服务器,输入reboot 进行重启
       再次连接linux,使用java -version 查看 jdk 是否安装成功。

二、应用服务器

       小编暂时使用的应用服务器有tomcat和jboss,这两个服务器都是可以直接使用的。我们只需要把jboss或tomcat拷贝到linux的文件目录中即可。 以下以jboss 6.2 为例

1)应用服务器的使用

       jboss 的启动有两种方式:1、命令行启动 2、后台启动
第一种方式:sh standalone.sh
       在非可视化界面中,使用该命令之后,不可以在操作其他程序,该窗口不能关闭。因为关闭该窗口之后(这个窗口显示的是console命令行信息),jboss会自动停止。
第二种方式:nohup ./standalone.sh &
       输入一个命令之后,后台运行。这个时候如果需要看命令行的话可以在启动的时候 输入 tail -f nohup.out可以查看命令行信息
       第二种方式启动的服务器,关闭的时候需要关闭端口。

首先查看jboss的进程号,然后再将该进程关闭。

ps ax|grep jboss  //查看jboss占用的进程号

查看jboss的进程

kill -9 xxx

关闭后台jboss
       执行完kill命令之后,在去看jboss的日志。
进程被杀死了
       jboss的进程就被关闭了

总结

       在一个linux系统上,有jdk+jboss之后,就可以简单发布一个java项目了。当然,服务器肯定不会这么简单。但是用于linux的测试,还是可以的。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

处理jboss-as-7.1.1.Final与jdk1.8不兼容问题

jboss-as-7.1.1.Final与jdk1.8不兼容

jboss不兼容jdk1.8

环境:jboss-as-7.1.0.CR1b,jdk1.8 配置好环境变量后直接启动jboss,卡在的如下所示的位置 Calling "H:\developmenTool\jboss\jboss-as...

jboss-as-7.1.1.Final与jdk1.8不兼容解决方案

个人的一点小总结,应该也会有人遇到过吧。

CentOS6.5下Redis安装与配置

本文详细介绍redis单机单实例安装与配置,服务及开机自启动。如有不对的地方,欢迎大家拍砖o(∩_∩)o (以下配置基于CentOS release 6.5 Final, redis版本3.0.2 [...

Linux安装配置Redis CentOS 7 下安装Redis

Redis是一个高性能的,开源key-value型数据库。是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储。因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用...

centos安装redis+三种启动方式

redis是一个nosql数据库。这一系列博客主要是针对服务器环境安装时候遇到的问题。使用nosql数据库可以提高数据的访问效率。因为我的项目中用到了redis,而现在需要搭建一个测试环境,所以整理一...

[Redis] redis-cli 命令总结

Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。 在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面...

centos7安装redis及开机自启动

centos7搭建redis及开机自启动

Centos 7安装及设置redis自定义服务开机启动

redis 下载 https://redis.io/download wget http://download.redis.io/releases/redis-3.2.6.tar.gz 解压缩 ...

redis第二篇:Centos下配置Redis开机启动

redis第二篇:redis使用介绍及参数设置
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)