Я хочу установить Java на свой сервер, чтобы я мог использовать PHP shell_exec для компиляции Java в Интернете. Поэтому я пытаюсь установить Java на своем веб-сервере (Ubuntu - Parallels Plesk). Я вошел на сервер с помощью 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.
I попытался удалить drweb-bases
, переустановить, несмотря ни на что. Я все еще получаю эту ошибку. Что мне нужно сделать? Я делаю это совершенно неправильно? Разве я не уничтожаю свой веб-сервер? По этой теме в Google не так много можно найти.
Загрузите Java 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 с версией, которую вы загрузили