Centos7 создает среду Java
серверная среда
Облачный сервер Alibaba ECS centos7.7
Построение ступеней - способ 1
установка источника yum
1. Сначала обновите исходный код yum, чтобы идти в ногу со временем
yum update -y
В случае очень плохого символа произойдет следующая ошибка, потому что есть проблема с базой данных rpm
Ошибка: rpmdb open failed # Средство открытия базы данных rpmdb не удалось
⭐Глоссарий: RPM (менеджер пакетов RPM)
解决方案
cd /var/lib/rpm #rpmdb所在目录
rm -f __db.* #清除原rpmdb文件
rpm --rebuilddb #重建rpm数据库
yum clean all #清除所有yum的缓存
Идеальное решение багов, ojbk
2. Удалите OpenJDK и связанные с ним java-файлы, поставляемые с системой.
rpm -qa | grep java
Описание команды:
Заказ | объяснять |
---|---|
rpm | пакет управления |
-qa | Используйте режим запроса, чтобы запросить все наборы |
grep | Найти совпадающие строки в файле |
java | Найти файлы, содержащие строки Java |
#如果存在则删除掉,避免干扰。采用 rpm -e --nodeps 删除操作
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
Описание команды:
Заказ | объяснять |
---|---|
rpm | пакет управления |
-e | удалить указанный пакет |
--nodeps | Не проверять зависимости файла пакета |
Затем используйте rpm -qa | grep java для просмотра, если он не был удален, используйте команду yum для удаления
#卸载所有openjdk相关文件输入
yum -y remove java-1.7.0-openjdk*
3. Установите JDK
- Просмотр файла списка пакетов JDK
yum search java | grep -i --color jdk
- Выберите версию для установки
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
#或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.0-openjdk*
- Проверьте, прошла ли установка успешно
java -version
4. Настройте переменные среды
- исходная установка yum Путь установки JDK по умолчанию /usr/lib/jvm
- Добавьте переменные окружения в /etc/profile
#以vim编译器打开文件
vim /etc/profile
-------------------------------------------
#JAVA_HOME 一定是自己安装jdk的路径!!!!
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
-------------------------------------------
#强制保存关闭
!wq
-------------------------------------------
#使配置文件生效
source /etc/profile
- Используйте следующую команду для просмотра переменных JDK
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
Этапы построения — метод 2
установка распаковки пакета tar
1. Загрузите нужный пакет jdk tar.
-
Его можно скачать с официального сайта оракула,Нажмите на меня, чтобы прыгнуть 🔗
Загрузите пакет программного обеспечения на этот собачий сервер,Нажмите на меня, чтобы скачать 📥
2. Загрузите tar на сервер и распакуйте его.
Вы можете использовать ftp для перетаскивания на сервер или напрямую войти в каталог и использовать команду wget для загрузки.
- метод первый
#使用filezilla拖拽目录/usr/local/java
#使用命令解压
tar -zxvf jdk-8u151-linux-x64.tar.gz
- Способ второй
使用wget命令下载
cd /usr/local/java
wget http://118.190.36.92/software/jdk-8u151-linux-x64.tar.gz
#使用命令解压
tar -zxvf jdk-8u151-linux-x64.tar.gz
3. Настройте переменные среды
#以vim编译器打开文件,并在文件最后添加如下内容
vim /etc/profile
#JAVA_HOME 一定是自己安装jdk的路径!!!! ## 这里要注意目录要换成自己解压的jdk 目录
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#强制保存关闭
!wq
#更新使配置文件生效
source /etc/profile
- Проверьте, прошла ли установка успешно
#查看jdk版本
java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)