这几天用虚拟机装了centos ,以前没有用过linux,先将搭建java web 环境记录如下:

一、卸载系统安装的jdk环境。

1、安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:

java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

最好还是先卸载掉openjdk,在安装sun公司的jdk.

先查看 rpm -qa | grep java

显示如下信息:

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

2、卸载:

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

二、 安装jdk。

1、用SecureCRTPortable 把下载下来的jdk文件上传到虚拟机/usr/local/目录(  Transfer -->zmodem upload list)

# rpm -ivh /目录/jdk-7-linux-x32.rpm

2. 设置环境变量   

这里我们需要找到profile文件,添加环境变量: #vim /etc/profile 在profile文件下面追加写入下面信息:

export JAVA_HOME=/usr/java/jdk1.7.0

export     CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin

保存退出,执行: #source /etc/profile

三、设置Tomcat:

1、从官方网站上下载tomcat软件包。

2、上传到虚拟机,进行解压:

#tar zxvf apach-tomcat-6.0.16.tar.gz

#mv apach-tomcat-6.0.16 /usr/local

3、进行tomcat环境的配置(前提需要安装jdk)

#vi /etc/profile

加入:   export TOMCAT_HOME=/usr/local/apach-tomcat-6.0.16

保存退出 # source /etc/profile  //让当前配置立即生效

4、启动tomcat服务器

$ /usr/local/apach-tomcat-6.0.16/bin/startup.sh

五、开放8080端口访问。

由于我的虚拟机没有装图形界面,安装好后无法看到http//localhost:8080 网页,在命令行输入:

url http://www.yahoo.com

终于看到了滚动的html,说明是安装正确了。

LINUX通过下面的命令可以开启允许对外访问的网络端口:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8000端口

/etc/rc.d/init.d/iptables save #保存配置

/etc/rc.d/init.d/iptables restart #重启服务

查看端口是否已经开放

/etc/init.d/iptables status

转载于:https://www.cnblogs.com/dhyah/p/3650937.html

linux 搭建Tomcat相关推荐

  1. Linux下搭建Tomcat服务器

    对于apache开源项目中tomcat的认识,大多停留在windows下,这次我通过一个简单的实例来介绍一下在linux下如何搭建tomcat环境,并且部署一个web项目. 先从基本安装开始,可别小看 ...

  2. linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目

    到官网下载:https://tomcat.apache.org/download-80.cgi  在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd  切换目录 / ...

  3. Linux 搭建NodeBB社区,搭建CAS登录认证平台,实现Nodebb接入企业CAS认证(一)

    一,搭建Nodebb社区 1,安装编译环境nodejs,npm安装后版本号如下(同时得安装redis, git常用开发软件): 2,下载nodebb代码 git clone git://github. ...

  4. tomcat jquery mysql_Docker 搭建 Tomcat + Mysql

    Docker 搭建 Tomcat + Mysql 准备 虚拟机 虚拟机安装Docker 在纯净的Centos镜像上搭建 Centos镜像准备 虚拟机上拉取 Centos 镜像: docker pull ...

  5. 阿里云搭建Tomcat+Jdk+Mysql(阿里云系统CentOs)特完整

    (本文太过潦草,特用Markdown重新排版了下:阿里云搭建Tomcat+Jdk+Mysql(阿里云系统CentOs)_李小白的博客的博客-CSDN博客) 1.首先我们应该先去百度云盘下载安装包资源: ...

  6. linux服务器怎么搭建简单的网站?linux搭建网站教程

    linux搭建网站教程 一.前言 二.服务器环境配置 三.Linux网站搭建步骤 1.jdk安装与配置 2.tomcat配置 3.数据库的配置 一.前言 很多学开发的同学都知道如何开发一个网站,但是到 ...

  7. 在阿里云ECS服务器上搭建tomcat

    我购买的ECS安装的是 centos7版本的Linux系统,在网上查了一会资料搞定了,记录一下:  1.远程连接ECS  我用的是window操作系统,每次使用控制台去连接我的ECS显得非常的不方便, ...

  8. Linux搭建服务器

    文章目录 Linux搭建服务器 1.基础环境配置 1.1配置centos7 1.2安装xshall 1.3安装xftp7 2.配置jdk 1.8 ==第一步 卸载系统自带的OpenJDK以及相关的ja ...

  9. 基于Linux搭建开源配置管理中心apollo

    基于Linux搭建开源配置管理中心apollo 什么是apollo Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境.不同集群的配置,配置修改后能 ...

最新文章

  1. win10有自带测试软件吗,使用windows10自带工具测试系统内存
  2. java爱暮色森林7.0js_我的世界手机版暮色森林js
  3. Go 语言编程 — net/http — HTTP 服务端
  4. C#中调用Windows系统服务exe程序的工具类与重启服务的流程
  5. 科大星云诗社动态20210318
  6. C# 快捷键/hotkey简单例子
  7. java代码进行短信接收_自动化测试-自动获取手机短信验证码
  8. 工具栏快速创建类_还费时费力找菜单栏中的工具?教你制作属于自己的快速访问工具栏...
  9. [C/C++] C++笔试常见问题
  10. 【邱锡鹏老师SMP2020教程】90页自然语言处理中的预训练模型
  11. 我给自己定了个目标,我要看完这95本书
  12. Unity 代码修改宏名并一键打包
  13. int,int*,(int*)区别
  14. 设备模型一(基本概念)
  15. 复合材料层合板数值模拟_51CAE_新浪博客
  16. 【干货】我的机器学习入门路线图
  17. IDEA启动tomcat显示“Error running tomcat:Cannot run program”问题解决
  18. linux系统下的rz、sz详解
  19. 深度探究apk安装过程
  20. 有机发光二极管显示技术

热门文章

  1. 算法的复杂度与Master定理
  2. linux下查找某个文件位置的方法
  3. 机器学习(MACHINE LEARNING)MATLAB蚁群算法解决TSP问题
  4. oraclf 复杂查询练习_刷完这些烧脑的SQL练习题,复杂查询才能熟能生巧
  5. java shell排序算法_【算法】8种排序算法(Java)
  6. java遍历栈_Java中使用StackWalker和Stream API进行堆栈遍历
  7. 浅析企业网站进行seo都会带来哪些优势呢?
  8. 网站转化率做不好多半是这三大因素产生干扰
  9. python语言1010的八进制_python打印十六进制
  10. 服务器如何安装虚拟声卡,虚拟声卡驱动安装步骤_虚拟声卡驱动有什么使用要求...