1. 安装JDK
目的 |
操作 |
移动至安装路径 |
$mv jdk-6u37-linux-i586.bin /usr/local |
执行安装 |
$./jdk-6u37-linux-i586.bin $vi /etc/profile 按i进入编辑模式新增如下内容 export JAVA_HOME=/usr/local/jdk1.6.0_37 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar pathmunge /usr/local/jdk1.6.0_37/bin:/usr/local/jdk1.6.0_37/jre/bin export PATH 按Esc退出编辑模式,输入:wq!保存 |
设置生效 |
$source /etc/profile |
验证JDK安装 |
$java -version |
2. 安装Ant
目的 |
操作 |
移动至安装路径 |
$mv apache-ant-1.8.4-bin.zip /usr/local |
执行安装 |
$unzip apache-ant-1.8.4-bin.zip $vi /etc/profile 按i进入编辑模式新增如下内容 export ANT_HOME=/usr/local/apache-ant-1.8.4 export PATH=$PATH:$ANT_HOME/bin export PATH 按Esc退出编辑模式,输入:wq!保存 |
设置生效 |
$source /etc/profile |
验证Ant安装 |
$ant -version |
3. 安装MySQL
目的 |
操作 |
移动至安装路径 |
$mv mysql-5.5.27-linux2.6-x86_64.tar.gz /usr/local |
执行安装 |
$cd /usr/local $ tar –zxvf mysql-5.5.27-linux2.6-x86_64.tar.gz $ln -s mysql-5.5.27-linux2.6-x86_64 mysql $ chown -R root:mysql mysql-5.5.27-linux2.6-x86_64 $ chown -R root:mysql mysql $mkdir -p /data/mysqldata $chown -R mysql:mysql /data/mysqldata $ cd /usr/local/mysql/scripts $./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysqldata |
设置开机启动服务 |
$cd /usr/local/mysql/support-files $cp my-huge.cnf /etc/my.cnf $cp mysql.server /etc/init.d/mysql.server |
设置根目录及数据文件存储目录 |
$vi /etc/init.d/mysql.server 修改 basedir=/usr/local/mysql datadir=/data/mysqldata 按Esc退出编辑模式,输入:wq!保存 |
设置环境变量 |
$vi /etc/profile 在末尾加上 export MYSQL_HOME=/usr/local/mysql PATH= $MYSQL_HOME/bin:$PATH $source /etc/profile设置生效 |
启动MySQL服务 |
$/etc/init.d/mysql.server start |
设置远程登录 |
$mysql –u root –p root –h hostname mysql>use mysql; mysql>update user set host='%' where user='root' and host='hostname';flush privileges; |
设置密码 |
$mysql -u root–p root -h hostname mysql>delete from mysql.user where user='' or host='';flush privileges; mysql>update mysql.user set password=password('root') where user='root';flush privileges; |
设置字符集 |
$vi /etc/my.cnf 在[client]下面增加 loose_default-character-set=utf8 在[mysqld]下面增加 character_set_server=utf8 collation=utf8_general_ci 在[mysqldump]下面增加 default-character-set=utf8 在[mysql]下面增加 default-character-set=utf8 show-warnings |
设置日志 |
$vi /etc/my.cnf 在[mysqld]下面增加 #***** Logs settings ****** #general_log #general_log_file=/data/mysqldata/log/general.log log-error=/data/mysqldata/log/error.log long_query_time=1 slow_query_log slow_query_log_file=/data/mysqldata/log/slow-query.log log_queries_not_using_indexes log_warnings |
重启MySQL服务生效设置 |
$/etc/init.d/mysql.server restart |
4. 安装JBoss
目的 |
操作 |
移动至安装路径 |
$mv jboss-5.1.0.GA-jdk6.zip /usr/local/usrapp |
修改运行端口和线程数 |
$cd /usr/local/usrapp $unzip jboss-5.1.0.GA-jdk6.zip $cd $JBOSS_HOME/server/default/deploy/jbossweb.sar $vi server.xml 修改如下内容 <Connector protocol="HTTP/1.1" port="6001" address="rd1" connectionTimeout="20000" redirectPort="8443" maxThreads="200" acceptCount="500"/> 其中rd1为本机物理主机域名 maxThreads="200"为最大运行线程数,可根据接口机配置进行相关调整 acceptCount="500"为最大等待线程数,可根据接口机配置进行相关调整 |
配置webservice绑定ip |
配置文件路径 $JBOSS_HOME/server/$INSTANCE/deployers/jbossws.deployer/META-INF/jboss-beans.xml 修改${jboss.bind.address}为外网ip或host <property name="webServiceHost">${jboss.bind.address}</property> <property name="modifySOAPAddress">true</property> |
添加MySQL JDBC驱动 |
将mysql-connector-java-5.1.23-bin.jar拷贝至$JBOSS_HOME/server/default/lib目录下 |
升级JBOSS WEBSERVICE至3.3.1(解决webservice并发调用一小时后频繁fullgc) |
备份 $cp –R jboss-5.1.0.GA jboss-5.1.0.GA-bak-yyyy-mm-dd (yyyy-mm-dd修改为当前日期) 解压缩 $unzip jbossws-native-3.3.1.GA.zip $cd jbossws-native-bin-dist 修改ant.properties $cp ant.properties.example ant.properties $vi ant.properties 按i进入编辑状态 修改jboss510.home=/dati/jboss-5.1.0.GA为jboss的安装目录 按esc进去命令状态!qw保存退出(cat ant.properties确认修改) 升级 $ant deploy-jboss510 回退 删除jboss-5.1.0.GA将jboss-5.1.0.GA-bak-yyyy-mm-dd改名为jboss-5.1.0.GA $rm –R jboss-5.1.0.GA $mv –R jboss-5.1.0.GA-bak-yyyy-mm-dd jboss-5.1.0.GA 如果你不幸忘记备份,那你只有重新解压一份jboss然后替换其中的如下文件夹:$JBOSS_HOME/bin;$JBOSS_HOME/client;$JBOSS_HOME/common; $JBOSS_HOME/lib; $JBOSS_HOME/server/default 删除$JBOSS_HOME/server/default/deploy文件夹意味着所有部署的应用和服务都会丢失,覆盖前请先备份。 |
启动命令 |
切换至$JBOSS_HOME/bin目录下执行 $nohup ./run.sh -b 0.0.0.0 >/dev/null 2>&1 & |
关闭命令 |
切换至$JBOSS_HOME/bin目录下执行 $./shutdown.sh -S |
相关推荐
【标题】 "jbos seam maven ant jdk" 涉及的关键技术点主要涵盖了四个核心领域:JBoss Seam、Maven、Ant以及Java Development Kit(JDK)。这些技术在Java开发环境中扮演着至关重要的角色,特别是对于企业级应用的...
### EJBCA + MySQL + JBoss 安装部署详细指南 #### 一、概述 本文档旨在提供一套详尽的指南,帮助读者顺利安装和部署 EJBCA(Enterprise JavaBeans Certification Authority)证书管理系统、MySQL 数据库以及 ...
环境变量包括JAVA_HOME指向JDK安装路径,ANT_HOME指向Apache Ant的安装路径,以及JBOSS_DIST指向Jboss的安装目录。在Windows系统中,这些环境变量需要在控制面板的系统设置中添加。 Apache Ant是一个基于Java的任务...
在命令行中,导航到`jbpm-installer`目录,运行`ant install`命令,这会自动执行安装过程,包括解压JBoss AS,安装Eclipse插件,以及部署JBPM相关的服务和库。 6. **调试Sample** 安装完成后,你可以开始调试提供...
### Linux环境下JBoss服务器EJBCA安装指南 #### 概述 本文档将详细介绍如何在Linux环境下安装配置JBoss服务器及其上的EJBCA证书管理平台。此过程包括必要的软件下载、环境变量配置以及安装步骤等内容。通过遵循本...
1. **JDK 1.6.0_11**:这是构建任何Java应用的基础,确保你的计算机上安装了正确的JDK版本,并正确设置了环境变量`JAVA_HOME`、`path`和`classpath`。这些变量的配置对于确保JDK被系统识别至关重要。 2. **JBoss ...
本文将深入解析JBoss的部署与运行过程,包括软件安装、环境配置、目录结构理解、服务端口修改、数据库连接配置、项目打包与发布、以及JBoss的启动与停止操作。 #### 一、JBoss部署 ##### 1.1 软件安装 JBoss部署...
- **配置 Java 环境**:确保已安装 JDK 1.5 或更高版本,并设置好 JAVA_HOME 环境变量。 ##### 3. 安装选项 - **二进制包安装**:适用于快速部署场景,无需编译源码。 - **源码包安装**:适合需要自定义编译选项或...
要开始使用JBoss进行分布式开发,首先需要准备JAVA环境,确保拥有兼容JDK 1.3的系统,并安装Ant 1.4或更高版本。Ant是一个基于Java的构建工具,采用XML格式的任务配置,可以在所有平台上运行,简化了跨平台构建过程...
进入Seam安装目录`C:\jboss-seam-2.2.1.CR3\jboss-seam-2.2.1.CR3`,修改`build.properties`文件,添加一行`jboss.home=C:\\jboss-5.1.0.GA-jdk6\\jboss-5.1.0.GA`。 #### 五、部署示例程序 1. **部署并运行...
4. 配置环境变量:在系统环境变量中添加JBOSS_HOME指向你的JBoss安装目录,例如`export JBOSS_HOME=/opt/jboss-5.x.x`。同时,确保JAVA_HOME也已正确设置。 5. 启动与停止:在命令行中,你可以使用`$JBOSS_HOME/bin...
- **Java环境配置**:确保已正确安装Java环境,并且JDK版本至少为1.6。 #### 四、安装选项 根据不同的需求,可以选择以下几种方式进行安装: - **二进制下载安装**:适用于快速部署和测试环境。 - **源码下载安装**...
在示例中,`path` 包含了JDK的 `bin` 目录以及其他与Java开发相关的工具路径,如 `%JBOSS_HOME%\bin` 和 `%ANT_HOME%\bin`。 1. **添加路径**: - 在“系统变量”列表中编辑 `path` 变量,将所需路径添加到其值中...
在开始安装jBPM5之前,必须确保计算机上已经安装了Java Development Kit (JDK)和Apache Ant构建工具,并正确配置了环境变量。 ##### 1. JDK安装 JDK是Java开发的基础,可以从Oracle官网...
这一步可能需要较长时间,因为Ant会自动下载并安装Eclipse、JBoss等依赖项。若安装过程中出现问题,可能是网络连接不稳定导致下载中断。此时,你可以删除未完整下载的文件,或者重新解压缩并尝试。 **三、启动jbpm ...
本文旨在带领读者深入了解JBoss,从下载、安装到实际应用,逐步揭开其神秘面纱。 #### 二、工具准备 在开始之前,确保准备好以下必要的工具: - **JDK**:Java Development Kit版本需为1.3.1或更高。这是因为...
Mobicents的安装与配置涉及到多个步骤,包括但不限于JDK的安装与配置、Apache Ant的安装与配置,以及Mobicents本身的配置。每一步都至关重要,确保无误地执行这些步骤是成功运行Mobicents服务器的前提。希望本教程能...