本文档介绍如何在 Linux 操作系统的腾讯云云服务器(CVM)上手动搭建 Java Web 环境。
进行手动搭建 Java Web 环境,您需要熟悉 Linux 命令,例如 CentOS 环境下通过 YUM 安装软件 等常用命令,并对所安装软件使用、配置和兼容性比较了解。
本文搭建的 Java Web 环境组成版本及说明如下:
已购买 Linux 云服务器。如果您还未购买云服务器,请参考 快速配置 Linux 云服务器。
使用标准方式登录 Linux 实例(推荐)。您也可以根据实际操作习惯,选择其他不同的登录方式:
请先将 JDK 源码包下载到本地,再上传至云服务器,否则会出现解压错误。
- 若您使用机器为 Windows 操作系统,可通过 WinSCP 上传文件。
- 若您使用机器为 Mac 或 Linux 操作系统,可通过 SCP 上传文件。
mkdir /usr/java
tar xzf jdk-8u221-linux-x64.tar.gz -C /usr/java
profile
文件。vim /etc/profile
export PATH USER ...
后另起一行,根据您实际使用的 JDK 版本添加以下内容。export JAVA_HOME=/usr/java/jdk1.8.0_221(您的 JDK 版本)
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
添加完成后,如下图所示:source /etc/profile
java -version
返回如下信息,则表示安装成功。本文使用 Apache 官网提供下载网址,您可前往 Apache 官网 获取更多安装信息。
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47.tar.gz
tar xzf apache-tomcat-8.5.47.tar.gz
/usr/local/tomcat/
目录下。mv apache-tomcat-8.5.47 /usr/local/tomcat/
server.xml
文件。vim /usr/local/tomcat/conf/server.xml
<Host ... appBase="webapps">
,按 “i” 切换至编辑模式,将 appBase="webapps"
替换为以下内容:appBase="/usr/local/tomcat/webapps"
setenv.sh
文件。vi /usr/local/tomcat/bin/setenv.sh
JAVA_OPTS='-Djava.security.egd=file:/dev/./urandom -server -Xms256m -Xmx496m -Dfile.encoding=UTF-8'
/usr/local/tomcat/bin/startup.sh
显示结果如下,则成功启动。echo Hello World! > /usr/local/tomcat/webapps/ROOT/index.jsp
http://云服务器实例的公网 IP:8080
显示结果如下,则说明环境配置成功。如果您在使用云服务器的过程中遇到问题,可参考以下文档并结合实际情况分析并解决问题:
本页内容是否解决了您的问题?