在 Ubuntu 服务器上安装 Java(Parallels Plesk)

在 Ubuntu 服务器上安装 Java(Parallels Plesk)

我想将 Java 安装到我的服务器上,以便我可以使用 PHP shell_exec 在线编译 Java。因此,我尝试在我的网络服务器 (Ubuntu - Parallels Plesk) 上安装 Java。我使用 PuTTY 登录到服务器并尝试了一些命令,例如:

sudo apt-get install openjdk-6-jre

或者

sudo apt-get install oracle-java7-installer

但是我得到的错误如下:

Package drweb-bases must be reinstalled, but there can be no archive found.

我尝试卸载drweb-bases,然后重新安装,不管怎样。但仍然出现该错误。我需要做什么?我完全做错了吗?我是不是在破坏我的网络服务器?在 Google 上找不到太多关于此主题的信息。

答案1

从官方网站下载 Oracle java

从此处的官方网站下载 Java

手动安装 JDK 1.7

#java -version

#sudo mkdir -p /usr/lib/jvm

#sudo mv jdk-7u21-linux-i586.tar.gz /usr/lib/jvm

#cd /usr/lib/jvm

#sudo tar zxvf jdk-7u21-linux-i586.tar.gz

#sudo rm jdk-7u21-linux-i586.tar.gz

#ls -l

#jdk1.7.0_21

#sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_21/bin/javac" 1

#sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_21/bin/java" 1

#sudo update-alternatives --set "javac" "/usr/lib/jvm/jdk1.7.0_21/bin/javac"

#sudo update-alternatives --set "java" "/usr/lib/jvm/jdk1.7.0_21/bin/java"

#sudo vi /etc/profile

Add the following entries to the bottom of your /etc/profile file:

#JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21 PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME export PATH

#. /etc/profile

#java -version

将 jdk1.7.0_21 替换为您下载的版本

相关内容