Hosting Tanpa Batas, Performa Tak Tertandingi
Mulai dari $0.01 Sekarang

Bagaimana Cara Memasang dan Mengatur Panel Kontrol DirectAdmin?

Avatarnya Rajesh Chauhan Rajesh Chauhan
6 menit baca
Cara Memasang dan Mengatur Panel Kontrol DirectAdmin

DirectAdmin adalah panel kontrol berbasis web grafis yang dirancang untuk membuat administrasi situs web menjadi lebih baik.

DirectAdmin sering disebut sebagai DA dalam bentuk singkatnya. DirectAdmin diketahui menawarkan tiga lapisan akses yaitu Admin, Pengecer, dan Pengguna.

Berikut adalah langkah-langkah instalasi DirectAdmin:

Langkah 1: Pertama-tama kita harus memeriksa apakah sistem operasi kita kompatibel untuk menginstal DirectAdmin atau tidak. Untuk melakukan ini saya punya gambar untuk Anda yang menjelaskan sistem operasi yang dapat mendukung DirectAdmin

instal DirectAdmin

Anda dapat melihat tabel ini dan memeriksa kembali.

Kedua, Anda harus memeriksa kembali Struktur Partisi Sistem Operasi Anda

Kami Menyarankan Struktur partisi Sederhana sebagai berikut:

Struktur Partisi Sistem Operasi Anda

Opsi lain yang tersedia untuk struktur partisi sederhana adalah:

struktur partisi sederhana

Jangan ragu untuk mengubah angka-angka ini sesuai kebutuhan pengguna. Database MySQL penyimpanan FreeBSD dan Debian ada di/home/mysql/.
Untuk CentOS 7, gunakan sistem kuota xfs. Jika Anda menggunakan ext4, tambahkan use_xfs_quota=0 ke directadmin.conf.

Disarankan agar Anda memiliki alat pengembangan/kompilasi dasar seperti GCC, g++, dan Perl.

Disarankan untuk tidak menginstal layanan seperti Apache, PHP, MySQL, FTP, Sendmail, dll., karena kami akan melakukannya untuk Anda. Yang kami butuhkan hanyalah instalasi BERSIH dari sistem operasi Anda.
Kami tidak merekomendasikan pemasangan DirectAdmin pada server produksi yang sedang berjalan. DirectAdmin tidak mengonversi data yang sudah ada saat instalasi.

Perangkat keras

Kami sangat merekomendasikan prosesor dengan kecepatan minimal 500 MHz meskipun DirectAdmin dapat berjalan pada sistem yang lebih lambat. Minimal 1 GB memori diperlukan (lebih dari 2 GB lebih disarankan), dengan minimal 2 GB memori swap. Hard drive dengan ruang kosong minimal 2 gigabyte (setelah instalasi Linux) juga diperlukan. Jika Anda mengharapkan tingkat lalu lintas yang tinggi, Anda akan membutuhkan lebih banyak memori sesuai kebutuhan, daya prosesor, dan ruang hard drive daripada yang kami rekomendasikan di sini. Intel dan AMD seharusnya berfungsi dengan baik. Solaris/Sparc tidak akan berfungsi.

Perangkat lunak

Harap pastikan bahwa SSH diinstal dengan benar dan berfungsi.
Pastikan nama (Name Daemon) dipilih selama instalasi Redhat.

GCC dan g++ diperlukan untuk mengkompilasi Apache dan PHP.
Kernel sistem dan sistem file harus mendukung kuota. Kernel harus mendukung Ipv6.

Tingkat Otoritas

Anda harus memiliki setidaknya akses root di server.

Alamat IP

Minimalnya, server Anda harus memiliki satu alamat IP IPv4 statis. Namun, untuk kontrol DNS, terkadang Anda memerlukan setidaknya dua alamat IP. Dengan hanya satu alamat IP, Anda mungkin terpaksa menggunakan layanan DNS eksternal, tergantung pada registrar Anda. – ini berarti situs web yang Anda buat melalui panel kontrol tidak akan tersebar secara otomatis.

IP server Anda harus memiliki alamat IP eksternal. Alamat IP lokal (192.168.xx atau 10.0.xx) tidak dapat diatur dalam lisensi Anda. IP yang terhubung ke sistem kami harus sesuai dengan IP lisensi, atau unduhan tidak akan berfungsi.

Ketiga, Anda harus Jalankan perintah pra-instal sebelum memulai instalasi

Sebelum menginstal DirectAdmin, ada beberapa program dasar yang Anda perlukan. Berikut ini adalah perintah umum yang harus digunakan sebelum kita menginstal DirectAdmin.

