Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 教程 > Linux网络管理 > 正文

CentOS下搭建JAVA运行环境

时间:2016-07-02 01:00 来源:网络整理 作者:linux系统 阅读:

 

CentOS下搭建JAVA运行环境

一、安装jdk

1.进入usr目录

cd /usr

2.在usr目录下建立java安装目录

mkdir java

3.将jdk-6u24-linux-i586.bin拷贝到java目录下

cp/home/itcast/Desktop/jdk-6u24-linux-i586.bin /usr/java/

4.安装jdk

cd /usr/java

./jdk-6u24-linux-i586.bin 

5.安装完毕为他建立一个链接以节省目录长度

ln -s /usr/java/jdk1.6.0_24/ /usr/jdk

6.编辑配置文件

vim /etc/profile

添加如下内容:

JAVA_HOME=/usr/jdk

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

8.重启机器或source/etc/profile

sudo shutdown -r now

9.查看安装情况

java -version

java version "1.6.0_24"

Java(TM) SE Runtime Environment (build1.6.0_24-b07)

Java HotSpot(TM) Client VM (build 19.1-b02,mixed mode, sharing)

二、安装tomcat

tar -zxvf apache-tomcat-6.0.29.tar.gz -C/opt       (解压到/opt下)

ln -s /opt/apache-tomcat-6.0.29//opt/tomcat   (建立链接文件)

启动tomcat

cd /opt/tomcat/bin/

./startup.sh   (注意:点代表当前目录下)

如果启动不了,请尝试

-i 切换到root用户再重新启动

./startup.sh

测试:8080/

三、卸载与安装mysql

  1、卸载mysql

  linux卸载mysql

 卸载mysql

1、查找以前是否装有mysql

命令:rpm -qa|grep -i mysql

可以看到mysql的两个包:

mysql-4.1.12-3.RHEL4.1

mysqlclient10-3.23.58-4.RHEL4.1

2、删除mysql

删除命令:rpm -e --nodeps 包名

( rpm -ev mysql-4.1.12-3.RHEL4.1 )

3、删除老版本mysql的开发头文件和库

命令:rm -fr /usr/lib/mysql

rm -fr /usr/include/mysql

注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除

rm -f /etc/my.cnf

rm -fr /var/lib/mysql

2、安装mysql

 

rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库,有的话,我们就通过rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉

(1) 卸载mysql    rpm -e mysql  // 普通删除模式[root@xiaoluo ~]#rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!

(2): 通过yum来进行mysql的安装

         1) yum list| grep mysql :命令来查看yum上提供的mysql数据库可下载的版本:

         2)yum install -ymysql-server mysql mysql-deve 安装

         3)rpm -qimysql-server 查看刚安装好的mysql-server的版本

         4)servicemysqld start  :启动我们的mysql服务。

         5)servicemysqld restart  重启mysql

         6) chkconfig mysqld on  设置mysql开机自启动

         7)mysqladmin-u root password 'root' : 通过该命令给root账号设置密码为 root

可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

mysql -u root -pvmwaremysql>use mysql;

mysql>update user set host = '%' whereuser = 'root';

mysql>select host, user from user;

四、开放特定linux端口

more /etc/sysconfig/iptables

# Firewall configuration written bysystem-config-firewall

# Manual customization of this file is notrecommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED-j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp--dport 22 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp--dport 80 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp--dport 8080 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp--dport 3306 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp--dport 8009 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp--dport 8081 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp--dport 3690 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

[root@nb home]# /etc/init.d/iptablesrestart

iptables:清除防火墙规则:                                 [确定]

iptables:将链设置为政策 ACCEPT:filter                    [确定]

iptables:正在卸载模块:                                   [确定]

iptables:应用防火墙规则:                                 [确定]


 

 

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《CentOS下搭建JAVA运行环境》技术文章,《CentOS下搭建JAVA运行环境》详细使用和说明,有时《CentOS下搭建JAVA运行环境》可能不完善、敬请谅解!如果《CentOS下搭建JAVA运行环境》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片