在linux怎么配置tomcat服务器
首先在网上下载linux版本的tomcat安装软件。
在搜索引擎上输入关键字:download tomcat linux
点击下载Core targz。
找到linux版本targz文件点击下载,下载到本机。如果想下载windows版本可以点击windows版本下载。
将下载的tar文件上传到服务器上,并且解压到某个目录下。
使用命令将文件解压:tar -zxvf TOMCATtargz -C /home/yyy/tomcat/
进入tomcat解压目录/bin,找到启动脚本startupsh。
linux下启动脚本一般都是sh结尾的,执行脚本一般都存放在bin目录下。
开始启动tomcat。
运行脚本/startupsh &开始启动tomcat容器。使用&表示后台副,shell关闭之后tomcat仍在后台启动。
查看启动是否正常。
打开浏览器,输入网址:http://服务器IP:8080出现如下界面说明启动正常。
你好,启动方法如下:
omcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设置随着服务器开启而开启,我还不会妮。。。)
1:找到tomcat安装路径
[root@localhost ~]# cd (返回上一级目录)
[root@localhost /]# ls (列出该目录下的所有文件)
bin dev home lib64 media mnt opt root selinux sys tmp var
boot etc lib lost+found misc net proc sbin srv tftpboot usr
[root@localhost /]# cd var (打开var这个文件夹)
[root@localhost var]# ls (查看该文件的列表)
account crash empty gdm local mail opt run tux
arpwatch cvs ftp kerberos lock named preserve spool www
cache db games lib log nis racoon tmp yp
(看来不在var文件夹中,只能返回上一级目录)
[root@localhost var]# cd
[root@localhost /]# cd usr
[root@localhost usr]# ls
2sql etc java lib64 sbin tmp
apache-tomcat-7014tar games kerberos libexec share tomcat70
bin include lib local src X11R6
[root@localhost usr]# cd tomcat70 (打开tomcat70这个文件夹)
[root@localhost tomcat70]# ls
bin hsperfdata_root LICENSE NOTICE RUNNINGtxt webapps
conf lib logs RELEASE-NOTES temp work
[root@localhost tomcat70]# cd bin
[root@localhost bin]# ls
bootstrapjar configtestsh setclasspathsh tomcat-nativetargz
catalinabat cpappendbat shutdownbat tool-wrapperbat
catalinash d: shutdownsh tool-wrappersh
catalina-tasksxml digestbat startupbat versionbat
commons-daemonjar digestsh startupsh versionsh
commons-daemon-nativetargz setclasspathbat tomcat-julijar
[root@localhost bin]# / (当前目录,这里是做什么用的,不太清楚。。。)
-bash: /: is a directory
[root@localhost bin]# /startupsh (启动Tomcat)
Using CATALINA_BASE: /usr/tomcat70
Using CATALINA_HOME: /usr/tomcat70
Using CATALINA_TMPDIR: /usr/tomcat70
Using JRE_HOME: /usr/java/jdk160_24
Using CLASSPATH: /usr/tomcat70/bin/bootstrapjar:/usr/tomcat70/bin/tomcat-julijar
启动成功
你可以通过如下方式开启:
方式一、
chkconfig 服务名 on
方式二、
你可以通过自定义开机程序(/etc/rcd/rclocal) ,来进行设置
可以将自己书写的tomcat shell script文件放入其中,来设置。
脚本编辑命令如下:
vi /etc/rclocal添加以下内容:
。。。。。
希望能帮到你。。。。。
1、安装JDK或JRE
2、配置JAVA_HOME环境变量
vi /etc/bashrc
export JAVA_HOME=/opt/java_18
3、解压tomcat到指定路径,比如/opt/tomcat
4、启动tomcat
cd /opt/tomcat;
/bin/startupsh
5、关闭tomcat,执行/stopsh
在/opt/tomcat创建stopsh,内容:
ps -ef| grep $PWD|grep -v grep | awk '{print $2}' |xargs kill -9
6、netstat -ntlp检查8080是否开启
在网上遇到好多坑。。然后我自己的坑并非和他们说的那么弱智的问题,,什么端口占用,,端口占用,我还用问你?
废话不多说:
通过搜索发现是随机数生成问题解决方案如下
1在服务器启动时也可以加上参数 -Djavasecurityegd=[file:/dev//urandom](file://dev/urandom)
2在Tomcat下catalinash加入参数:JAVA_OPTS="-Xms1024m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m -Dfileencoding=UTF8 -Dsunjnuencoding=UTF8 -Djavasecurityegd=file:/dev//urandom"
即可解决!献给新玩Linux学生或者程序员们。
一、上传Tomcat服务器
二、安装Tomcat服务器
21、解压tomcat服务器压缩包
22、配置环境变量
tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量
编辑/etc下的profile文件,加上如下内容:
23、修改tomcat服务器的启动端口
修改将Tomcat服务器启动时使用的端口,例如改成9999
修改完serverxml文件之后,保存,退出。
三、Tomcat服务器启动和关闭
31、启动Tomcat服务器
进入tomcat服务器的bin目录,然后执行"/startupsh"命令启动Tomcat服务器,如下图所示:
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalinaout文件进行查看,如下图所示:
访问Tomcat服务器,如下图所示:
可以正常访问了,说明Tomcat服务器已经正常启动成功了。
Linux操作系统定时重启Tomcat服务的方法如下,以jdk170_67与tomcat-7029版本为例:
1、编写tomcat_shutdownsh:
#!/bin/sh
export JAVA_HOME=/home/oracle/jdk170_67/ #安装JDK路径
export CLASSPATH=$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
export PATH=$JAVA_HOME/bin:$PATH
echo "========begin stop the tomcat========"
'/home/oracle/apache-tomcat-7029/bin/shutdownsh'
2、编写tomcat_startupsh:
#!/bin/sh
export JAVA_HOME=/home/oracle/jdk170_67/#安装JDK路径
export CLASSPATH=$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
export PATH=$JAVA_HOME/bin:$PATH
echo "========begin start the tomcat========"
'/home/oracle/apache-tomcat-7029/bin/startupsh'
3、在linux系统终端中,输入命令“crontab -e”:
使用crontab命令来编辑定时任务
4、在vi编辑界面,输入:
01 03 /home/oracle/auto_exec/tomcat_shutdownsh
03 03 /home/oracle/auto_exec/tomcat_startupsh
说明:设置每天3点1分关闭服务,3点3启动服务
5、使用“crontab -l”命令,可以查看定时任务的设置情况。
使用“tail /var/spool/mail/xxxx”命令,可以查看定时任务执行的日志。
方法/步骤
1
下载tomcat
在百度搜索tomcat,看到第一条结果是带有Apache Tomcat - Welcome字样的,点击进入tomcat的官网。
2
在左侧导航条点击Tomcat 70,会进入70的下载列表,点击第一个zip,就会开始下载。(更多教程百度搜索:主机侦探)
3
上传安装包到服务器
使用FTPCute、WinSCP等工具,可以把安装包上传到服务器
路径是/opt。
4
安装tomcat
用Xshell等Linux远程连接工具访问服务器。
进入/opt目录,指令是cd /opt。
解压安装包,指令是unzip apache-tomcat-7067zip。
重命名解压后的文件夹,指令是mv apache-tomcat-7067 tomcat。
进入内部文件夹,指令是cd /opt/tomcat/bin。
尝试启动tomcat,指令是sh startupsh,如果报错Cannot find /catalinashThe file is absent or does not have execute permissionThis file is needed to run this program,则表示权限不足。
开启权限,指令是chmod 777 sh,然后再次启动tomcat,如果这时候没有报错,那就表示正在启动了。
输入tailf /opt/tomcat/logs/catalinaout,可以查看到tomcat的运行信息,如果看到INFO: Server startup in 1925 ms,则表示tomcat已经启动成功了,按ctrl+c退出该日志。
用指令sh shutdownsh停止tomcat的运行,继续进行后续操作。
5
修改tomcat默认端口
tomcat默认的端口是8080,也就是说我们在浏览器访问的时候,需要在域名或IP后面加上:8080,这样不太方便,但是这个可以修改。
打开tomcat配置文件,指令是vi /opt/tomcat/conf/serverxml。
打开之后按i或者a进入编辑模式。
找到8080,改为80。
然后按Esc键,然后按:wq,保存并退出(那个:是需要同时按着shift键才能出来的)。
启动tomcat。
6
访问
在浏览器输入该服务器的域名或者IP,能看到如下页面,这是tomcat没有部署任何东西的默认页面。
0条评论