Di CentOS 6

yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio \
libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed \ autoconf automake libtool which patch mailx bzip2-devel lsof Glibc-headers kernel-devel expat-devel db4-devel

Di CentOS 7

yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio \
libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed \
autoconf automake libtool which patch mailx bzip2-devel lsof glibc-headers kernel-devel expat-devel \
psmisc net-tools systemd-devel libdb-devel perl-DBI perl-Perl4-CoreLibs perl-libwww-perl xfsprogs rsyslog logrotate crontabs file kernel-headers

Di Debian 6

apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev \
zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libreadline-dev libdb4.8-dev libsasl2-dev patch

Di Debian 7

apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev \
zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev libncurses5-dev patch libjemalloc-dev

Di Debian 8

apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev \
zlib1g zlib1g-dev libcap-dev cron bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev \
libncurses5-dev libsystemd-dev bind9 dnsutils quota libsystemd-daemon0 patch libjemalloc-dev logrotate rsyslog libc6-dev

Di Debian 9

apt-get update apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libperl4-corelibs-perl libaio1 libaio-dev \
zlib1g zlib1g-dev libcap-dev cron bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev \
libncurses5-dev libsystemd-dev bind9 dnsutils quota patch libjemalloc-dev logrotate rsyslog libc6-dev libexpat1-dev \
libcrypt-openssl-rsa-perl libnuma-dev libnuma1 bsd-mailx

Langkah 2: Pada langkah ini, Anda harus memastikan bahwa informasi lisensi sudah benar atau tidak

Untuk ini, Anda perlu masuk ke akun klien Anda di https://www.directadmin.com/clients dan klik tautan "lihat" yang ada di sebelah lisensi Anda.

Langkah 3: Mulailah Instalasi

Ini adalah Pemberitahuan Khusus untuk login SSH non-root.

Jika Anda masuk sebagai pengguna selain admin atau root (menggunakan su untuk mendapatkan akses root):

Kamu *harus* tambahkan “nama pengguna AllowUsers” ke /etc/ssh/sshd_config sebelum Anda keluar dari root atau Anda akan kehilangan root di server selamanya, dan Anda harus memformat.

1. Masuk sebagai root dan unduh file setup.sh menggunakan perintah

wget https://www.directadmin.com/setup.sh

2. Anda perlu mengubah izin pada file setup.sh

chmod 755 setup.sh

3. Anda perlu menjalankan skrip

./setup.sh auto

Metode otomatis akan menjadi pilihan terbaik bagi kebanyakan orang. Metode ini dikenal dapat menginstal semuanya secara otomatis untuk Anda, termasuk firewall CSF.

Itu juga bisa disebut sebagai './setup.sh' tanpa opsi, yang memerlukan masukan tetapi memungkinkan penyesuaian.

Penting: Nama host tidak boleh sama dengan nama host utama. domain nama. misalnya. gary.com bukanlah nama host yang baik, sedangkan server.gary.com adalah nama host yang baik. Memiliki host/utama yang sama domain nama akan selalu menyebabkan masalah pada e-mail dan FTP. Pastikan juga nama host dapat diubah setelah Anda mengatur DNS.

Pemberitahuan khusus untuk instalasi VPS/VDS:

Setelah instalasi, Anda harus menambahkan yang berikut ini

/usr/local/directadmin/conf/directadmin.conf:ethernet_dev=devicename

Misalnya, pada banyak sistem VPS, hal ini akan terjadi:

ethernet_dev=venet0:0

Untuk sistem lain di mana IP bukan IP dasar pada perangkat tersebut, Anda cukup mengatur nomor yang benar:

ethernet_dev=eth0:1

Atau untuk sistem lain dengan IP pada perangkat berbeda, mungkin:

ethernet_dev=eth1

Tipe:

/sbin/ifconfig

untuk melihat di perangkat mana IP Anda berada, ganti nama perangkat dengan nama perangkat LENGKAP yang dilaporkan oleh ifconfig. Jika VDS atau sistem VPS Anda mengemulasi eth0, Anda dapat melewati langkah ini.

Siapkan Sertifikat SSL

Langkah ini hanya diperlukan bila Anda ingin menggunakan DirectAdmin melalui SSL. Anda juga harus mengubah set SSL=1 di file directadmin.conf: http://help.directadmin.com/item.php?id=15

Mengakses Panel Kontrol DirectAdmin

DirectAdmin dapat diakses di http://server.ip.address:2222 – gunakan nama pengguna/kata sandi Admin yang ditentukan dalam file setup.txt di direktori skrip.

