下载tomcat解压 就可以
apache网站下载合适版本
甲骨文下载对应jdk
配置好环境变量
tomcat bin目录下startupsh
如果只是放html直接用apache或ngnix好一些只需要将启动tomcat服务的代码添加到/etc/rclocal文件中即可
例如,你是这样启动tomcat的:
/usr/tomcat/bin/startupsh &
你只需要把上面这行启动命令添加到/etc/rclocal的最后一行即可,linux启动时会自动执行rclocal,这样就实现了tomcat开机自启动
其它服务自启动也是一样的服务器环境:
腾讯云1核2G
*** 作系统:CentOS7
最近将项目部署到服务器后发现tomcat总是过一段时间会自动关掉。
查看系统日志
发现如下内容:
原因分析:linux会定时检查系统内存大小,发现剩余内存过小时会自动优先清理占用内存较大的进程,因此tomcat进程经常会被系统清除掉
(1)创建脚本文件tomcatMonitorsh
(2)对脚本文件授权
(3)将脚本文件加入到定时任务中
添加如下内容
保存并退出
(如果出现以下内容,则输入3进入vim编辑模式再进行编辑)
具体crontab命令参考: >
这个跟Linux没有任何关系。
是你的代码写的不好,重点检查以下几个方面:
有输入输出流 *** 作的地方,资源是否正常释放;
有远程连接的地方,比如>
如果系统有开放接口,接口代码是否健壮,是否经的起大并发访问;是否会导致阻塞;出现异常后,异常处理机制是否健全;
安装Jdk
由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK。假如安装了JDK则跳过该步,直接看安装Tomcat7。
首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载。
然后根据自己的linux系统选择相应的版本,比如我的ubuntu是x64的,所以我选择jdk-7u65-linux-x64targz下载。
如果用户 *** 作的是linux图形化界面,直接打开浏览器下载即可。
假如是像我等这样, *** 作着终端,只能苦逼的使用wget命令进行下载了。
这里需要注意,官网上需要做一个选择。只有同意后才能够进行下载。这里将下载的命令写出来,大家直接复制即可。或者是通过获取Cookie来进行修改。
wget --no-cookie --header "Cookie: s_cc=true; oraclelicense=accept-securebackup-cookie; s_nr=1407131063040; gpw_e24=>
下载下来以后,我们将其移到我们创建的一个目录中。
mv /alidata/download/jdk-7u65-linux-x64targz /alidata/server
然后进行解压
tar -zxvf /alidata/server/jdk-7u65-linux-x64targz
解压以后,我们需要编辑profile文件,相当于Windows中配置JDK那样设置环境变量。
输入vi /etc/profile进行编辑。
配置成功后,需要关闭终端,重新进入,输入java -version,如果出现如下内容,则证明JDK安装成功。
安装Tomcat 7
首先同样我们需要将Tomcat 7下载下来。打开Tomcat的官网。
我们选择左边的Tomcat 7下载
选择targz下载方式,复制下载地址,在linux终端中输入:
wget -c 下载地址
进行下载。
下载下来以后,同样,复制到/alidata/server目录中,该目录存放有jdk,tomcat等服务。
mv /alidata/download/apache-tomcat-7054targz /alidata/server
然后进行解压
tar -zxvf /alidata/server/apache-tomcat-7054targz
当解压成功以后,我们直接进入到tomcat bin目录中。
输入 /startupsh启动Tomcat,假如显示Tomcat started,则表明启动成功。
输入地址,假如能够成功的访问到Tomcat的默认界面表示成功
Tomcat的默认端口为8080
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)