技术标签: Centos7 安装 Tomcat8 的正确姿势 并设置开机
使用centos7X64最小化安装
CentOS-7-x86_64-Minimal-1708
1.配置防火墙:
关闭防火墙和加入放行端口二选一
1.1 直接关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
[[email protected] ~]# firewall-cmd --state
not running
[[email protected] ~]#
1.2 加入放行端口
firewall-cmd --zone=public --add-port=80/tcp --permanent #添加放行端口(--permanent永久生效,没有此参数重启后失效)
firewall-cmd --reload #刷新防火墙 使其生效
firewall-cmd --zone=public --list-ports #查看防火墙放行端口列表
[[email protected] ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent #(--permanent永久生效,没有此参数重启后.效)
success
[[email protected] ~]# firewall-cmd --reload
success
[[email protected] ~]# firewall-cmd --zone=public --list-ports
80/tcp 8080/tcp
[[email protected] ~]#
表示成功
2.安装wget
yum -y install wget
3.下载tomcat8
wget http://mirrors.shuosc.org/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz
4.解压
tar -zxvf apache-tomcat-8.5.24.tar.gz
5.移动到/usr/local
mv apache-tomcat-8.5.24 /usr/local/tomcat8
6.配置tomcat的jdk环境变量
yum -y install vim
vim /usr/local/tomcat8/bin/catalina.sh
在 OS specific support. 前面加入如下代码:
JAVA_HOME=/usr/local/java/jdk1.8.0_151
JRE_HOME=$JAVA_HOME/jre
7.配置tomcat8开机启动
在/usr/lib/systemd/system目录下增加tomcat8.service文件,内容如下:
vi /usr/lib/systemd/system/tomcat8.service
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=oneshot
ExecStart=/usr/local/tomcat8/bin/startup.sh
ExecStop=/usr/local/tomcat8/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
8.允许tomcat8开机启动
systemctl enable tomcat8
9.tomcat8常见命令
systemctl start tomcat8.service //启动tomcat
systemctl stop tomcat8.service //关闭tomcat
systemctl restart tomcat8.service //重启tomcat
systemctl status tomcat8.service //查看状态tomcat
在一个养老中心的项目里(真心没想到我们呼叫中心还能给养老中心用上,应用面还挺广,我们的服务被智慧社区调用)出现了乱码,我被解决了这个乱码,一开始我个菜鸟就在工程里乱找,终于找到了页面,还有action和方法,但是就是没解决成,后来和利哥一说,他问了智慧社区的人,我们是被调用的,参数都是他们传过来的,我们解码得和他们怎么编码的配合才行啊,(真应该一开始就来问问利哥,省了好多时间,毕竟利哥多年经验,人
前言很多同学可能对于CAP这个项目想有更一步的了解,包括她的工作原理以及适用的场景,所以博主就准备了一场直播给大家讲解了一下,这个视频是直播的一个录像。由于我这次直播本来是没有打算对外的,所以也是没有怎么准备的,所以在直播的过程中出现了一些讲解不到位或者是意外的情况,还请大家能够谅解~。最后,感谢大家对于CAP的关注和支持。CAPCAP是一个开源项目,是关于分布式系统中的最终一
公众号关注「奇妙的 Linux 世界」设为「星标」,每天带你提升运维技能!说到光模块,相信大家一定不会觉得陌生。随着光通信的高速发展,现在我们工作和生活中很多场景都已经实现了“光进铜退...
相信很多学Python的小伙伴都十分熟悉Python中的字典排序类问题,这里我就不展开说了,简单介绍一下该排序问题的内容并且附上代码。
效果 <el-form-item prop="verificationCode"> <el-input type="text" v-model="ruleForm.verificationCode" autocomplete="off" placeholder="验证码" class="verificationCode"></el-input> <span class="getCode" @click="getCode()" v-show="sho
一:%用法1、整数输出%o —— oct 八进制%d —— dec 十进制%x —— hex 十六进制print('%o' % 20) # 24print('%d' % 20) # 20print('%x' % 20) # 142、浮点数输出%f ——保留小数点后面六位有效数字 %.3f,保留3位小数位%e ——保留小数点后面六位有效数字,指数形式输出...
本文转自:http://www.usidcbbs.com/simple/?t5247.html查看完整版本: [-- 用VC进行64位编程 --]美国主机支持论坛 -> 开发技术 -> 用VC进行64位编程 [打印本页]登录 -> 注册 -> 回复主题 -> 发表主题
Hadoop Archives Guide(hdfs文件归档介绍和例子)一、概括介绍:1)、简介英文:Hadoop archives are special format archives. A Hadoop archive maps to a file system directory. A Hadoop archive always has a *.har extension. A...
目录Buffer缓冲区重要参数相关操作创建Buffer重置和清空缓冲区读写缓冲区标志缓冲区复制缓冲区只读缓冲区文件映射内存Scattering和GatheringMapperByteBuffer性能对比直接内存访问性能创建销毁性能与流式的IO不同,NIO是基于块的,以块为单位处理数据。NIO中最为重要的两个组件,通道(channel)和缓冲(buffer)。缓冲是一块连续的内存块,是NIO读写数据的中转地。通道表示缓冲数据的源头或目的地,用于向缓冲读取或者写入数据,是访问缓冲的接口。Buffer缓冲区
人家什么都不懂,哪位大神给我解说解说程序员弄得编程有啥用,嘻嘻(♡˙︶˙♡)
点击打开链接简单计算器Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 15204 Accepted Submission(s): 5188Problem Description读入一个只包含
本文转载自:Xinlinx 7系列FPGA概览 转载说明:关于7系列FPGA的认识,这篇文章写的还是比较好的,虽说数据手册上都有,但是不是每个人都有功夫去看的,这样看起来,这篇博文就很有意义,对7系列FPGA有一个总体的认识。最后谢谢原文作者。 1.Xilinx的四个工艺级别 Xilinx目前主要产品有四个工艺等级,通常情况下,Xilinx的产品每个工艺都会有Spartan、Artix、Kintex和Virtex四个族,如下图所示。 其中45nm工艺的...