Cara Menginstal dan Mengonfigurasi 'NethServer' - Distribusi Linux All-in-One Berbasis CentOS


NethServer adalah distribusi Linux Open Source yang kuat dan aman, dibangun di atas CentOS 6.6, dirancang untuk kantor kecil dan perusahaan menengah. Dilengkapi dengan sejumlah besar modul yang dapat dengan mudah diinstal melalui antarmuka webnya, NethServer dapat mengubah kotak Anda menjadi server Mail, server FTP, server Web, Filter Web, Firewall, server VPN, server File Cloud, Berbagi File Windows server atau server Email Groupware berbasis SOGo dalam waktu singkat hanya dengan menekan beberapa klik.

Dirilis dalam dua edisi, Edisi Komunitas, yang gratis dan Edisi Perusahaan, yang hadir dengan dukungan berbayar, tutorial ini akan mencakup prosedur instalasi NethServer Gratis Edisi (versi 6.6) dari image ISO, meskipun dapat juga diinstal dari repositori pada sistem CentOS yang sudah diinstal sebelumnya menggunakan perintah yum untuk mengunduh paket perangkat lunak dari web.

Misalnya, jika Anda ingin menginstal NethServer pada sistem CentOS yang sudah diinstal sebelumnya, Anda cukup menjalankan perintah di bawah ini untuk mengubah CentOS Anda saat ini menjadi NethServer.

yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-6.6.rpm
nethserver-install

Untuk menginstal modul nethserver tambahan, sebutkan nama modul sebagai parameter skrip instalasi seperti gambar di bawah ini.

nethserver-install nethserver-mail nethserver-nut

Seperti yang saya katakan di atas, panduan ini hanya akan menunjukkan prosedur instalasi NethServer Free Edition dari image ISO…

Unduh NethServer

NethServer ISO Image yang dapat diperoleh melalui link download berikut:

  1. http://www.nethserver.org/getting-started-with-nethserver/

Sebelum memulai prosedur instalasi, ketahuilah bahwa menggunakan metode berdasarkan CD ISO Image ini akan memformat dan menghancurkan semua data Anda sebelumnya dari semua hard-disk mesin Anda, jadi, sebagai tindakan pengamanan, pastikan Anda menghapus semua disk drive yang tidak diinginkan dan simpan hanya disk tempat sistem akan diinstal.

Setelah instalasi selesai, Anda dapat memasang kembali disk lainnya dan menambahkannya ke partisi LVM NethServer Anda (VolGroup-lv_root dan VolGroup-lv-swap).

Langkah 1: Instalasi NethServer

1. Setelah Anda mengunduh ISO Image, bakar ke CD atau buat drive USB yang dapat di-boot, tempatkan CD/USB tersebut ke drive CD mesin/port USB Anda dan perintahkan BIOS mesin Anda untuk melakukan booting dari CD/USB. Untuk melakukan booting dari CD/USB, tekan tombol F12 saat BIOS sedang memuat atau lihat manual motherboard Anda untuk mengetahui kunci booting yang diperlukan.

2. Setelah urutan boot BIOS selesai, layar pertama NethServer akan muncul di layar Anda. Pilih pemasangan interaktif NethServer dan tekan tombol Enter untuk melanjutkan lebih jauh.

3. Tunggu beberapa detik hingga penginstal dimuat dan layar Selamat Datang akan muncul. Dari layar ini pilih Bahasa favorit Anda, buka tombol Berikutnya menggunakan TAB atau tombol panah dan tekan lagi Enter untuk melanjutkan.

4. Pada layar berikutnya pilih Antarmuka Jaringan Anda untuk jaringan internal (Hijau), yang akan digunakan untuk mengelola server, lalu lompat ke Selanjutnya gunakan tombol Tab dan tekan Enter untuk berpindah ke antarmuka dan mengonfigurasi pengaturan jaringan Anda sesuai dengan itu. Setelah selesai dengan setelan IP jaringan, pilih tab Berikutnya dan tekan Enter untuk melanjutkan.

5. Terakhir, pengaturan terakhir adalah memilih tab Instal dan tekan tombol Enter untuk menginstal NethServer .

