#mkdir /usr/server
mkdir /usr/server/
mkdir /usr/server/BCA
unzip bca.zip
cp -rf bca/jboss-5.1.0.GA /usr/server/BCA
#install mysql
echo Begin install mysql
#chmod +x MySQL-server-community-5.1.47-1.rhel5.i386.rpm
#chmod +x MySQL-client-community-5.1.47-1.rhel5.i386.rpm
rpm -ivh bca/MySQL-server-community-5.1.47-1.rhel5.i386.rpm bca/MySQL-client-community-5.1.47-1.rhel5.i386.rpm
#import bcatest database
echo init root password
mysql < bca/user.sql
echo init root complete
cp -f bca/my.cnf /etc
echo resatart mysql
/etc/init.d/mysql restart
echo Begin import bca database
mysql -u root -proot < bca/import.sql
mysql -u root -proot bcatest < bca/bcatest.sql --default-character-set=utf8
echo import data complete
#install JDK
echo mysql installed
echo Begin install JDK
chmod +x bca/jdk-6u20-linux-i586-rpm.bin
./bca/jdk-6u20-linux-i586-rpm.bin
echo JDK installed
#cd bca enviroment
touch /etc/profile.d/java.sh
chmod 775 /etc/profile.d/java.sh
cat >/etc/profile.d/java.sh <<'EOF'
#!/bin/sh
#export JAVA_HOME=/usr/java/jdk1.6.0_20
export JAVA_HOME=/usr/java/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib/tools.jar
EOF
echo run java.sh
/etc/profile.d/java.sh
echo done
rm -r bca
chmod +x /usr/server/BCA/jboss-5.1.0.GA/bin/run.sh
chmod +x /usr/server/BCA/jboss-5.1.0.GA/bin/shutdown.sh
#chmod +x /usr/server/BCA/jboss-5.1.0.GA/bin/bca.sh
export JAVA_HOME=/usr/java/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib/tools.jar
echo install complete
echo please make sure the 9080 port and 3306 port of the firewall is opening.
echo start bca please run command "/usr/server/BCA/jboss-5.1.0.GA/bin/run.sh"
echo stop bca please run command "/usr/server/BCA/jboss-5.1.0.GA/bin/shutdown.sh -S"
echo starting bca
/usr/server/BCA/jboss-5.1.0.GA/bin/run.sh
分享到:
相关推荐
在Linux系统中,安装开发和运行Java应用的基础组件,如JDK、MySQL数据库以及Tomcat服务器,是一项重要的任务。以下是对这些安装过程的详细说明: 首先,我们关注JDK的安装。在Linux环境下,通常使用RPM(Red Hat ...
"tomcat+mysql+jdk.sh" 这个文件名表明这是一个Shell脚本,用于Linux或Unix系统中自动化安装和配置JDK、MySQL和Tomcat的过程。这样的脚本可以简化繁琐的手动安装步骤,只需一行命令即可完成所有组件的安装和配置,...
利用shell脚本一键自动化配置Linux基础环境(包括主机名的修改,配置静态ip地址,修改yum源为华为源,永久关闭Linux的防火墙,安装一些必要基础的工具),安装jdk1.8,配置java环境变量,安装tomcat8,访问html,...
#### 2.2 创建MySQL安装路径 在`/usr/local`目录下创建`mysql`目录。 ```bash cd /usr/local mkdir mysql ``` #### 2.3 安装MySQL 通过`yum`安装`wget`工具,然后下载MySQL的Yum Repository。 ```bash yum ...
在Linux操作系统中,安装开发和运行环境所需的软件如Java Development Kit (JDK),Apache Tomcat应用服务器,以及MySQL数据库管理系统的流程是系统管理员和开发者必须掌握的基础技能。下面将详细介绍这三个关键组件...
在Linux系统中安装Java开发工具包(JDK)、MySQL数据库和Apache Tomcat应用服务器是部署Web应用程序的关键步骤。以下是对整个过程的详细说明: 首先,安装JDK: 1. **查看Linux版本**:通过`uname -a`或`cat /etc/*...
#### MySQL安装步骤: 1. **安装MySQL服务**:使用`yum install mysql-server`命令安装MySQL服务。 2. **启动MySQL服务**:使用`systemctl start mysqld`命令启动MySQL服务。 3. **设置开机自启**:使用`systemctl ...
### Linux环境下JDK、MySQL与Tomcat安装指南 在Linux环境下搭建JavaWeb开发环境是许多开发者需要掌握的一项重要技能。本文将详细介绍如何在Linux系统中安装JDK(Java Development Kit)、MySQL数据库以及Tomcat...
在Linux环境下,搭建Java开发和部署环境通常涉及安装JDK(Java Development Kit)、TOMCAT(一个流行的Java应用服务器)以及MYSQL(一个广泛使用的开源数据库系统)。以下是对这些组件安装步骤的详细说明: **一、...
在Linux操作系统中,安装Java Development Kit (JDK)、Apache Tomcat服务器和MySQL数据库是常见的任务,尤其对于开发和部署Web应用程序来说至关重要。下面将详细阐述这三个组件的安装过程。 ### 1. 安装JDK JDK是...
本教程将详细介绍如何在Linux上一键式安装JDK、MySQL、Redis和Nginx,这些都是构建高性能Web服务的关键组件。 首先,**JDK(Java Development Kit)**是开发和运行Java应用程序的必备工具。在Linux上安装JDK通常...
以上就是在Linux环境下安装和配置JDK 8和JDK 11,MySQL 5.7.38,以及Tomcat 8.5.66的基本步骤。理解这些核心组件的使用方法对任何Java开发者或系统管理员都是至关重要的,因为它们构成了许多企业级Web应用程序的基础...
5. **初始化MySQL**:在MySQL安装目录下运行初始化命令,如`mysqld --initialize`,并记录初始化时生成的初始密码。 6. **启动MySQL服务**:通过命令`mysqld_safe &`或使用相应的系统服务管理工具(如systemctl)...
在这些系统上部署应用程序,如Java Web服务,通常需要安装JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)以及MySQL(一个广泛使用的开源数据库)。以下是如何在CentOS 6.5上一步步进行这些安装的...
在本文中,我们将详细讲解如何在Linux环境下安装JDK、Tomcat和MySQL,并通过Mac进行远程访问。首先,确保你的Linux服务器是阿里云上的CentOS 7.4 64位(基于RedHat),并且你的本地机器运行的是macOS High Sierra。 ...
以上就是在Linux环境下安装JDK、Tomcat以及MySQL数据库的详细过程。确保每一步都按照说明正确执行,以保证所有组件都能正常运行。在实际操作过程中,可能会遇到权限问题或其他系统特定的配置需求,需要根据实际情况...
【JDK的安装与测试】 Java Development Kit (JDK) 是开发和运行Java...以上就是关于JDK、Tomcat、MySQL的安装与测试,以及网站部署的基本流程。每个步骤都可能涉及更复杂的配置和优化,具体操作应根据实际情况调整。