现在是2018年1月9号,星期二的下午。北京突然变天儿了,冷。
这几天有点不是特别舒服,肚子疼,虽然不是什么大事,但我是那种不会随随便便就肚子疼的女生,甚至特殊情况,也不会特别疼。在加上天气寒冷,今天心情略微有点小不爽,但整体还好。
上篇文章说了我一次性顺利地为我的Mac pro配置了jdk环境变量,那么今天主要做了什么呢,今天我第一次下载安装了tomcat。由于之前在windows系统上运行eclipse时,eclipse总是报一些说tomcat版本不兼容的错误,所以这次我想下载一个跟我本机的eclipse版本兼容的tomcat。于是我首先需要知道当前eclipse的版本,通过“About Eclipse”, 查到是:Version:Oxygen.2 Release(4.7.2), 但是并没有找到特别合理的建议,这时我注意到,在http://tomcat.appache.org/whichversion.html里提到tomcat的版本兼容与Java环境的关系,上篇文章刚讲过,我的jdk版本是1.8.0_151, 那么tomcat9.0.x(8 and later)也是可用的, 但我最终保守地选择了8.5.24版本。点击Core下方的zi p, 我现在暂时没有细究上面的zip (pgp,md5,sha1,sha512)是什么意思。不过有一点比较奇怪,明明是zip压缩文件,但我并没有解压,直接就是文件夹,?呵呵啦。
然后就是关于此文件包的放置位置问题,本来我是想跟jdk的安装包“java”放在平级目录里的:/Library/Java 但发现这里的文件夹很多,容易找不到,所以我就放到了/Users/cicimichelle/Applications/tomcat-8.5.24 了(目前这个中tomcat是第一个应用程序,?)。同时我重新命名的文件夹的名称为:tomcat-8.5.24 简单好记,至于你们,请随意。
以下的内容是如何在没有配置tomcat的环境变量的情况下,用terminal.app启动tomcat服务器:
- 在terminal.app输入:cd /Users/cicimichelle/Applications/tomcat-8.5.24/bin 回车
- 输入:./startup.sh 此时出现类似“Permission denied”字样
- 输入:sudo chmod 755 /Users/cicimichelle/Applications/tomcat-8.5.24/bin/*.sh 回车出现一个小钥匙 输入密码(输入秘密时没有任何反应)输完后回车。
- 输入:./startup.sh
- 打开:http://localhost:8080/, 出现Apache Tomcat/8.5.24的首页。
- 关闭:./shutdown.sh