我已经从一家顶级托管公司购买了 VPS。我是 Linux 新手。由于我无法购买 CPanel 许可证,因此我需要手动安装 JDK、Tomcat 和 MariaDB。所有这一切都通过使用 PUTTY 的 SSH 进行。
我遵循了一些教程:
在 CentOS 6 中设置 JAVA_HOME 和 CLASSPATH
如何在 CentOS 7.3 上安装 Apache Tomcat 8.5
但由于我是 Linux 新手,只能安装 JDK8。
现在我需要在 bash 文件中设置 JAVA_HOME 以保持永久状态,然后才能继续安装 tomcat。
从 PUTTY 中,我使用密码以 root 用户身份登录:
我检查了Java的位置"which java" : /usr/bin/java
为了获得确切的jdk名称,我使用了命令 "sudo update-alternatives --config java"> java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64/jre/bin /java)
我通过命令创建了一个新文件,"vim /etc/profile.d/java.sh"该文件给出了以下错误:
E325: ATTENTION
Found a swap file by the name "/etc/profile.d/.java.sh.swp"
owned by: root dated: Thu Oct 19 14:21:28 2017 …Run Code Online (Sandbox Code Playgroud)