Penting: Sadarilah bahwa langkah ini merusak data dan akan menghapus serta memformat semua disk mesin Anda. Setelah langkah ini installer akan secara otomatis mengkonfigurasi dan menginstal sistem hingga mencapai akhir.

Langkah 2: Menyiapkan Kata Sandi Root

6. Setelah instalasi selesai dan sistem di-boot ulang, login ke konsol NethServer Anda menggunakan kredensial default berikut:

User : root
Password: Nethesis,1234

Setelah masuk ke sistem, jalankan perintah berikut untuk mengubah kata sandi root default (pastikan Anda memilih kata sandi yang kuat dengan panjang minimal 8 karakter, setidaknya satu huruf besar, satu angka, dan simbol khusus):

passwd root

Langkah 3: Konfigurasi NethServer Awal

7. Setelah kata sandi root diubah, saatnya masuk ke antarmuka administratif web NethServer dan melakukan konfigurasi awal, dengan menavigasi ke Alamat IP server Anda yang dikonfigurasi pada proses instalasi untuk antarmuka jaringan internal (antarmuka hijau) pada port 980 menggunakan protokol HTTPS:

https://nethserver_IP:980

Pertama kali Anda menavigasi ke URL di atas, peringatan keamanan akan ditampilkan di browser Anda. Terima Sertifikat yang Ditandatangani Sendiri untuk melanjutkan dan halaman Masuk akan muncul.

Login dengan username root dan password root yang sudah Anda ubah dan akan muncul halaman Selamat Datang. Sekarang, tekan tombol Berikutnya untuk melanjutkan konfigurasi awal.

8. Selanjutnya, siapkan Nama Host server Anda, masukkan nama Domain Anda dan tekan Berikutnya untuk melanjutkan.

9. Pilih Zona waktu fisik server Anda dari daftar dan tekan tombol Berikutnya lagi.

10. Halaman berikutnya akan meminta Anda mengubah port default server SSH. Merupakan praktik yang baik untuk menggunakan tindakan keamanan ini dan mengubah port SSH ke port sewenang-wenang pilihan Anda. Setelah nilai port SSH yang diisi disetel, tekan tombol Berikutnya untuk melanjutkan.

11. Di halaman berikutnya, pilih opsi Tidak, terima kasih agar tidak mengirimkan statistik ke nethserver.org dan tekan Selanjutnya tombol lagi untuk melanjutkan lebih jauh.


12. Sekarang kita telah mencapai konfigurasi akhir. Tinjau semua pengaturan sejauh ini dan setelah selesai tekan tombol Terapkan untuk menuliskan perubahan ke sistem Anda. Tunggu beberapa detik hingga tugas selesai.

13. Setelah tugas selesai, buka Dasbor dan tinjau Status, Layanan, dan mesin Anda Penggunaan Disk seperti yang diilustrasikan pada tangkapan layar di bawah.

Langkah 4: Masuk melalui Putty dan Perbarui NethServer

14. Langkah terakhir dari panduan ini adalah memperbarui NethServer Anda dengan paket dan patch keamanan terbaru. Meskipun langkah ini dapat dilakukan dari konsol server atau melalui antarmuka web (Pusat Perangkat Lunak -> Pembaruan).

Ini saat yang tepat untuk login jarak jauh melalui SSH menggunakan Putty seperti yang diilustrasikan pada gambar di bawah dan melakukan prosedur peningkatan dengan mengeluarkan perintah berikut:

yum upgrade

Saat proses peningkatan dimulai, Anda akan ditanyai beberapa pertanyaan apakah Anda menerima serangkaian kunci. Jawab semuanya dengan ya (y) dan ketika proses pemutakhiran selesai, reboot sistem Anda dengan init 6 atau reboot perintah untuk mem-boot sistem dengan kernel yang baru diinstal.

init 6
OR
reboot

Itu saja! Sekarang mesin Anda siap menjadi server Mail dan Filter, Server Web, Firewall, IDS, VPN, Server file, server DHCP atau konfigurasi apa pun yang paling sesuai untuk lokasi Anda.

Tautan Referensi: http://www.nethserver.org/