tomcat常用

    xiaoxiao2025-01-27  64

    环境: Mac,jdk1.8

    下载

    Apache Tomcat官网,下载地址: http://tomcat.apache.org/download-80.cgi 下载自动解压后放到能记住的路径下

    启动Tomcat

    打开终端,进入Tomcat所在目录的bin目录下(我的路径)

    cd /Library/myserver/tomcat8/bin

    启动Tomcat

    ./startup.sh

    如果出现权限不够: -bash: ./startup.sh: Permission denied

    用命令chmod 修改bin目录下的.sh权限 chmod u+x *.sh

    修改完后重新执行启动命令./startup.sh即可启动

    验证安装是否成功

    在浏览器地址栏输入:http://localhost:8080(或在手机浏览器中输入电脑IP+端口号也可以访问)

    关闭Tomcat

    ./shutdown.sh

    查看Tomcat版本信息

    sh catalina.sh version

    ApacheTomcat目录结构:

    bin:存放tomcat命令conf:存放tomcat配置信息,里面的server.xml文件是核心的配置文件lib:支持tomcat软件运行的jar包和技术支持包(如servlet和jsp)logs:运行时的日志信息temp:临时目录webapps:共享资源文件和web应用目录work:tomcat的运行目录.jsp运行时产生的临时文件就存放在这里

    修改端口号

    服务器的默认端口是8080,也可以将其改成自定义的端口,打开ApacheTomcat的conf目录下的server.xml文件,将以下语句的port值8080改为自定义的端口号:(例如8181)

    <Connector port="8181" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

    重新启动服务器后输入localhost:8080无效,需要输入localhost:8181就可以打开服务器的界面了.

    密码设置

    在conf目录的tomcat-users.xml文件里上面加入以下代码:

    <role rolename="manager-gui"/> <user username="tomcat" password="tomcat" roles="manager-gui"/>

    因为xml的标签都要关闭,还要重启tomcat. 重新打开http://localhost:8080到Tomcat主界面,点击 Manager App等按钮账号和密码输入tomcat即可登陆

    最新回复(0)