Tomcat 是 Apache 软件基金会 (Apache Software Foundation) 的 Jakarta 项目中的一个核心项目, 由 Apache,Sun 和其他一些公司及个人共同开发而成. Tomcat 服务器是一个免费的开放源代码的 web 应用服务器, 属于轻量级应用服务器, 在中小型系统和并发访问用户不是很多的场合下被普遍使用, 是开发和调试 JSP 程序的首选. 工欲善其事, 必先利其器. 本次 tomcat 配置环境的配置选用的是 9.0.30 版本, 其他版本亦同.
下载官网: http://tomcat.apache.org/ https://tomcat.apache.org/
解压:
tar -zxv -f apache-tomcat-9.0.30.tar.gz
mv apache-tomcat-9.0.30 /usr/local 该路径为安装 tomcat 路径, 没有强制要求, 方便即可.
环境变量配置
VIM /etc/profile
export CATALINA_HOME=/usr/local/apache-tomcat-9.0.30 安装路径
source /etc/profile 使 profile 文件无须重启终端而立即生效
字符集配置
- pwd = /usr/local/apache-tomcat-9.0.30
- cd conf
VIM server.xml 编辑文件中 69~71 行左右
类似:
- <Connector port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443" />"在其末为添加 URIEncoding="UTF-8"
即:
- <Connector port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
71 redirectPort="8443" URIEncoding="UTF-8" /> 该部分内容中的 port 等内容可根据自己喜好定义
启动 tomcat
- pwd = /usr/local/apache-tomcat-9.0.30
- cd bin
./startup.sh 执行启动脚本, 成功启动内容大致如下(如需关闭 tomcat, 在 bin 文件目录下执行./shutdown.sh 即可):
- "Using CATALINA_BASE: /usr/local/apache-tomcat-9.0.30
- Using CATALINA_HOME: /usr/local/apache-tomcat-9.0.30
- Using CATALINA_TMPDIR: /usr/local/apache-tomcat-9.0.30/temp
- Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home
- Using CLASSPATH: /usr/local/apache-tomcat-9.0.30/bin/Bootstrap.jar:/usr/local/apache-tomcat-9.0.30/bin/tomcat-juli.jar
- Tomcat started."
环境配置验证
浏览器搜索: localhost:8080 如图即为成功完成了 tomcat 的环境配置, 这样简单的 server 环境已搭建完毕.
来源: http://www.bubuko.com/infodetail-3366231.html