tomcat 怎么搭建文件服务器

tomcat 怎么搭建文件服务器,第1张

1、先Apache官网站载tomcat6.0系列文件找Tomcat6.0linux安装文件腔好跟windows官网相应说明linux版tomcat需要编译源代码文件载文件:apache-tomcat-6.0.30.zip2、载文件通ftp传输linux我推荐远程连接工具SSHlinux远程连接工具比较

3、解压apache-tomcat-6.0.30.zip命令:unzip apache-tomcat-6.0.30.zipapache-tomcat-6.0.30目录目录拷贝/opt/便改名/opt/tomcat即

4、修改环境变量变量配置放前配置jdk环境变量面即:

目录/etc修改profile文件使用命令:vi /etc/profile

export CATALINA_HOME=/opt/tomcat

export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib

export PATH=$PATH:$CATALINA_HOME/bin

配置完执行命令老冲:source /etc/profile没提示错误证明配置ok

通echo $CLASSPATH查看环境配置

5、启tomcat服务

目录切换opt/tomcat/bin执行sh catalina.sh提示信息:

The BASEDIR environment variable is not defined correctly

This environment variable is needed to run this program

通情况配置完报类错误提示该提示表示bin目录相关.sh缀文件没执行权限使用命令chmod +x *.sh给所.sh文件执行权限

再执行sh catalina.sh或者sh startup.sh便提示信息表示配置ok:

Using CATALINA_BASE: /opt/tomcat

Using CATALINA_HOME: /opt/tomcat

Using CATALINA_TMPDIR: /opt/tomcat/temp

Using JRE_HOME: /usr/jdk1.6.0_23

Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar

6、查看tomcat服务端口8080

命令:netstat -ntl | grep 8080提示windows客户端使用tenlet ip 8080看看情况结提示端口没启继续检查防火墙:

找/etc/sysconfig/,vi iptables 该防火墙配置文件加伍含铅入放8080端口配置:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

种关闭防火墙命令:service iptables stop即

7、客户端访问tomcat首页

:8080/显示tomcat首页表明配置ok

8、部署web项目

文件ssh2.war包传opt/tomcat/webapps目录重启tomcat命令:./catalina.sh run部署ssh2.war并启tomcat

客户端输入:8080/ssh2显示登录页面表明项目部署功

一般情况下,不直接把文件保存到服务器上,如果确保你的程序文件没有bug,才能上传到服务器上。服务器上直接保存迅旦的话,需要先在服务器上开通ftp服务,伍毕并设置不允许匿名访问,每个用户有自己的用户名和密码去访问,在开发工具中选择保存路径的时候,选择网络上就可以了。

如果是要上传文件到服务器,可以做一个上传的工具,在本机上浏览选择文件,然后上亩橘扰传,需要做好权限的限制。

服务器

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

tomcat服务器的工作原理可以概括为以下几点:

1、Tomcat是运行在JVM中的一个进程。它定义为“中间件”,顾名思义是一个在Java项目与JVM之间的中间容器。

2、Web项目的本质,是一大堆的资源文件和方法。Web项目没有入口方法(即main方法),这意味着Web项目中的方陆空棚法不会自动运行起来。

Web项目部署进Tomcat的webapp中的目的是很明确的,那就是希望Tomcat去调用写好的方法去为客户端返回需要的资源和数据。

3、Tomcat可以运行起来,并调用写好的方法。那么,Tomcat一定有一个main方法。对于Tomcat而言,它并不知道用户会有什么样的方法,这些都只是在项目被部署进webapp下后才确定的。

由此,可知Tomcat用到了Java的反射来实现类的动态加载、实例化、获取方法、调用方法。但是部署到Tomcat的中的Web项目必须是按照规定好的接口来进行编写,以便进行调用。

扩展资料:

tomcat服务器的特点:

Tomcat运行时占用的系统资早则源小,扩展性好,支持负载均衡与邮件服务等开发应用系统常用的功能。Tomcat是一个开源的web服务器,且是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。

对于一个初学者来说,可亏拍以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,所以当你运行tomcat时,它实际上作为一个Apache独立的进程单独运行的。

当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

参考资料来源:百度百科-tomcat


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12269268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存