CentOS系统搭建tomcat容器的教程

这里我们要配置JDK1.8 + Tomcat 8的环境。Tomcat是一个web容器,里面跑的是web applaction。

一、安装JDK1.8
1、下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
由于无法直接获取下载地址,只能先在本机下载再上传rpm包到服务器

网盘共享地址:
jdk-8u45-linux-x64.tar.gz
jdk-8u45-linux-x64.rpm

2、卸载OpenJDK

rpm -qa | grep java

网上说要先卸载旧版的JDK,如果有的话。

3、安装
上传之后安装:

# rpm -ivh /tmp/jdk-8u45-linux-x64.rpm

Preparing...                ########################################### [100%]
   1:jdk1.8.0_45            ########################################### [100%]
Unpacking JAR files...
 rt.jar...
 jsse.jar...
 charsets.jar...
 tools.jar...
 localedata.jar...
 jfxrt.jar...
 plugin.jar...
 javaws.jar...
 deploy.jar...

JDK安装路径为/usr/java。

4、验证jdk是否安装成功

# java -version

java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

5、设置环境变量

vim /etc/profile
加入:
JAVA_HOME=/usr/java/jdk1.8.0_45
JRE_HOME=/usr/java/jdk1.8.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME PATH CLASSPATH

6、使设置生效

source /etc/profile

7、查看环境变量

echo $PATH

二、安装Tomcat 8
1、下载

cd /tmp
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz
tar -zxvf apache-tomcat-8.0.23.tar.gz
mv apache-tomcat-8.0.23 /usr/local/tomcat

2、启动Tomcat

/usr/local/tomcat/bin/startup.sh

Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_45/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

Tomcat启动成功。

要注意JAVA的环境变量是否设置正确,防火墙是否开启了8080端口。

3、停止Tomcat

/usr/local/tomcat/bin/shutdown.sh

4、添加Tomcat里的用户

vim /usr/local/tomcat/conf/tomcat-users.xml

在tomcat-users尖括号内加入:

<role rolename="manager-gui"/>
<user username="tomcat" password="123456" roles="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="123456" roles="admin-gui"/>

重启tomcat。

5、访问Tomcat主页
http://IP:8080

里面有三个选项:
Server Status
Manager App
Host Manager

manager-gui角色对应Server Status、Manager App
admin-gui角色对应Host Manager

6、测试放入war包
1)将war包webapp1.war丢在tomcat目录\webapps\下
2)重启Tomcat
3)浏览器访问http://IP:8080/webapp1查看是否运行成功

时间: 2024-09-20 07:49:48

CentOS系统搭建tomcat容器的教程的相关文章

centos系统搭建本地yum服务器的方法_Linux

前言 首先特别说明的是,YUM只是为了解决RPM的依赖关系的问题,而不是一种其它的软件安装模式.虽然在centos中可以直接使用yum源,但是也存在着与外网隔绝的现状,因此需要搭建本地yum源,下面来看看详细的方法. 系统:centos 6.5 1.将光盘挂载到/mnt下面 # mount /dev/cdrom /mnt 2.删除系统自带的repo文件 # cd /etc/yum.repos.d/ # mkdir bak # mv *.repo bak 3.安装createrepo(其实只要安装

centos系统中tomcat的ssl配置步骤

最近因为用CAS做单点登录,需要配置SSL,过程是比较简单的,记录下各个步骤的含义,以免日后忘记. 需求场景:CAS单点登录,要求必须是SSL,服务器操作系统为CentOS,web容器为tomcat. 如果你作为服务提供方,那你需要看完全文 如果你作为需求客户方,那只需要看第三部分就可以了   步骤: 假设我们tomcat的路径为/opt/tomcat,在此目录下新建ssl目录用于存放证书:   cd /opt/tomcat/ssl   一.首先,我们需要生成SSL证书,用到keytool工具,

在CentOS系统中安装Websvn的教程

  大家好,今天我们会在CentOS 7.0 上为 subversion(SVN)安装Web 界面 WebSVN.(subverion 是 apache 的顶级项目,也称为 Apache SVN 或 SVN) WebSVN 将 Svbverion 的操作你的仓库的各种功能通过 Web 界面提供出来.通过它,我们可以看到任何给定版本的任何文件或者目录的日志,并且可看到所有文件改动.添加.删除的列表.我们同样可以查看两个版本间的差异来知道特定版本改动了什么. 特性 WebSVN提供了下面这些特性:

CentOS系统下安装Tomcat7环境教程

安装JDK 在Oracle Java SEDownload页面下载JDK. (1) 勾选「Accept License Agreement」 (2) 点击「jdk-8u91-linux-x64.rpm」 系统为64位时选择x64,32位时选择i586. (3) 把下载的文件用FTP上传到服务器. (4) 安装JDK # rpm -ivh ./jdk-8u91-linux-x64.rpm 安装Tomcat 在Apache Tomcat – Welcome!的Downloads页面下载Tomcat.

CentOS系统搭建shadowsocks代理服务器

最近城墙貌似堵的厉害,各大跳墙的方式都奇慢无比.没办法,就自己动手搭建shadowsocks代理服务器(以CentOS为例). 安装相关的依赖(依次输入以下命令) yum install m2crypto python-setuptools easy_install pip pip install shadowsocks 创建配置文件 vi /etc/shadowsocks.json 在文件中写入: {     "server":"0.0.0.0",     &qu

CentOS系统下Redis安装配置教程

这里参考了太多教程已经忘了在哪一篇配置成功的了,总之还是编译安装大法. 首先下载: wget http://download.redis.io/releases/redis-2.8.13.tar.gz 解压缩 tar zxvf redis-2.8.13.tar.gz 切换目录 cd redis-2.8.13 执行make命令,最后几行的输出结果 Hint: To run 'make test' is a good idea ;) make[1]: Leaving directory `/opt/

centos系统搭建SVN服务器的方法

搭建SVN服务,有效的管理代码 第一步:安装 #yum install subversion 判断是否安装成功 #subversion -v svnserve, version 1.6.11 (r934486) 出现上面的提示,说明安装成功. 如果提示如下:-bash: subversion: command not found 经过查找发现: [root@]# svnserve –version svnserve, version 1.6.11 (r934486) compiled Apr 1

centos系统下安装使用composer教程

I. 安装 cd path-to-your-project curl -sS https://getcomposer.org/installer | php # Composer successfully installed to: /tmp/composer.phar # Use it: php composer.phar 如果在此提示,那是因为php没有在系统的环境变量$PATH中. command not found: php 解决方法: 为当前php的路径创建一个软连接 ln -s /u

在Centos系统搭建配置mysql服务器

1.查询系统中有没有安装过mysql  命令:  yum list installed mysql*  和  rpm -qa | grep mysql*   查看有没有mysql安装包  命令:yum list mysql*   2.安装mysql客户端  命令:yum install mysql   3.安装mysql服务端  命令:  yum install mysql-server  和  yum install mysql-devel   4.启动mysql服务  命令:service