Mengatasi kesalahan RPM

Saat menginstal RPM, terkadang dapat terjadi kesalahan. Jangan panik, biasanya mudah untuk mengatasinya. Jika Anda tidak tahu apa yang harus diinstal selama instalasi RedHat Anda, Anda mungkin telah menginstal beberapa layanan, seperti apache dan Sendmail. Layanan-layanan ini harus dihapus sebelum RPM diinstal.

Sebagai contoh, anggaplah Anda mencoba menginstal Exim dan Anda mendapatkan pesan berikut:

# rpm -ivh exim-3.36-2.i386.rpm

Mempersiapkan… ##################################### [100%]
file /somefile dari instalasi exim-3.36-2 bertentangan dengan file dari paket sendmail-8.1

Ini berarti Sendmail sudah terinstal di server Anda dan Anda harus menghapusnya. Ini dapat dengan mudah dilakukan dengan menjalankan yang berikut ini:

rpm -e - nodeps sendmail

Maka hanya Anda yang dapat menginstal rpm Anda. Ini mengikuti layanan lain seperti Apache, Apache-devel, wu-FTP, PHP, MySQL dan sebagainya. Jika Anda perlu mencari tahu apakah Anda sudah menginstal layanan, Anda dapat menjalankannya

rpm -q servicename

or

rpm -qa | grep substring

Dimana substring hanyalah sebuah kata. Misalnya, menggunakan “apache” mungkin menghasilkan:

# rpm -qa | grep apache
apache-fp-1.3.27-2
apache-fp-devel-1.3.27-2
apache-fp-manual-1.3.27-2

Pertanyaan Umum Demo Slot

Apakah DirectAdmin gratis untuk digunakan?

DirectAdmin tidak gratis. Ia memerlukan lisensi, meskipun menawarkan harga yang terjangkau dibandingkan dengan perangkat lunak lain. cPanelAnda dapat membeli lisensi dari directadmin.com dan mengelolanya melalui area klien Anda.

Sistem operasi apa saja yang didukung oleh DirectAdmin?

DirectAdmin mendukung CentOS 6, 7, dan 8, Debian 6 hingga 12, Ubuntu, dan beberapa distribusi Linux lainnya. Namun, DirectAdmin tidak mendukung sistem Windows atau Solaris/Sparc.

Apa saja persyaratan perangkat keras minimum untuk DirectAdmin?

DirectAdmin membutuhkan setidaknya prosesor 500 MHz, RAM 1 GB (disarankan 2 GB atau lebih), memori swap 2 GB, dan ruang hard drive kosong 2 GB setelah instalasi sistem operasi. Untuk server dengan trafik tinggi, Anda akan membutuhkan lebih banyak sumber daya.

Bisakah saya menginstal DirectAdmin di VPS?

Ya, DirectAdmin berfungsi pada sistem VPS dan VDS. Setelah instalasi, Anda mungkin perlu mengkonfigurasi pengaturan ethernet_dev di directadmin.conf agar sesuai dengan nama perangkat jaringan VPS Anda.

Bagaimana cara mengakses DirectAdmin setelah instalasi?

Setelah instalasi, akses DirectAdmin di http://alamat-ip-server-Anda:2222 menggunakan nama pengguna dan kata sandi admin yang terdapat dalam file setup.txt di direktori scripts.

Avatarnya Rajesh Chauhan
Rajesh Chauhan
Rajesh adalah seorang pengusaha dari hati. Dia suka mengubah dan mengeksplorasi kemungkinan di sekitar dirinya. Dia adalah seorang ahli mandiri dalam SEO, blogging, dan hosting web. Selain ahli, ia juga ketat dalam belajar mandiri. Ia sering menasihati orang lain untuk mengikuti seni ini. “Kita harus siap belajar kapan saja!”

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *

GoogieHost Kami menjalankan dua bagian yang sepenuhnya terpisah: layanan hosting gratis sejak 2012, dan direktori ulasan hosting independen. Keduanya tetap terpisah sepenuhnya. Paket gratis kami tidak pernah diberi peringkat, skor, atau dibandingkan dengan penyedia yang diulas. Setiap penyedia yang terdaftar diuji dengan kriteria yang sama, menggunakan akun yang dibeli dengan harga publik, dengan hasil yang dipublikasikan terlepas dari hasilnya. Beberapa penyedia membayar komisi atas pendaftaran; dana tersebut digunakan untuk akun uji, alat pemantauan, dan tim peninjau kami. Komisi tersebut tidak pernah digunakan untuk membeli skor, peringkat, atau penempatan dalam daftar.

Gulir ke Atas