centos 安装tomcat和jdk
来源:互联网 发布:sandboxie相同软件 编辑:程序博客网 时间:2024/05/21 17:29
1:卸载掉自带的OpenJDK
2: 安装 JDK1.6
3:安装Tomcat
4: 配置Tomcat为daemon方式启动
下面正式开工 :
===================================================
1:卸载掉自带的OpenJDK
2: 安装 JDK1.6
参考:
http://www.cnblogs.com/sixiweb/archive/2012/11/25/2787684.html
原文:
查看目前系统的jdk: rpm -qa | grep jdk
得到的结果:
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
卸载之:
[root@dc-01 java]# yum -y remove java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
等一段时间就Complete了。
下载Sun的JDK。我下载的是
jdk-6u37-linux-i586-rpm.bin
如果是64位系统的话,要下载:
jdk-6u37-linux-x64-rpm.bin
之类的64位专用的包
到/usr目录下创建java目录,将下载的文件放到/usr/java目录下
先将这个文件变为可执行文件(chmod 777) :
[root@dc-01 java]# chmod 777 jdk-6u37-linux-i586-rpm.bin
然后执行这个文件件进行安装:
Press Enter to continue.....
这个时候按一下回车。
出现Done .
至此安装结束。
接下来配置JDK:
vi /etc/profile打开profile文件,在profile文件的末尾加上:
保存并关闭profile文件,执行source /etc/profile命令让修改生效。
运行下java -version 看一下java版本 :
[root@dc-01 java]# java -version
================================================
至此,整个安装过程完毕。
3:安装Tomcat
下载apache-tomcat-7.0.33.tar.gz。解压缩:
tar -xzvf apache-tomcat-7.0.33.tar.gz
将解压缩后的文件夹拷贝到/usr/local/tomcat:
cp -R apache-tomcat-7.0.33 /usr/local/tomcat
进入tomcat目录设置tomcat 的内存使用情况及其他配置:
cd /usr/local/tomcat/bin
vi daemon.sh
在正文开始的地方加入以下内容(注意将jdk等目录结合自己的实际情况进行修改) :
4: 配置Tomcat为daemon方式启动
将daemon.sh 拷贝到启动目录,安装服务,测试服务:
先编译安装 commons-daemon :
先安装gcc,因为编译的时候要用到
yum install gcc
创建tomcat用户,用来运行tomcat服务:
在生产环境用 root 是不安全的,所以
useradd -s /sbin/nologin tomcat
chown -R tomcat:tomcat /usr/local/tomcat
做为 service,和操作系统一起启动
# tar -xzvf commons-daemon-native.tar.gz
# cd commons-daemon-1.0.10-native-src/unix
# ./configure
# make
# cp jsvc ../..
# cd ../..
cp daemon.sh /etc/init.d/tomcat
chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on
chkconfig --list tomcat
显示:
tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off ← 确认2~5为on的状态就OK
启动Tomcat:
service tomcat start
增加防火墙配置,允许8080端口:
# vi /etc/sysconfig/iptables
在允许ssh的下面增加一条:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
保存,重启iptables服务 :
# service iptables restart
测试:
本机测试:
wget http://localhost:8080/
从其他机器 测试:
浏览器中输入 http://localhost:8080/
看看是否能打开网站。
- centos安装jdk和tomcat
- centos 安装tomcat和jdk
- CentOS安装JDK和Tomcat
- Centos安装JDK和Tomcat
- centos下jdk和tomcat安装部署
- CentOs 7.0安装JDK、MySQL和Tomcat
- CentOS 7安装JDK和Tomcat
- Centos 安装 JDK和 Tomcat 配置iptables
- Centos下安装配置 JDK 和 Tomcat
- CentOS 6.5 安装jdk和Tomcat
- Centos 6.5 安装JDK 和 tomcat
- centos 安装jdk、tomcat
- centos安装jdk,tomcat
- Centos 安装jdk+tomcat
- CentOS下Yum安装Mysql和JDK和tomcat
- CentOS下Yum安装Mysql和JDK和tomcat
- CentOS下Yum安装Mysql和JDK和tomcat
- Centos安装JDK与Tomcat
- 苏坤winform开发第16讲笔记(身份证校验)
- UEditor的图片上传配置问题,终于弄懂了,其实没那么复杂。
- Android Genymotion 模拟器 安装
- Verilog 连续赋值、过程赋值、过程性连续赋值
- 归并排序
- centos 安装tomcat和jdk
- Unity编辑器类Handles控制柄
- Merge Sorted Array
- 数据库连接池
- opensese 下postgresql 源码包安装
- new && new(std::nothrow)
- Unity之Handles箭头
- android四大组件之一广播notification(通知)的Title模拟下载
- Javascript:变量与数组