Я полный новичок в Linux, поэтому, пожалуйста, держите ваш ответ понятным для новичка :) Я написал небольшой сервлет Java и, чтобы запустить его, приобрел VPS, на котором работает Centos 5.
Теперь, чтобы запустить мой сервлет, я думаю, первое, что нужно сделать, это установить последнюю версию JRE. У меня есть доступ по SSH, и я искал в Интернете учебники по установке java через ssh, но большинство из них очень старые, с неработающими ссылками, ссылками на sun или очень запутанными.
Может кто-нибудь дать простую пошаговую инструкцию, как установить последнюю JRE через ssh?
и - может ли кто-нибудь также сказать мне, как я могу впоследствии установить свой сервлет и убедиться, что он автоматически запускается при перезагрузке сервера?
Сначала получите и установите Java 1.6. Его можно скачать с Oracle: http://www.oracle.com/technetwork/java/javase/downloads/index.html
Вы можете получить либо двоичный файл, либо двоичный файл rpm. Единственная разница в том, что один устанавливается напрямую, а другой с помощью утилиты rpm в Red Hat / CentOS. Продолжайте бинарную (не RPM) версию.
Поместите файл .bin в / opt / java. Это также будет место, где будут установлены JDK.
Чтобы выполнить двоичные файлы, вы должны сначала убедиться, что они исполняемые, выполнив команду chmod:
# chmod +x jdk-6u24-linux-x64.bin
Затем установите Java 1.6:
# ./ jdk-6u24-linux-x64.bin
Теперь у вас есть Java на сервере. Вам необходимо установить переменную окружения JAVA_HOME и ваш путь, чтобы Java находилась и использовалась правильно. Отредактируйте файл / etc / profile и добавьте в конец следующие строки:
export JAVA_HOME=/opt/java/jdk1.6.0_24
export PATH=$PATH:$JAVA_HOME/bin
Вот инструкция :) Java на Cent Os Я думаю, вам лучше сначала прочитать это, когда вы новичок.