CentOS 5 安装J2EE环境
1.安装JDK
下载jdk-6u45-linux-i586-rpm.bin文件,上传到/root/目录
修改为可执行
# chmod 777 jdk-6u45-linux-i586-rpm.bin
开始安装
# ./jdk-6u45-linux-i586-rpm.bin
执行上面两个命令后基本就安装成功了,环境变量什么的也不用配置。
2.安装MySQL
采用的是yum的安装方式
# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉
查看yum上提供的mysql数据库可下载的版本
# yum list | grep mysql
安装MYSQL
yum install -y mysql-server mysql mysql-deve
由于安装是自动安装的,也不知道是安装了什么版本,可以用以下命令查看刚安装好的mysql-server的版本
# rpm -qi mysql-server
启动MYSQL
# service mysqld start
以下命令来查看mysql服务是不是开机自动启动
# chkconfig --list | grep mysqld
如果不是,设置开机启动
# chkconfig mysqld on
3.安装TOMCAT
下载apache-tomcat-7.0.65.tar.gz上传到/root/目录
解压出来文件
# tar -zxvf apache-tomcat-7.0.65.tar.gz
解压出来后,移动整个目录到/usr/local/目录下
# mv apache-tomcat-7.0.65 /usr/local
进入/usr/local/apache-tomcat-7.0.65/bin目录,执行startup.sh即可启动
# ./startup.sh
Tomcat设置gzip压缩,注意还要配置URIEncoding="UTF-8"
配置TOMCAT内存
修改TOMCAT_HOME/bin/catalina.sh
在位置cygwin=false前加下面这行,然后重启
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=128m"
如果JDK8.0版本,则改成下面的,因为PermSize已经移除了,增加了MetaspaceSize
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=128m"
配置TOMCAT开机启动
修改/etc/rc.d/rc.local,加文件加上下面这行即可
/usr/local/apache-tomcat-7.0.65/bin/startup.sh start