Cara Memasang Graylog Server pada CentOS 7
Menggunakan Sistem yang Berbeda? Graylog server adalah perangkat lunak manajemen log sumber terbuka siap pakai perusahaan. Ia mengumpulkan log dari berbagai sumber dan menganalisis
Java adalah platform perangkat lunak populer yang memungkinkan Anda mengembangkan dan menjalankan aplikasi dan applet Java di berbagai lingkungan perangkat keras.
Ada tiga edisi platform Java: Edisi Standar (SE), Edisi Perusahaan (EE), dan Edisi Mikro (ME). Kami hanya akan berbicara tentang Edisi Standar (SE) Jawa dalam artikel ini.
Ada juga dua implementasi yang berbeda dari platform Java SE: OpenJDK dan Oracle Java. Kode sumber dari setiap implementasi hampir sama, hanya ada beberapa perbedaan kecil di antara mereka. Singkatnya, OpenJDK sepenuhnya open source dan terutama berlisensi GPL sementara Oracle Java menambahkan beberapa komponen pihak ketiga sumber tertutup dan beberapa fitur komersial, menggunakan lisensi komersial - Lisensi Kode Biner untuk Produk Platform Java SE.
Selain itu, ada dua paket berbeda untuk setiap implementasi Java: Java Runtime Environment (JRE) dan Java Development Kit (JDK). JRE diperlukan untuk menjalankan aplikasi Java yang dikompilasi sementara JDK digunakan untuk mengembangkan aplikasi Java.
Sementara itu, setiap implementasi Java SE memiliki tiga nomor versi yang banyak digunakan (6, 7, dan 8) untuk berbagai jenis aplikasi.
Untuk Oracle Java, paket perangkat lunak bisa 32-bit (i686, x86) atau 64-bit (x64).
Saat memasang Java SE, Anda harus memilih kombinasi yang tepat dari faktor-faktor yang disebutkan di atas, sesuai dengan persyaratan aplikasi dan lisensi Anda.
Semua perintah dalam tutorial ini harus dijalankan oleh pengguna non-root dengan hak sudo. Anda harus membuat pengguna seperti itu sesuai dengan artikel ini .
Biasanya, Anda hanya perlu menginstal hanya satu dari varian berikut, tetapi desain Java memungkinkan Anda untuk menginstal dua atau lebih varian pada sistem Anda. Setelah instalasi, Anda juga harus mengatur beberapa variabel lingkungan untuk penggunaan sehari-hari. Ini juga membantu untuk mengatur program Java default ketika Anda memiliki beberapa varian yang diinstal pada sistem Anda. Instruksi disediakan kemudian dalam tutorial ini.
JRE: sudo yum install -y java-1.8.0-openjdk
JDK: sudo yum install -y java-1.8.0-openjdk-devel
JRE: sudo yum install -y java-1.7.0-openjdk
JDK: sudo yum install -y java-1.7.0-openjdk-devel
JRE: sudo yum install -y java-1.6.0-openjdk
JDK: sudo yum install -y java-1.6.0-openjdk-devel
Tidak seperti OpenJDK, paket Oracle Java harus diunduh ke sistem Anda sebelum Anda dapat menginstalnya.
Ada tiga paket berbeda dari Oracle Java 8: JRE, Server JRE, dan JDK. Di antara paket-paket ini, paket Server JRE adalah untuk menjalankan aplikasi Java di server, dua lainnya digunakan dengan cara yang sama seperti rekan-rekan OpenJDK mereka.
Jika memungkinkan, Anda harus selalu mengunduh dan menginstal versi terbaru Java Java, yang 8u66
saat ini ditulis. Anda selalu dapat menemukan versi terbaru dan URL unduhannya di situs web resmi Java Java.
Opsi instalasi lainnya termasuk: Jenis CPU (i686 atau x64) dan jenis file unduhan ( .rpm
atau .tar.gz
).
cd ~
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/8u66-b17/jre-8u66-linux-x64.rpm"
sudo yum localinstall -y jre-8u66-linux-x64.rpm
rm ~/jre-8u66-linux-x64.rpm
Catatan : Jika versi yang lebih baru dirilis, ganti URL dan nama file sesuai dengan info terbaru di situs web Oracle.
cd ~
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/8u66-b17/server-jre-8u66-linux-x64.tar.gz"
sudo mkdir /usr/java/
sudo tar -zxvf server-jre-8u66-linux-x64.tar.gz -C /usr/java/
rm ~/server-jre-8u66-linux-x64.tar.gz
Catatan : Jika versi yang lebih baru dirilis, ganti URL dan nama file sesuai dengan info terbaru di situs web Oracle.
Sebelum Anda dapat menggunakan Java, Anda perlu mengatur beberapa variabel lingkungan:
sudo vi /etc/profile
Tambahkan kalimat berikut di akhir file:
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
Simpan dan keluar:
:wq
Terapkan perubahan Anda:
source /etc/profile
cd ~
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/8u66-b17/jdk-8u66-linux-x64.rpm"
sudo yum localinstall -y jdk-8u66-linux-x64.rpm
rm ~/jdk-8u66-linux-x64.rpm
Catatan : Jika versi yang lebih baru dirilis, ganti URL dan nama file sesuai dengan info terbaru di situs web Oracle.
Pembaruan keamanan Oracle Java 7 dan Oracle Java 6 tidak tersedia untuk umum untuk sementara waktu sekarang. Tidak disarankan untuk melanjutkan penggunaan Oracle Java 7 atau Oracle Java 6 tanpa pembaruan keamanan ini. Jika Anda berkewajiban untuk mempertahankan aplikasi Java 7 atau Java 6 legacy yang tidak kompatibel dengan Oracle-Java-8, Anda perlu menghubungi Oracle untuk dukungan lebih lanjut.
java -version
Jika instalasi Anda OK, Anda akan melihat prompt seperti:
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
Varian apa pun yang telah Anda instal, Anda harus mengatur variabel lingkungan berikut untuk penggunaan sehari-hari. Ketika beberapa varian telah diinstal pada sistem Anda, Anda juga dapat menentukan program Java default dengan metode berikut:
sudo vi /etc/profile
Tambahkan kalimat berikut di akhir file. Ganti /usr/java/jdk1.8.0_66
dengan lokasi pemasangan di server Anda:
export JAVA_HOME=/usr/java/jdk1.8.0_66
export JRE_HOME=/usr/java/jdk1.8.0_66/jre
export PATH=$PATH:/usr/java/jdk1.8.0_66/bin
Simpan dan keluar:
:wq
Terapkan perubahan Anda:
source /etc/profile
Menggunakan Sistem yang Berbeda? Graylog server adalah perangkat lunak manajemen log sumber terbuka siap pakai perusahaan. Ia mengumpulkan log dari berbagai sumber dan menganalisis
Pada kesempatan tertentu, Administrator Sistem mungkin perlu membuat akun pengguna dan membatasi akses mereka untuk hanya mengelola file mereka sendiri melalui sFTP, tetapi tidak
Menggunakan Sistem yang Berbeda? Chamilo adalah sistem manajemen pembelajaran (LMS) gratis dan open source yang banyak digunakan untuk pendidikan online dan kolaborasi tim
Odoo, sebelumnya dikenal sebagai OpenERP, adalah platform bisnis ERP open source yang terkenal. Perusahaan dengan ukuran berapa pun dapat mengambil manfaat dari Odoo, berkat lisnya yang berlimpah
Menggunakan Sistem yang Berbeda? Couch CMS adalah Content Management System (CMS) sederhana dan fleksibel, gratis dan open source yang memungkinkan desainer web untuk mendesain
NextCloud, seperti namanya, adalah alternatif yang menjanjikan dari solusi hosting file sumber terbuka lainnya OwnCloud. Dalam artikel ini, saya akan menunjukkan kepada Anda ho
Menggunakan Sistem yang Berbeda? Netdata adalah bintang yang naik di bidang pemantauan metrik sistem waktu-nyata. Dibandingkan dengan alat lain dengan jenis yang sama, Netdata:
Menggunakan Sistem yang Berbeda? ERP atau Enterprise Resource Planning adalah rangkaian aplikasi perusahaan yang digunakan untuk mengelola proses bisnis inti. ERPNext adalah gratis
Selamat datang di tutorial Vultr lainnya. Di sini, Anda akan belajar cara menginstal dan menjalankan server SAMP. Panduan ini ditulis untuk CentOS 6. Prasyarat Anda akan tahu
Menggunakan Sistem yang Berbeda? Elgg adalah mesin jejaring sosial open source yang memungkinkan penciptaan lingkungan sosial seperti jejaring sosial kampus
Bolt adalah CMS open source yang ditulis dalam PHP. Kode sumber baut di-host di GitHub. Panduan ini akan menunjukkan kepada Anda cara menginstal Bolt CMS pada CentOS 7 Vult yang baru
Bugzilla adalah sistem pelacakan bug sumber bebas dan terbuka yang banyak digunakan oleh berbagai vendor untuk terus meningkatkan softwar mereka
Ikhtisar Artikel ini dimaksudkan untuk membantu Anda mendapatkan kluster Kubernet dan menjalankan dengan kubeadm dalam waktu singkat. Panduan ini akan menggunakan dua server, pada
Menggunakan Sistem yang Berbeda? Pendahuluan Sails.js adalah kerangka kerja MVC untuk Node.js, mirip dengan Ruby on Rails. Itu membuat untuk mengembangkan aplikasi modern ver
Tutorial ini akan membahas proses pemasangan server game Half Life 2 pada Sistem CentOS 6. Langkah 1: Menginstal prasyarat Untuk mengatur ou
Pendahuluan Sistem Linux dilengkapi dengan alat pemantauan secara default seperti top, df, dan du yang membantu memonitor proses dan ruang disk. Namun sering kali, mereka ar
Menggunakan Sistem yang Berbeda? Kolab Groupware adalah aplikasi groupware berbasis web gratis dan open source. Fitur-fiturnya terdiri dari komunikasi email, acara
Menggunakan Sistem yang Berbeda? Koel adalah aplikasi streaming audio pribadi sederhana berbasis web yang ditulis dalam Vue di sisi klien dan Laravel di sisi server. Koe
GDB adalah debugger untuk C, C ++, Objective-C, Pascal, Fortran, Go, D, OpenCL C, Ada, dan Modula-2. CentOS didasarkan pada RHEL (Red Hat Enterprise Linux). Salah satu th
Menggunakan Sistem yang Berbeda? Akaunting adalah perangkat lunak akuntansi sumber terbuka dan gratis yang dirancang untuk usaha kecil dan freelancer. Itu dibangun kecerdasan
Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1
Banyak dari Anda tahu Switch keluar pada Maret 2017 dan fitur-fitur barunya. Bagi yang belum tahu, kami sudah menyiapkan daftar fitur yang membuat 'Switch' menjadi 'gadget yang wajib dimiliki'.
Apakah Anda menunggu raksasa teknologi untuk memenuhi janji mereka? periksa apa yang belum terkirim.
Baca blog untuk mengetahui berbagai lapisan dalam Arsitektur Big Data dan fungsinya dengan cara yang paling sederhana.
Baca ini untuk mengetahui bagaimana Kecerdasan Buatan menjadi populer di antara perusahaan skala kecil dan bagaimana hal itu meningkatkan kemungkinan untuk membuat mereka tumbuh dan memberi keunggulan pada pesaing mereka.
CAPTCHA telah berkembang cukup sulit bagi pengguna untuk dipecahkan dalam beberapa tahun terakhir. Apakah itu akan tetap efektif dalam deteksi spam dan bot di masa mendatang?
Saat Sains Berkembang dengan kecepatan tinggi, mengambil alih banyak upaya kita, risiko menundukkan diri kita pada Singularitas yang tidak dapat dijelaskan juga meningkat. Baca, apa arti singularitas bagi kita.
Apa itu telemedicine, perawatan kesehatan jarak jauh dan dampaknya terhadap generasi mendatang? Apakah itu tempat yang bagus atau tidak dalam situasi pandemi? Baca blog untuk menemukan tampilan!
Anda mungkin pernah mendengar bahwa peretas menghasilkan banyak uang, tetapi pernahkah Anda bertanya-tanya bagaimana cara mereka mendapatkan uang sebanyak itu? mari berdiskusi.
Baru-baru ini Apple merilis macOS Catalina 10.15.4 pembaruan suplemen untuk memperbaiki masalah tetapi tampaknya pembaruan menyebabkan lebih banyak masalah yang mengarah ke bricking mesin mac. Baca artikel ini untuk mempelajari lebih lanjut