آموزش های سرور لینوکسعمومی

قدم به قدم با نصب Java روی CentOS 8

قدم به قدم با نصب Java روی CentOS 8
قدم به قدم با نصب Java روی CentOS 8
قدم به قدم با نصب Java روی CentOS 8

جاوا یکی از زبان های محبوب برنامه نویسی حال حاضر دنیای وب شناخته می شود که از آن برای ساخت و راه اندازی انواع نرم افزار ها و اسکریپت ها استفاده می شود به همین دلیل در این مطلب قصد داریم با آموزش قدم به قدم با نصب Java روی CentOS 8 نحوه نصب نسخه های مختلف جاوا مثل OpenJDK و Oracle Java را برای شما توضیح دهیم اما پیش از شروع نصب ابتدا می خواهیم درباره تفاوت های JDK و JRE و همچنین OpenJDK و Oracle Java توضیح دهیم تا با اطلاعات بیشتری نسخه مورد نیاز خود را انتخاب و نصب کنید.

نحوه نصب و تنظیم Java روی Debian

آموزش کامل نصب و کانفیگ Java روی CentOS 7

تفاوت Java JDK و Java JRE چیست؟

شاید اگر در ابتدا یادگیری و کار با Java باشید نام این دو به گوش شما خورده باشد اما تفاوت آنها را ندانید و حتی کاربرد آنها را یکسان بدانید اما برای شما تفاوت این دو را بیان می کنیم.

Java Development Kit یا JDK یک بسته نرم افزاری جهت توسعه برنامه ها و نرم افزار های جاوا است.

Java Runtime Environment یا JRE یک بسته نرم افزاری برای اجرای برنامه ها و نرم افزار های جاوا است.

تفاوت OpenJDK و Oracle Java چیست؟

بسیار ساده و مختصر برای شما بگوییم که هیچ تفاوت فنی میان OpenJDK و Oracle JDK وجود ندارد و کارایی و عملکرد هر دو مشابه یکدیگر است و تنها توسعه دهندگان آنها متفاوت هستند.

جای نگرانی نیست و ما در این مطلب نحوه نصب تمام نسخه ها را برای شما آموزش می دهیم تا بتوانید به راحتی متناسب با نوع کارایی مدنظر خود آن را نصب کنید پس در ادامه آموزش قدم به قدم با نصب Java روی CentOS 8 همراه ما باشید.

قدم به قدم با نصب Java روی CentOS 8

پس از اتصال به سرور شما می توانید نسخه های مختلفی از جاوا را بر روی سرور خود نصب داشته باشید اما صرفا یک ورژن را می توان به عنوان نسخه پیش فرض سرور تعریف کرد.

نصب OpenJDK JDK

برای نصب JDK شما می توانید متناسب با نسخه مورد نظر خود یکی از دستورات زیر را در سرور اجرا کنید. توجه داشته باشید که مخازن پیش فرض سنتوس 8 دو ورژن 8 و 11 را شامل می شوند.

برای JDK 8

yum -y install java-1.8.0-openjdk-devel

برای JDK 11

yum -y install java-11-openjdk-devel

پس از نصب می توانید ادامه آموزش را جهت انجام تنظیمات دنبال کنید.

نصب OpenJDK JRE

برای نصب JRE نیز می توانید یکی از نسخه مورد نظر خود را نصب کنید.

برای JRE 8

yum -y install java-1.8.0-openjdk

برای JRE 11

yum -y install java-11-openjdk

پس از نصب می توانید ادامه آموزش را جهت انجام تنظیمات دنبال کنید.

نصب Oracle Java

توجه داشته باشید که Oracle Java تنها دارای نسخه JDK است که شامل JRE نیز می شود. حال برای نصب Oracle Java ابتدا باید ورژن دلخواه خود را دانلود کنید و سپس مراحل نصب را انجام دهید.

دستورات زیر را به ترتیب اجرا کنید.

yum install -y wget
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/12.0.1 12/69cfe15208a647278a19ef0990eea691/jdk-12.0.2_linux-x64_bin.rpm

حال با دستور زیر نصب را انجام می دهیم.

rpm -ivh jdk-12.0.2_linux-x64_bin.rpm

تنظیم نسخه پیش فرض جاوا

شما می توانید از دستورات زیر برای تنظیم ورژن پیش فرض جاوا بر روی سرور خود استفاده کنید.

alternatives --config java

