云服务器CentOS7系统 安装Tomcat8

5 篇文章 0 订阅
1 篇文章 0 订阅

偶然间看到云服务器618在搞活动,有一个优惠版配置低的服务器,200多,个人研究是足够了!记录一下个人搭建服务器的过程!包含安装JDK1.8,Tomcat8Mysql8;本文是安装Tomcat8
如有侵权,请告知!

准备安装包

根据个人系统需求选择,个人操作系统是CentOS7,下载时需要Oracle登录,有个人帐号登陆下就行,没有的也可以百度搜索下Oracle登陆账号,有很多分享的。
JDK1.8

安装JDK

  • 在终端/命令窗口中输入命令:ssh root@<ip地址>
  • 输入连接password
        第一次或忘记可以重置实例密码,以阿里云为例。进入控制台,左侧菜单选择云服务器ES》实例与镜像》实例》右侧选择实例中的管理》基本信息中更多选项选择重置实例密码
  • 拷贝到想要安装得目录,cp命令,根据个人需要
  • 重命名文件名,mv命令,根据个人需要
  • 输入命令:tar -zxvf jdk-8u251-linux-x64.tar.gz 等待完成
  • 输入命令:vim /etc/profile,打开配置文件
  • 输入i进入编辑模式,输入后内容如下

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

# By default, we want umask to get set. This sets it for login shell
# Current threshold for system reserved uid/gids is 200
# You could check uidgid reservation validity in
# /usr/share/doc/setup-*/uidgid file
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
    umask 002
else
    umask 022
fi

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null
        fi
    fi
done

unset i
unset -f pathmunge

# 此处为个人输入内容
export JAVA_HOME=/root/jdk1.8.0_251
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:&${JAVA_HOME}/lib/dt.jar;${JAVA_HOME}/lib/tool.jar
export PATH=$PATH:${JAVA_HOME}/bin
  • 输入:wq!保存并退出
  • 输入source /etc/profile使配置文件生效
  • 输入java -version,显示如下结果,则成功
    JDK环境变量测试

安装tomcat

  • 解压安装参照JDK安装
  • 输入命令 cd /root/<tomcat目录>/bin
  • 输入sh startup.sh,出现以下内容启动成功
    Tomcat启动

访问不到的问题原因

  1. 关闭服务器防火墙。输入命令systemctl stop firewalld
  2. 服务器控制台配置安全组验证规则,手动添加8080端口

将tomcat添加到service中,根据个人需求

  1. 输入命令 cd /etc/init.d
  2. 输入 vi tomcat8 新建tomcat8文件
  3. 输入以下内容
	#!/bin/bash
	# description: Tomcat8 Start Stop Restart
	# processname: tomcat8
	# author: huchx
	JAVA_HOME=/root/jdk1.8.0_251
	export JAVA_HOME
	PATH=$JAVA_HOME/bin:$PATH
	export PATH
	CATALINA_HOME=/root/tomcat8
	if [ $1 == start ]
	then
	 sh $CATALINA_HOME/bin/startup.sh
	elif [ $1 == stop ]
	then
	 sh $CATALINA_HOME/bin/shutdown.sh
	elif [ $1 == restart ]
	then
	 sh $CATALINA_HOME/bin/shutdown.sh
	 sh $CATALINA_HOME/bin/startup.sh
	fi
	
	exit 0
  1. 按ESC退出,并:wq!
  2. 输入命令chmod a+x tomcat8,将tomcat8文件设置为可运行文件
  3. 输入命令chkconfig --add tomcat8,将tomcat8设置为服务运行级别
  4. 输入chkconfig --list,可查看是否添加成功
  5. 测试tomcat命令:service tomcat <start|stop|restart>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值