服务器:阿里云
远程连接到服务器
通过ssh连接
1 | xxxdeMacBook-Pro:Guide book xxx$ ssh root@120.76.62.132 -i /Users/xxx/Desktop/i\ document/笔记/Guide\ book/xxx.pem |
Tomcat配置
1. 给Mac安装jdk环境。
直接百度”jdk for Mac“,找到其中一个版本进行安装就可以了,安装完成后,打开终端,输入“java”或“javac”,如果出现java命令的使用说明,那么说明你的Mac上的jdk环境已经配置好,这个比起windows系统来说,简单方便很多。
2. 下载安装 Tomcat
下载 Tomcat 地址(官方地址):https://tomcat.apache.org/download-80.cgi
下载文件:mac下载 zip 和 tar.gz 都行,我下载的是 tar.gz
3. 安装:
压缩之后直接拷贝到资源库中,压缩后的文件夹名称为Tomcat8,记录此位置:
/Library/Tomcat8
(方便后续环境配置)打开终端,输入以下命令
/Library/Tomcat8/bin/startup.sh
,浏览器中输入localhost:8080,就可以看到以下效果:1
2luomeideMacBook-Pro:~ luomei$ Library/Tomcat8/bin/starup.sh
-bash: Library/Tomcat8/bin/starup.sh: No such file or directory如果遇到提示No such file or directory错误提示,需要执行sudo chmod 755 Library/Tomcat/bin/*.sh,然后重新执行startup.sh,若出现permission denied 的情况,则在sudo模式下执行startup.sh,如果想停止Tomcat,直接执行shutdown.sh即可。在执行sudo时,必须使用带密码的用户。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19// or sudo chmod 755 /Library/Tomcat8/bin/*.sh
xxxdeMacBook-Pro:~ xxx$ sudo chmod +x /Library/Tomcat8/bin/*.sh
Password:
xxxdeMacBook-Pro:~ xxx$ startup.sh
Using CATALINA_BASE: /Library/Tomcat8
Using CATALINA_HOME: /Library/Tomcat8
Using CATALINA_TMPDIR: /Library/Tomcat8/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home
Using CLASSPATH: /Library/Tomcat8/bin/bootstrap.jar:/Library/Tomcat8/bin/tomcat-juli.jar
touch: /Library/Tomcat8/logs/catalina.out: Permission denied
/Library/Tomcat8/bin/catalina.sh: line 464: /Library/Tomcat8/logs/catalina.out: Permission denied
xxxdeMacBook-Pro:~ xxx$ sudo startup.sh
Using CATALINA_BASE: /Library/Tomcat8
Using CATALINA_HOME: /Library/Tomcat8
Using CATALINA_TMPDIR: /Library/Tomcat8/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home
Using CLASSPATH: /Library/Tomcat8/bin/bootstrap.jar:/Library/Tomcat8/bin/tomcat-juli.jar
Tomcat started.
xxxdeMacBook-Pro:~ xxx$
如果每次写路径比较麻烦,这个时候需要设置环境变量。
4. 设置 Tomcat 的环境变量:
ps:不要在root权限下设置
①使用vim编辑bash_profile,输入命令打开:vi .bash_profile
(pico .bash_profile
亦可)
②按 i
进入编辑模式
③输入Tomcat存储路径 export PATH="/Users/keso/Library/Tomcat8/bin:$PATH"
(注意:此处路径是自己保存的 tomcat 存储路径)
④esc退出编辑模式,输入 :wq
保存并退出vim
⑤更新配置的环境变量,输入命令:source .bash_profile
⑥终端中输入startup.sh, startup.sh后出现类似 “Permission denied” ,这个时候需要对目录进行权限设置:输入 sudo chmod 755 Library/Tomcat8/bin/*.sh 回车,设置文件的读写执行权限,参考第3步中的解决方案。
1 | xxxdeMacBook-Pro:~ xxx$ vi .bash_profile |
5. 设置完成
之后,输入 sudo startup.sh
会显示启动, 打开 localhost:8080 可测试,出现上述页面。
关闭使用 shutdown.sh
即可;
到此,Tomcat 配置完成。