在Mac环境下配置tomcat

作者: 甘邦 | 来源:发表于2016-09-17 21:25 被阅读10312次

    一、 下载

    登录Apache Tomcat官网,地址 http://tomcat.apache.org ,点击左边的Download,选择需要下载的版本。

    选中红色的下载

    二、设置本地放置路径

    右键Finder—>前往文件夹—> ~/Library/ 目录下,把下载下来包解压,之后然后命名为Tomcat,放进来这里。

    防止Tomcat的路径

    三、启动Tomcat

    打开终端,cd /Users/apple/Library/Tomcat/bin (注释:切换到我们Tomcat的bin目录)

    打开终端输入 "cd"+"空格",然后把bin文件夹拖到终端里,快速输入,点击回车

    再输入:./startup.sh  ,回车,就可以启动我们自己的Tomcat了,如下图:

    启动成功

    打开我们的浏览器,然后网址输入  http://localhost:8080/,如果出现一只猫,则证明配置成功~

    实例界面

    四、关闭Tomcat

    同样是在bin 目录下,在终端输入:./shutdown.sh + 回车,就可以了。

    关闭Tomcat

    五、配置的过程中可能遇到的问题

    1. 终端中输入startup.sh后出现类似 “Permission denied” ,这个时候需要对目录进行权限设置:输入  sudo chmod 755 Library/Tomcat/bin/*.sh  回车,设置文件的读写执行权限;

    解释:sudo通常为系统超级管理员755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。777代表,user,group ,others ,都有读写和可执行权限。

    六、Tomcat的目录结构及作用

    |- bin:存放tomcat的命令。

        catalina.bat命令:

        startup.bat-> catalina.bat start

        shutdown.bat- > catalina.bat stop

    |- conf:存放tomcat的配置信息。其中server.xml文件是核心的配置文件。

    |-lib:支持tomcat软件运行的jar包。其中还有技术支持包,如servlet,jsp

    |-logs:运行过程的日志信息

    |-temp:临时目录

    |-webapps:共享资源目录。web应用目录。(注意不能以单独的文件进行共享)

    |-work:tomcat的运行目录。jsp运行时产生的临时文件就存放在这里

    |- WebRoot :web应用的根目录

    |-静态资源(html+css+js+image+vedio)

    |-WEB-INF:固定写法。

    |-classes:(可选)固定写法。存放class字节码文件

    |-lib:(可选)固定写法。存放jar包文件。

    |-web.xml

    注意:

    1)WEB-INF目录里面的资源不能通过浏览器直接访问

    2)如果希望访问到WEB-INF里面的资源,就必须把资源配置到一个叫web.xml的文件中。

    相关文章

      网友评论

      • cd002734b69a:安装成功,谢谢
      • 路Promenade:纠正一下:sudo chmod 755 ~/Library/Tomcat/bin/*.sh
        路径错了,可能就会出现楼上的 No such file or ....
      • 44832370a1f6:环境环没有配置呢
        '
      • degulade:三克油!
      • 478fb915481a:输入sudo chmod 755 Library/Tomcat/bin/*.sh 之后显示 NO such file or directory怎么办...
        甘邦:@Mossion 是不是路径错了?:no_mouth:
        Mossion:请问你配置好了吗? 我的也是这个问题
        甘邦:@阿泽哟 不要手动输入文件路径,试一下把那个文件直接拉到终端里。
      • 来宝:我的配置成功,但是浏览器输入http://localhost:8080/出现的是空白页
        Python_a579:同样出现空白页。而且我成功运行startup.sh后没有输出Tomcat started
        甘邦:@来宝 空白页是tomcat还没有启动成功,检查一下

      本文标题:在Mac环境下配置tomcat

      本文链接:https://www.haomeiwen.com/subject/hydwettx.html