CentOS6.5搭建Java运行环境

原创 2015年11月20日 22:58:20

一.安装JDK

1.下载jdk

建议下载jdk的rpm包,不建议yum安装openjdk,这里以jdk-8u45-linux-x64.rpm作为示范,具体版本自己选择,下载完成之后上传到centos里,目录自己选择

2.安装jdk

#授权
chmod +x jdk-8u45-linux-x64.rpm
#安装
rpm -ivh jdk-8u45-linux-x64.rpm

完成之后使用java -version命令来检查是否安装成功,如果有版本信息证明安装成功.

3.配置环境变量

打开/etc/profile

vim /etc/profile

在最后加上如下信息,这里JAVA_HOME为自己的JDK安装地址,具体参考自己本机

#set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_45
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin  

配置完成之后需要刷新profile

source /etc/profile

如何验证环境变量是否配置成功呢?可以通过echo $JAVA_HOME,echo $CLASSPATH,echo $PATH来判断,如果输出对应信息,则代表配置成功.


二.安装mysql

1.安装

安装mysql比较简单,可以直接yum安装

#yum方式安装mysql
yum -y install mysql-server
#检查是否安装成功
rpm -qi mysql-server
#启动mysql
service mysqld start
#设置mysqld自启
chkconfig mysqld on

2.设置用户

#登陆
mysql -u root
#更改密码
set password for root@localhost=password('123456');

这个没什么好说的,具体mysql操作网上一堆,这里不累述了.


三.安装tomcat

1.下载tomcat

直接上tomcat官网下载即可,这里演示的是apache-tomcat-7.0.57.tar.gz,下载完成之后照旧上传到centos

2.安装tomcat

#解压
tar -zxvf  apache-tomcat-7.0.57.tar.gz 
#重命名
mv apache-tomcat-7.0.57 tomcat7
#移动
mv apache-tomcat-7.0.57 /usr/Amayadream/
#关闭防火墙
service iptables stop

#添加开机启动
vim /etc/rc.d/rc.local
#在打开的文件最后添加如下,其中JAVA_HOME为jdk路径,必须写在前面,
#jdk和tomcat路径参考自己本机
export JAVA_HOME=/usr/java/jdk1.8.0_45
/usr/Amayadream/tomcat7/bin/startup.sh start

3.修改端口号

如果要绑定域名的话,必须修改端口号8080为默认的80端口,这样才能直接通过域名www.xxx.com访问,否则需要www.xxx:8080.com来访问
打开server.xml配置文件

vim /usr/Amayadream/tomcat7/conf/server.xml

修改端口号808080

4.修改tomcat默认路径

如果我们在tomcat里部署了项目email,想直接通过www.xxx.com来访问,而不是www.xx.com/email,这就需要修改tomcat的默认路径来实现
打开server.xml配置文件(记得做好备份)

vim /usr/Amayadream/tomcat7/conf/server.xml

找到如下:

<Engine name="Catalina" defaultHost="localhost">
    <Host name="localhost" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
    </Host>
</Engine>

<Host></Host>标签之间加上如下:

<Context path="" docBase="email" debug="0" reloadable="true" />

这样,在地址栏输入www.xxx.com,就会默认访问tomcat/webapps/email目录,即实现了通过域名访问默认项目

5.多域名配置

如果我们有不止一个项目,比如email邮箱,blog博客两个项目,想通过email.xxx.com来访问邮箱项目,通过blog.xxx.com来访问博客项目,这就需要多域名配置了
打开server.xml配置文件(记得做好备份)

vim /usr/Amayadream/tomcat8/conf/server.xml

和上面一样,找到如下:

<Engine name="Catalina" defaultHost="localhost">
    <Host name="localhost" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
    </Host>
</Engine>

将其改为:

<Engine name="Catalina" defaultHost="localhost">
    <Host name="email.xxx.com" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="email" debug="0" reloadable="true" />
    </Host>
    <Host name="blog.xxx.com" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="blog" debug="0" reloadable="true" />
    </Host>
    <Host name="localhost" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="index" debug="0" reloadable="true" />
    </Host>
</Engine>

这样,
输入www.xxx.com会访问tomcat/webapps/index目录
输入email.xxx.com会访问tomcat/webapps/email目录
输入blog.xxx.com会访问tomcat/webapps/blog目录

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

CentOS6.5之Java开发环境—JDK1.8的安装配置—逆袭必备

一、下载JDK1.8:官网http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二...
  • nxstack
  • nxstack
  • 2017年01月12日 19:09
  • 1768

Centos6.5搭建java开发环境

一、安装jdk 1.查看Linux自带的JDK是否已安装 java –version 如果出现openjdk,最好还是先卸载掉openjdk,在安装sun公司的jdk. 2.查看jdk信息 rpm...
  • tonytfjing
  • tonytfjing
  • 2014年12月26日 09:23
  • 38082

Linux(centos 6.5) 调用java脚本以及定时执行的脚本实例及配置文件详解

Linux(centos 6.5) 调用java脚本以及定时执行的脚本实例 一、调用java程序脚本(默认已经搭建好了Java环境) 1、jdk 安装路径 /usr/jdk/jdk1.7/…… ...
  • QH_JAVA
  • QH_JAVA
  • 2015年07月05日 09:49
  • 4069

centos6.5实践(2):搭建Java Web生产环境

centos6.5上搭建Java Web环境的心得,本文纯记录文,请慎点...
  • wei18359100306
  • wei18359100306
  • 2016年05月10日 20:33
  • 1914

centos6.5安装php开发环境

centos6.5安装php开发环境 更好排版:https://www.zybuluo.com/phper/note/79313  yum安装依赖库 yum inst...
  • yangyi2083334
  • yangyi2083334
  • 2015年04月01日 10:29
  • 1304

JAVA基础应用——java程序在centos后台运行

说明Java Service Wrapper把java程序打包为服务。目前支持4种打包方式。 WrapperSimpleApp 使用WrapperSimpleApp helper class来运行程...
  • xundh
  • xundh
  • 2015年12月19日 17:39
  • 3572

PHP之——CentOS 6.5下搭建LAMP环境详细步骤

1、确认搭建LAMP所需的环境是否已经安装: [root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl li...
  • l1028386804
  • l1028386804
  • 2015年09月18日 20:07
  • 7067

CentOS6.5中Web环境搭建

linux下JAVA web环境搭建
  • XingKong22star
  • XingKong22star
  • 2015年04月01日 15:30
  • 1852

centos 6.5下KVM环境搭建

一、操作系统配置  1. 使用root权限登录  2. 修改内核模式为兼容内核启动  vim /boot/grub/grub.conf  主要修改default=1    3. 关闭sel...
  • chengxuyuanyonghu
  • chengxuyuanyonghu
  • 2017年02月07日 21:22
  • 546

搭建hadoop环境,CentOS6.5安装Hadoop2.7.3完整流程

转载地址:http://www.open-open.com/lib/view/open1435761287778.html 总体思路,准备主从服务器,配置主服务器可以无密码SSH登录从服务器,解压安装...
  • u014019693
  • u014019693
  • 2016年11月11日 21:05
  • 5436
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CentOS6.5搭建Java运行环境
举报原因:
原因补充:

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