centos 安装 jdk8和comcat8
1、去官网下载Linux版本的jdk8

2、进入ags,把tar.gz的压缩包拷贝到用户下指定目录java,然后解压
mkdir /home/ags/java tar -zxv -f jdk-8u111-linux-x64.tar.gz
3、用root用户,配置Java环境变量,注意不要复制,自己敲出来
//使用vi编辑器打开系统环境变量文件
vi /etc/profile //打开后按下 i 键进入编辑状态 //在最后输入以下命令 ,注意:分割使用冒号,不是分号
JAVA_HOME=/home/ags/java/jdk1..0_152
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH //完成后,按下Esc键,并按下shift+;,输入 wq 保存退出
//保存成功后,输入以下命令使配置立即生效
source /etc/profile
4、root用户下,验证是否安装成功
我们可以使用以下命令检查是否安装正确
java -version
成功后显示如下信息
java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
5、下载comcat8的压缩包

6、ags用户下,建comcat的文件夹,然后把压缩包拷贝进去,然后解压
mkdir /home/ags/comcat8 //解压到当前目录
tar -zxv -f apache-tomcat-8.5..tar.gz
7、用root用户,配置comcat环境变量
//打开系统环境变量配置文件
vi /etc/profile //按下 i 键进入编辑状态 //在最后输入以下命令
# first tomcat #
CATALINA_BASE=/home/ags/tomcat8/apache-tomcat-8.5.
CATALINA_HOME=/home/ags/tomcat8/apache-tomcat-8.5.
TOMCAT_HOME=/home/ags/tomcat8/apache-tomcat-8.5.
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME //按下Esc键,之后按下shift+;,输入wq!保存退出
8、修改conf/serever.xml修改端口信息
9、ags用户下,启动comcat:
//进入comcat的bin路径
cd /home/ags/tomcat8/apache-tomcat-8.5./bin //启动tomcat
./startup.sh
10、使用root用户,comcat开机启动设置
创建和修改服务脚本
cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
vim /etc/init.d/tomcat
在第二行加入以下内容:
# chkconfig:
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions JAVA_HOME=/usr/local/jdk1..0_23/
CATALINA_HOME=/usr/local/tomcat
保存文件后执行以下操作:
chmod /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on
11、测试comcat,建一个test.jsp,测试服务
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
centos 安装 jdk8和comcat8的更多相关文章
- Centos安装jdk8
1.下载jdk1.8的tar cd /usr/local/src #切换到该目录下 wget url #下载jdk8的tar包 2.下载完成后解压tar包 tar -zxvf jdk-8u152-li ...
- 腾讯云Centos安装jdk8
1.下载jdk1.8的tar cd /usr/local/src #切换到该目录下 wget url #下载jdk8的tar包 2.下载完成后解压tar包 tar -zxvf jdk-8u152-li ...
- 转: CentOS安装jdk8
from: http://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/ After a long wait, finally Java ...
- CentOS安装gitlab,gerrit,jenkins并配置ci流程
CentOS安装gitlab,gerrit,jenkins并配置ci流程 By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上, ...
- 【推荐】CentOS安装Subversion-1.8.11+HTTP协议支持配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 我们需要搭建一个自己的SVN服务器. 此外,搭建好的SVN服务器除了需要支持svn协议外,最好还需要支持HTTP协议和HTTPS协 ...
- 【推荐】CentOS安装PHP-5.6.4+扩展安装+安全配置+性能配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 前段时间PHP官方发布了一个重要的安全升级公告,修复了两个unserialize函数的严重漏洞,目前受影响的版本有: ...
- CentOS安装Apache-2.4.10+安全配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Nginx之前,请确保已经使用yum安装了各基础组件,并且配置了www用户和用户组,具体见<CentOS ...
- CentOS安装Nginx-1.6.2+安全配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Nginx之前,请确保已经使用yum安装了pcre等基础组件,具体见<CentOS安装LNMP环境的基础 ...
- CentOS安装MySQL-5.6.10+安全配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装MySQL之前,请确保已经使用yum安装了各类基础组件,具体见<CentOS安装LNMP环境的基础组件& ...
随机推荐
- postgresql----数组类型和函数
postgresql支持数组类型,可以是基本类型,也可以是用户自定义的类型.日常中使用数组类型的机会不多,但还是可以了解一下.不像C或JAVA高级语言的数组下标从0开始,postgresql数组下标从 ...
- thinkphp与php共享session
在其他php页面添加如下代码即可 if (!session_id()) session_start(); 使用时 thinphp 使用 session('test','123'); $user_inf ...
- ABP之仓储
一.仓储的简单介绍 仓储(Repository):这是属于领域层的重要组成部分,它的作用就是完成和数据库的交互工作,仓储里封装了很多操作数据库的方法.所以说仓储是数据映射层和领域层的交互中介.ABP针 ...
- 要学习的UML图
这是人人都是产品经理里的一节内容,这是个简单的例子,我觉得重要就摘抄一下 UML是要好好学习的一门课程呀
- xp上使用vsphere client报错问题
出现该问题的原因是新版本的esxi和vcenter中增强了加密强度,而Windows XP和Windows Server 2003未能达到所需加密强度,client发起的链接被esxi和vcenter ...
- Oracle核心技术之 SQL TRACE
1.SQL TRACE说明: 参数类型 布尔型 缺省值 false 参数类别 动态 取值范围 True|false 2.类型 1)sql trace参数:alter system改变对全局进程影响,如 ...
- webpack初步了解
webpack是一个打包工具,基于nodeJS Webpack 可以将多种静态资源 js.css.less 转换成一个静态文件,减少了页面的请求. 安装 Webpack 由于 npm 安装速度慢,本教 ...
- [python-opencv] 模糊操作
@不要在奋斗的年纪 选择安逸 均值模糊 中值模糊 自定义模糊 意义与应用场景 模糊的基本原理: 1.基于离散卷积 2.定义好每个卷积核 3.不同卷积核得到不同的卷积效果 4.模糊是卷积的一种表象 #均 ...
- JS模块化编程(二)
背景 我们常在页面引用js遇到下面情况 <script src="1.js"></script> <script src="2.js&quo ...
- eclipse 64和32位切换
JAVA_HOME配置的是JAVA_HOME=D:\Java\32\jdk1.6.0_13