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
Jenkins adalah server CI (integrasi berkelanjutan). Ini bisa menjadi alat yang sangat berguna bagi pengembang. Dalam tutorial ini, saya akan menunjukkan kepada Anda cara menginstal dan mengatur Jenkins.
Pertama, kita perlu menambahkan kunci dan daftar sumber ke apt. Kita dapat melakukan ini dengan menjalankan perintah berikut.
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -
echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list
apt-get update
Selanjutnya, instal Jenkins. Perhatikan bahwa ini bisa memakan waktu cukup lama.
apt-get install jenkins
Saatnya mengkonfigurasi Jenkins. Secara default, Jenkins berjalan pada port 8080, sehingga Anda dapat mengaksesnya dengan mengunjungi http://[SERVER_IP]:8080
di browser web Anda.
Secara default, semua orang memiliki akses ke Jenkins. Anda mungkin ingin menambahkan kata sandi sehingga tidak semua orang bisa menggunakannya. Untuk menambahkan kata sandi, buka "Kelola Jenkins" (kiri). Anda akan melihat peringatan; klik "Setup Security" di sebelahnya.
Ketika ditanya, pilih "database pengguna Jenkins sendiri" dan "Keamanan berbasis matriks". Anonim seharusnya hanya memiliki "Baca". Simpan pengaturan ini.
Jenkins akan meminta Anda untuk mendaftar sekarang. Pilih nama pengguna, kata sandi, alamat email, dan nama lengkap. Klik "Daftar". Anda sekarang akan menjadi administrator server Jenkins Anda.
Jika Anda ingin dapat menggunakan nama domain dengan server Jenkins Anda, tetapi Anda tidak ingin orang harus mengetikkan ": 8080" setelah itu setiap kali, kami dapat mengatur iptables sehingga semua lalu lintas dari port 80 akan dialihkan ke port 8080. Tambahkan aturan iptables berikut.
iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --dport 8080 -j ACCEPT
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
Pastikan untuk menyimpan dan memulai kembali iptables.
service iptables save
service iptables restart
Di Jenkins, Anda dapat memiliki banyak pekerjaan; itu pada dasarnya berarti bahwa Anda memiliki banyak proyek yang dapat Anda bangun. Untuk menambahkan pekerjaan, klik "Pekerjaan Baru" (Anda harus masuk). Dari sini, itu seharusnya sangat mudah; jika Anda memiliki proyek Maven, klik Maven tentu saja!
Jika Anda ingin menggunakan Apache sebagai proxy terbalik, itu mudah bagi Jenkins!
Anda memerlukan modul Apache berikut untuk diinstal.
a2enmod proxy
a2enmod proxy_http
Sekarang tambahkan host virtual.
<VirtualHost *:443>
ServerName jenkins.domain
ServerAlias www.jenkins.domain
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/crt/jenkins.domain.crt
SSLCertificateKeyFile /etc/apache2/ssl/key/jenkins.domain.key
ProxyRequests Off
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
ProxyPassReverse / http://jenkins.host/
<Proxy http://localhost:8080/*>
Order allow,deny
Allow from all
</Proxy>
ProxyPreserveHost on
</VirtualHost>
Ini akan memungkinkan Anda untuk menggunakan Jenkins dengan SSL.
Ada banyak plugin untuk Jenkins; mereka memungkinkan Anda melakukan banyak hal. Untuk menginstal plugin, pergi ke "Kelola Jenkins" dan kemudian klik "Kelola Plugin". Area ini akan memungkinkan Anda untuk menginstal plugin.
Meskipun ini sedikit di luar topik, saya masih berpikir saya akan berbagi cara meningkatkan memori yang ditugaskan untuk Maven. Anda perlu mengedit MAVEN_OPTS
. Sebagai contoh:
set MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"
Ditulis oleh William David Edwards
Menggunakan Sistem yang Berbeda? Graylog server adalah perangkat lunak manajemen log sumber terbuka siap pakai perusahaan. Ia mengumpulkan log dari berbagai sumber dan menganalisis
Menggunakan Sistem yang Berbeda? Anchor CMS adalah Content Engine System (CMS) Blog Engine yang super-sederhana dan sangat ringan, gratis, dan terbuka
Panduan ini mencakup instalasi dasar dan pengaturan GitBucket untuk instance Vultr yang menjalankan Ubuntu 16.04, dan mengasumsikan bahwa Anda menjalankan perintah sebagai
Menggunakan Sistem yang Berbeda? Directus 6.4 CMS adalah Headless Content Management System (CMS) yang kuat dan fleksibel, gratis dan open source yang menyediakan pengembang
Menggunakan Sistem yang Berbeda? Mattermost adalah sumber terbuka, alternatif yang di-host-sendiri ke layanan pesan Slack SAAS. Dengan kata lain, dengan Mattermost, Anda ca
TeamTalk adalah sistem konferensi yang memungkinkan pengguna untuk memiliki percakapan audio / video berkualitas tinggi, obrolan teks, transfer file, dan berbagi layar. Itu saya
Ranger adalah manajer file berbasis baris perintah dengan binding kunci VI. Ini memberikan antarmuka kutukan minimalis dan bagus dengan tampilan pada hierarki direktori
Menggunakan Sistem yang Berbeda? Redmine adalah alat manajemen proyek berbasis web gratis dan open source. Itu ditulis dalam Ruby on Rails dan mendukung banyak database
Menggunakan Sistem yang Berbeda? Brotli adalah metode kompresi baru dengan rasio kompresi yang lebih baik daripada GZIP. Kode sumbernya dihosting secara publik di Githu ini
Menggunakan Sistem yang Berbeda? Thelia adalah alat sumber terbuka untuk membuat situs web e-bisnis dan mengelola konten online yang ditulis dalam PHP. Kode sumber thelia i
pfSense adalah alat yang ideal untuk administrator sistem yang ingin menambahkan beragam fitur ke jaringan mereka. Ini terutama merupakan open-sourc
Menggunakan Sistem yang Berbeda? Chamilo adalah sistem manajemen pembelajaran (LMS) gratis dan open source yang banyak digunakan untuk pendidikan online dan kolaborasi tim
EasyEngine (ee) adalah alat Python yang memungkinkan Anda untuk mengelola situs Wordpress di Nginx dengan mudah dan otomatis. Menggunakan EasyEngine, Anda tidak perlu dea
Menggunakan Sistem yang Berbeda? Pendahuluan CyberPanel adalah salah satu panel kontrol pertama di pasar yang bersifat open source dan menggunakan OpenLiteSpeed. Apa ini
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
ClamAV adalah paket antivirus sumber terbuka dan gratis. Saat merencanakan strategi keamanan untuk server Anda, Anda mungkin ingin mempertimbangkan untuk menjalankan antivirus untuk melindungi
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
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