0
  Login

Cara Mudah Migrasi dari CPanel ke Directadmin

Dengan alasan tertentu beberapa penguna CPanel beralih ke Directadmin. Namun beberapa orang terkendala menganai bagaimana cara tercepat migrasi dari CPanel ke Directadmin tanpa harus seting dan pindahkan datanya satu per satu. Pada saat ini dari pihak Directadmin memang belum membuatkan tool konversi data dari CPanel ke Directadmin, namun ada script bantuan dari custombuild.eu yang sangat membantu mempercepat proses migrasi dari CPanel ke Directadmin.

Berikut adalah tahapannya:

1. Server CPanel

  • Backup data lama CPanel ( Bisa menggunakan menu backup pada cpanel)
  • Pindahkan atau copykan ke server Directadmin

Jika sudah dipindahkan ke server Directadmin berarti sudah selesai proses di CPanel, selanjutnya di proses server Directadmin

2. Server Directadmin

Tempatkan semua backupan ke /home/all_backups/ selajutnya adalah installasi script konverter data CPanel ke Directadmin

# mkdir /root/cpanel_to_da
# cd  /root/cpanel_to_da/# wget -O cpanel_to_da.sh http://www.custombuild.eu/cpanel/cpanel_to_da.sh
# chmod +x cpanel_to_da.sh
# wget -O cpanel_da_roundcube.php http://www.custombuild.eu/cpanel/cpanel_da_roundcube.php.txt
# wget -O php_sql_parser.tar.gz http://www.custombuild.eu/cpanel/php_sql_parser.tar.gz
# tar xzf php_sql_parser.tar.gz
# rm -f php_sql_parser.tar.gz

Kemudian proses selajutnya adalah mengkonversikan data CPanel ke Directadmin, disini data hasil konversi kita masukan ke /home/admin/converted_backups

# mkdir -p /home/admin/converted_backups
# for i in `ls /home/all_backups/`; do { ./cpanel_to_da.sh /home/all_backups/$i /home/admin/converted_backups; }; done
# chown -R admin. /home/admin/converted_backups

TERKADANG PROSESNYA LAMA KARENA BESARNYA FILE, JADI JIKA INGIN MENJALANKA DI BACKGROUND PROSESNYA PERLU DITAMBAHI  &>/dev/null &

# for i in `ls /home/all_backups/`; do { ./cpanel_to_da.sh /home/all_backups/$i /home/admin/converted_backups; }; done &>/dev/null &

Sampai tahap ini berati sudah punya backupan dengan format yang sesuai dengan Directadmin di /home/admin/converted_backups. Selanjutnya adalah proses import data ke Directadmin menggunakan menu “Admin Backup/Transfer” ada 3 tahapan restore disini:

Step 1: From Where
Select directory for restore.  (Lokasi file backup sesuai tutorial ini di /home/admin/converted_backups)
Step 2: Select IP
Select IP address used for restore. (Pilih IP yg akan di gunakan Share atau Dedicated IP)
Step 3: Select File(s)
Select backup files to restore. (Pilih file yang akan di import ke Directadmin)

Demikian informasi ini, semoga dapat membantu. Mohon maaf jika ada kesalahan dalam penulisan.

Best Regards

 

Install FTP Server di VPS Centos 7

Begitu pentingnya akses FTP untuk keperluan transfer file dan lain-lain membuat aplikasi FTP wajib terinstall di sever. Berikut ini panduan install yum install vsftpd ftp -y(Very Secure File Transport Protocol Daemon) di VPS dengan Centos 7.

Perintah ini harus di eksekusi menggunakan user “root”

# yum install vsftpd ftp -y

Selajutnya adalah menkonfig setingan default vsftpd  (ini optional tetapi sangat kita rekomendasikan untuk di setup seperti ini)

# vi /etc/vsftpd/vsftpd.conf

Cari dan lakukan perubahan pada file vsftpd.conf seperti berikut:

[...]
## Matikan anonymous login ##
anonymous_enable=NO

## Uncomment ##
ascii_upload_enable=YES
ascii_download_enable=YES

## Uncomment - Enter your Welcome message - Ini hanya optional saja ##
ftpd_banner=Welcome to UNIXMEN FTP service.

## Tambahkan pada akhir ##
use_localtime=YES

Enable dan start service vsftpd

# systemctl enable vsftpd
# systemctl start vsftpd

Tambahakan Port 21 untuk service ftp di firewall

# firewall-cmd --permanent --add-port=21/tcp
# firewall-cmd --permanent --add-service=ftp

Restart Firewall

# firewall-cmd --reload
# setsebool -P ftp_home_dir on

Create FTP User

Karena secara defaul user root tidak diperbolehkan login FTP karena alasan keamanan, maka harus dibuatkan user terlebih dahulu

# useradd netidftp
# pass netidftp

Sekarang coba akses FTP anda bisa menggunakan filezilla atau langsung di teminal server

# ftp IP_Server atau Hostname

Jika berhasil maka akan dihadapkan dengan pesan seperti berikut

Connected to 192.168.1.101 (192.168.1.101).
220 Welcome to UNIXMEN FTP service.
Name (192.168.1.101:root): sk
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Demikian panduan install FTP server menggunakan vsftpd pada server dengan sistem operasi Centos 7. Semoga dapat membantu pembaca.

Best Regards,

Netid.co.id | IT Solution and Web Hosting Provider | Term Of Service | Facebook Page Support | Careers | Program Kerjasama