安装JDK、ANT、JBOSS
来源:互联网 发布:联迪a8安装软件 编辑:程序博客网 时间:2024/05/16 15:02
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
按Esc退出编辑模式,输入:wq!保存
$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
- 安装JDK、ANT、JBOSS
- jdk-ant-sphnix4安装
- centos 安装jdk,ant
- AsianuxServer3安装jboss,jdk,db2
- Ubuntu上安装jdk,Jboss
- JDK安装和ANT配置
- linux下jboss,jdk的安装配置
- 下载安装JDK+(My)Eclipse+Jboss
- linux下安装jdk和JBOSS
- 在Linux环境下安装JDK+JBoss
- RedHat Linux 安装JDK、Maven、Jboss
- linux环境安装(jdk+Jboss)
- ubuntu 下安装jdk 以及ant命令
- Linux 下安装jdk和ant
- ubuntu安装jdk、ant、ivy记录
- 安装并配置JDK和ANT
- Linux centos下安装jdk、maven、ant
- ejb3+jboss+ant
- wpf获取gps数据在地图上显示定位
- Linux问题
- Android获取状态栏高度
- python 图片处理包 PIL
- 【Linux】Nginx反向代理/缓存配置
- 安装JDK、ANT、JBOSS
- Android 根据屏幕尺寸适配控件尺寸(按比例缩放)
- 生成器generator
- 算法导论 桶排序
- 【例子】
- Android不太能够分辨率launcher icon的适配
- 文件转码、序列化
- Redis 与 数据库处理数据的两种模式
- Android实现可自动关闭的定时器