java مجموعه ای از نرم افزارهاست که به دلیل پلتفرم چندگانه خودش بهتر شناخته شده و توسط Sun Microsystems در سال 1995 پیاده سازی شده است. پلتفرم جاوا به دلیل طبیعت معتبر امن و پرسرعت خودش توسط میلیون ها اپلیکیشن و وب سایت (مخصوصا استفاده در سایت های بانکی) مورد استفاده قرار میگیرد. امروزه جاوا در هر مکانی وجود دارد، از Desktop ها گرفته تا Datacenter ها Game کنسول ها و Computre های تحقیقاتی از تلفن های موبایل گرفته تا اینترنت و ...
امکان نصب و راه اندازی چندین ورژن از java روی یک کامپیوتر وجود دارد همچنین میتوان ورژن های متفاوتی از JDK و JRE را به صورت همزمان روی یک سیستم داشت. در حقیقت اپلیکیشن های بسیاری هستند که نیاز به java-jre یا Java Runtime Environment دارند و حتی افرادی که برنامه نویس میباشند نیز به java-sdk یا Software Development Kit نیازمند هستند.
توضیح های لینوکسی زیادی با ورژن دیگری از جاوا به نام OpenJDK (که توسط Sun Microsystem دولوپ (Develope) نشده و در حقیقت توسط Oracle Corporation به دست آمده است) همراه هستند. Open JDK یک پیاده سازی Opensource از اپلیکیشن java میباشد.
آخرین release ثابت جاوا ورژن 1.8.0_45 i.e 8u45 میباشد.
نصب Java 8 در لینوکس :
1 - قبل از نصب جاوا ابتدا از ورژن موجود نصب شده روی سیستم مطمئن شوید :
از خروجی بالا مشخص است که ورژن موجود روی سیستم OpenJDK 1.7.0 75 میباشد.
2 - جایی که میخواهید که جاوا را نصب کنید یک دایرکتوری ایجاد کنید. برای دسترسی کلی (برای تمام کاربران) ترجیحا آن را در دایرکتوری /opt/java نصب کنید :
3 - اکنون زمان دانلود فایل های سورس tarball(تاربال) java JDK 8u45 میباشد که با توجه به معماری سیستم تان از صفحه رسمی Java Download دریافت کنید.
برای اطلاع شما ما 2 فایلی که نیاز هست که نصب شود را در زیر آورده ایم لطفا فقط فایل های زیر را انتخاب و دانلود کنید :
ممکن است برای دانلود فایل ها مستقیما به پوشه /opt/java بخواهید مانند نمونه زیر از دستور wget استفاده کنید :
4 - بعد از اینکه فایل ها دانلود شد باید با استفاده از دستور tar همانند نمونه زیر آنها را exteract کنید :
نکته : در طول این مقاله من از tarball 64bit استفاده کردم اما شما در صورت استفاده از 32 بیتی پکیج مورد نظر را انتخاب کنید.
5 - سپس به پوشه exteract شده cd میکنیم و با استفاده از دستور update-alternatives به سیستم میگوییم که java و فایل های اجراییش را کجا نصب کند :
6 - با دستور زیر به سیستم میگوییم که java alternatives را آپدیت کند :
7 - همچنین alternative های jar هم مانند زیر update گردد :
8 - تنظیم و تعریف متغیرهای محیطی java که با استفاده از دستورات زیر انجام میگردد :
9 - اکنون ورژن java را دوباره بررسی و تایید میکنید :
پیشنهاد میشود اگر شما از OpenJDK استفاده نمیکنید (نسخه open seource جاوا) شما میتوانید با استفاده از دستور زیر ان را حذف کنید :
فعال کردن پشتیبانی از Java در Firefox :
10 - برای فعال کردن java 8 JDK 8u45 در فایرفاکس شما باید دستورات زیر را اجرا کنید تا ماژول جاوا برای فایرفاکس فعال شود.
روی debian, Ubuntu و Mint :
روی RHEL, Centos و Fedora :
11 - اکنون با restart کردن firefox و وارد کردن about:plugins در نوار آدرس فعال شدن پشتیبانی java را بررسی کنید. شما نتیجه ای مانند تصویر زیر دریافت خواهید کرد :
امیدوارم این پست بتواند در نصب و راه اندازی Oracle Java به بهترین شیوه ممکن به شما کمک کند. دوست دارم نظراتتون رو در مورد این پست بدانم.
همچنان با ما بمانید
محمد هابیلی
امکان نصب و راه اندازی چندین ورژن از java روی یک کامپیوتر وجود دارد همچنین میتوان ورژن های متفاوتی از JDK و JRE را به صورت همزمان روی یک سیستم داشت. در حقیقت اپلیکیشن های بسیاری هستند که نیاز به java-jre یا Java Runtime Environment دارند و حتی افرادی که برنامه نویس میباشند نیز به java-sdk یا Software Development Kit نیازمند هستند.
توضیح های لینوکسی زیادی با ورژن دیگری از جاوا به نام OpenJDK (که توسط Sun Microsystem دولوپ (Develope) نشده و در حقیقت توسط Oracle Corporation به دست آمده است) همراه هستند. Open JDK یک پیاده سازی Opensource از اپلیکیشن java میباشد.
آخرین release ثابت جاوا ورژن 1.8.0_45 i.e 8u45 میباشد.
نصب Java 8 در لینوکس :
1 - قبل از نصب جاوا ابتدا از ورژن موجود نصب شده روی سیستم مطمئن شوید :
کد:
# java -version java version "1.7.0_75" OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-2) OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
2 - جایی که میخواهید که جاوا را نصب کنید یک دایرکتوری ایجاد کنید. برای دسترسی کلی (برای تمام کاربران) ترجیحا آن را در دایرکتوری /opt/java نصب کنید :
کد:
# mkdir /opt/java && cd /opt/java
3 - اکنون زمان دانلود فایل های سورس tarball(تاربال) java JDK 8u45 میباشد که با توجه به معماری سیستم تان از صفحه رسمی Java Download دریافت کنید.
برای اطلاع شما ما 2 فایلی که نیاز هست که نصب شود را در زیر آورده ایم لطفا فقط فایل های زیر را انتخاب و دانلود کنید :
کد:
jdk-8u45-linux-i586.tar.gz [For 32-bit Systems] jdk-8u45-linux-x64.tar.gz [For 64-bit Systems]
کد:
--------------- For 32-bit Systems --------------- # cd /opt/java # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-i586.tar.gz"
کد:
--------------- For 64-bit Systems -------------- # cd /opt/java # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz"
4 - بعد از اینکه فایل ها دانلود شد باید با استفاده از دستور tar همانند نمونه زیر آنها را exteract کنید :
کد:
# tar -zxvf jdk-8u45-linux-i586.tar.gz [For 32-bit Systems] # tar -zxvf jdk-8u45-linux-x64.tar.gz [For 64-bit Systems]
نکته : در طول این مقاله من از tarball 64bit استفاده کردم اما شما در صورت استفاده از 32 بیتی پکیج مورد نظر را انتخاب کنید.
5 - سپس به پوشه exteract شده cd میکنیم و با استفاده از دستور update-alternatives به سیستم میگوییم که java و فایل های اجراییش را کجا نصب کند :
کد:
# cd jdk1.8.0_45/ # update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_45/bin/java 100 # update-alternatives --config java
6 - با دستور زیر به سیستم میگوییم که java alternatives را آپدیت کند :
کد:
# update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.8.0_45/bin/javac 100 # update-alternatives --config javac
7 - همچنین alternative های jar هم مانند زیر update گردد :
کد:
# update-alternatives --install /usr/bin/jar jar /opt/java/jdk1.8.0_45/bin/jar 100 # update-alternatives --config jar
8 - تنظیم و تعریف متغیرهای محیطی java که با استفاده از دستورات زیر انجام میگردد :
کد:
# export JAVA_HOME=/opt/java/jdk1.8.0_45/ # export JRE_HOME=/opt/java/jdk1.8.0._45/jre # export PATH=$PATH:/opt/java/jdk1.8.0_45/bin:/opt/java/jdk1.8.0_45/jre/bin
9 - اکنون ورژن java را دوباره بررسی و تایید میکنید :
کد:
# java -version java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
کد:
# apt-get remove openjdk-*
10 - برای فعال کردن java 8 JDK 8u45 در فایرفاکس شما باید دستورات زیر را اجرا کنید تا ماژول جاوا برای فایرفاکس فعال شود.
روی debian, Ubuntu و Mint :
کد:
--------------- For 32-bit Systems --------------- # update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_45/jre/lib/i386/libnpjp2.so 20000 --------------- For 64-bit Systems --------------- # update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_45/jre/lib/amd64/libnpjp2.so 20000
روی RHEL, Centos و Fedora :
کد:
--------------- For 32-bit Systems --------------- # alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_45/jre/lib/i386/libnpjp2.so 20000 --------------- For 64-bit Systems --------------- # alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk1.8.0_45/jre/lib/amd64/libnpjp2.so 20000
11 - اکنون با restart کردن firefox و وارد کردن about:plugins در نوار آدرس فعال شدن پشتیبانی java را بررسی کنید. شما نتیجه ای مانند تصویر زیر دریافت خواهید کرد :
امیدوارم این پست بتواند در نصب و راه اندازی Oracle Java به بهترین شیوه ممکن به شما کمک کند. دوست دارم نظراتتون رو در مورد این پست بدانم.
همچنان با ما بمانید
محمد هابیلی