خروجی دستور بالا مانند زیر می تواند باشد. در این خروجی سیستم به ما اعلام کرده که 2 نسخه مختلف جاوا بر روی سرور نصب است و می توان با انتخاب عدد مقابل هر یک و فشردن Enter، آن نسخه را به عنوان نسخه پیش فرض تنظیم کرد.

There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.4.11-0.el8_0.x86_64/bin/java)
* 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64/jre/bin/java)
Enter to keep the current selection[ ], or type selection number:

سپس برای بررسی ورژن جاوا می توانید از دستور زیر استفاده کنید.

java -version
تنظیم متغیر های Java

متغیر های محیط جاوا یا JAVA environment variables یکی از موارد مهم است که باید تنظیم شود زیرا برخی از برنامه ها از آن برای تعیین محل نصب یا نسخه جاوا برای اجرا برنامه استفاده می کنند. به همین منظور ابتدا با استفاده از دستور زیر یک فایل جدید در دایرکتوری /etc/profile.d ایجاد می کنیم.

vi /etc/profile.d/java.sh

حال متغیر ها را متناسب با محل و ورژن جاوا تنظیم می کنیم.

export PATH=$PATH:/usr/lib/jvm/java-11-openjdk-11.0.2.7-2.el8.x86_64/bin/
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.2.7-2.el8.x86_64/
export J2SDKDIR=/usr/lib/jvm/java-11-openjdk-11.0.2.7-2.el8.x86_64/

حال دستور زیر را اجرا کنید.

source /etc/profile.d/java.sh

برای تنظیم متغیر ها برای یک کاربر خاص شما باید متغیر ها را در فایل ~/.bash_profile یا هر فایل کانفیگ دیگر که در حین وارد شدن کاربر بارگذاری می شود، تنظیم کنید.

در اینجا به پایان این مطلب از رسیدیم و امیدواریم که به کمک آموزش قدم به قدم با نصب Java روی CentOS 8 توانسته باشید نسخه جاوا مورد نظر خود را بر روی سرور لینوکس نصب و تنظیم کنید. اگر در رابطه با این مطلب سوالی دارید می توانید از قسمت نظرات با ما در ارتباط باشید.



آموزش نصب Jenkins در CentOS 8 - وان سرور
آموزش نصب Jenkins در CentOS 8 - وان سرور


آموزش نرم افزار بلواستکس و نصب نرم افزارهای اندرویدی بر
21.02.2020 آموزش قدم به قدم نصب بازی کالاف دیوتی موبایل روی کامپیوتر - How to play COD mobile on PC - Duration 1007. AAminoJ 3239 views 1007


Install Java OpenJDK on macOS Catalina
Install Java OpenJDK on macOS Catalina


آموزش نصب Java 8 و DCEVM بر روی دبیان 8 - پایگاه دانش پارس
در این مطلب به شما نحوه ی نصب Java 8 و DCEVM بر روی سرور مجازی با سیستم عامل دبیان 8 آموزش داده میشود .


همراه ساپورت سرور مجازی هاستینگ
همراه ساپورت سرور مجازی هاستینگ


راهنمای تصویری نصب بازیهای کامپیوتر تهران سی دی شاپ
راهنمای قدم به قدم نصب بازیهای کامپیوتری وبسایت فروشگاهی تهران سی دی شاپ مرجع سفارش بازیهای کامپیوتری قدیم و جدید در وبسایت www.tehrancdshop.com مشاهده و درج آگهی رایگان بازیهای ویدیویی در www.clicktosale.com


آموزش نصب آپاچی تامکت 8 در CentOS 7
آموزش نصب آپاچی تامکت 8 در CentOS 7


آموزش نصب Jenkins در CentOS 8 - وان سرور
جنکینز به نسخه های جاوا 8 و 11 نیاز دارد اما برخی از افزونه های جنکینز ممکن است با جاوا 8 قابل جمع نباشد. ما OpenJDK 8 را نصب خواهیم کرد sudo dnf install java-1.8.0-openjdk-devel. اگر چندین نسخه از جاوا را روی سیستم


آموزش نصب Node.js روی CentOS
در این مرحله آموزش نصب Node.js روی CentOS به علاوه یکی از ابزارهای آن با نام nmp به پایان رسیده است در ادامه در صورت نیاز به اطمینان از صحت نصب می توانید ورژن و یا اطلاعات دیگری را از Node.js درخواست کنید.


آموزش نصب Elasticsearch در CentOS 8
آموزش نصب Elasticsearch در CentOS 8 - وان سرور

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوازده − سه =

دکمه بازگشت به بالا
بستن