KONFIGURASI SHARE HOSTING SERVER
i-MSCP
(internet Multi Server Control Panel)
identik dengan
pyoyek open
source yang bertujuan untuk
membangun sebuah
panel kontrol
multi server yang lebih terfokus
pada penggunaan
secara pribadi
dan profesional.
Aplikasi
i-MSCP hanya bisa
digunakan pada
dua distro
linux,yaitu Debian
(versi
Wheezy ke atas)
dan
Ubuntu LTS (versi
12.04 keatas).
a. Fitur-fitur
i-MSCP
Terbagi
atas 14 macam
SBB:
- Custom DNS records
- Event Manager (frontEnd and Backend)
- External Mail Server
- Mail Server management (postfix,courier,Dovecot), both with quota support
- Multi-user level web interface(administrator,reseller,and client)
- MySQL/MariaDB support
- PHP setting Editor (per user, per domain or per site
- Plugin API (frontEnd and backend)
- Presseding feature for unattended installasion
- Remote SQL server support
- Software package installer
- SQL server management (MySQL)
- Web folder protection using FS immutable bit.
- Web server management (Apache2 ITK,fegid and fastCGI/PHP5-FPM)
b.
Minimal sistem
- RAM minimum 512 MB
- Prosesor 2 GHz ataulabihcepat/ 32-bit(x86) atau 64-bit (x64),atau lebih dianjurkan menggunakan corei3
- Hard drive minimal 1 GB
- Akses internet minimum 100 Mbits/s
- Aplikasi PHP harusdiatasversi 5.3.2 danperlharusaiatasversi 5.10.1
- Linux OS untukdebian minimal squeeze dan Ubuntu minimal Lucid
Langkah-langkah instalasi i-MSCP diserver Debian.8 sbb:
1. Tahap persiapan (pre-install)
Perintah yang digunakan :
# apt-get update
# apt-get instal
whiptail tasksel
# tasksel install
standard
|
2. Setting fqdn
Berikut
perintah yang digunakan:
echo ‘host.domain.tld’
> /etc/hostname
# echo ‘vps.thoriq.net’
> /etc/hostname
# hostname –f
/etc/hostname
|
Setelah selesai, simpan konfigurasi tersebut dengan kombinasi
tombol CTRL+O lalu tekan Enter.Setelah tersimpan,keluar dari file tersebut
dengan kombinasi CTRL+X.jika lupa dengan nama hostnme server dapat menggunakan
nama alternatif “hostname –f”.
3. Unduh dan ekstrak file i-MSCP
Untuk mendownload file installer dan menginstalnya harus
login dengan menggunakan user root.Selanjutnya unduh file installer ke dalam
folder /usr/local/src dan kemudian ekstrak file tersebut dengan perintah
# cd/usr/local/src
|
Untuk versi i-MSCP 1.1.5 gunakan perintah berikut
:
|
# tar xzf 1.1.5.tar.gz
# cd imsep-1.1.5
Imsep-1.1.5#
|
Sebelum melakukan eksekusi file hasil mengunduh dan
mengekstrak,file imscp.conf pada folder /configs/debian/ diubah dengan editor
nano sbb:
# nano
/configs/debian/imscp.conf
Vps.thoriq.net,192.168.100.2
|
Setelah selesai, simpan konfigutasi tersebut dengan kombinasi
CTRL+O dan tekan Enter.UntuK keluar dari file tersebut kombinasikan tombol
CTRL+X.
4. Proses instalasi
Selanjutnya masukkan perintah berikut untuk proses instalasi
i-MSCP
# perl imscp-autoinstall -d |
Selanjutnya muncul tampilan i-MSCP setup dialog.kali ini
dijawab dengan OK dan akhiri dengan
tombol enter
Setelah itu akan muncul tampilan installer options yang
memiliki dua opsi pilihan yaitu install dan build. Pada kali ini pilih pada
install dengan menekan tombol spacebar dan akhiri dengan menekan tombol enter.
hal yang perlu diketahui adalah dalam penginstalan i-MSCP
banyak tampilan berbagai dialog box yang muncul menanyakan tenteng password,
fqdn, bahasa, zona waktu, dll.
Tunggu hingga proses instalasi selesai
dikerjakan. SELESAI
Hal mendasar yang perlu dipahami adalah aplikasi i-MSCP hanya bisa digunakan
pada 2 distro linux , yaitu Debian (Versi Wheezy ke atas) dan Ubuntu LTS (Versi
12.04 ke atas). I-MSCP termasuk installer yang benar-benar interaktif dan
secara otomatis akan me-mount apa pun yang diperlukan dalam repository Debian
itu. Langkah-langkah instalasi i-MSCP di server Debian 9 strecth adalah sebagai
berikut.hal yang perlu diperhatikan adalah jika lupa dengan nama hostname
server,dapat menggunakan nama alternatif dengan mengetikan:”hostname.
Untuk menetapkan
perubahan sistem, dapat dilakukan dengan memberikan perintah: reboot
a.
diawali dengan perintah setting fqnd sebagai
berikut:
root@fadhil:/echo’naufal_fadhilcomp.net>/etc/hostname&& hostname-F//etc/hostname tname
root@fadhil:/echo’naufal_fadhilcomp.net>/etc/hostname&& hostname-F//etc/hostname tname
b.
selanjutnya
melakukan tahap persiapan (prainstal) dengan memberikan perintah sebagai
berikut:
root@fadhil:/# apt-get install ca-certificates whiptail perl perl-modules lib E-mail-simple-perl tasksel zip unzip wget.
root@fadhil:/# apt-get install ca-certificates whiptail perl perl-modules lib E-mail-simple-perl tasksel zip unzip wget.
c.
Berikut
memberikan perintah istalasi sebagai berikut
root@fadhil:/#tasksel install standard
root@fadhil:/#tasksel install standard
Guna melanjutkan
proses,dapat diakhiri dengan menekan tombol entersehingga muncul package configuration.
d.
Guna
mengunduh (download) file installer i-MSCP dan menginstal nya harus login
dengan menggunakan user root. Selanjutnya, unduh file installer ke dalam folder
/usr/local/src dengan perintah sebagai berikut:
root@fadhil:#cd/usr/locar/src
e.
Selanjutnya
unduh versi terbaru dari i-MSCP,yakni 1.3.7 maka perintah yang digunakan untuk
mengunduh data mengestrak file i-MSCP 1.3.7 adalah sebagai berikut:
root@fadhil:/#wget https://github.com/i-MSCP/archive/1.3.7
tar.gz
f.
Langkah
selanjutny adalah mengganti nama file 1.3.7zip menjadi imscp_1.3.7zip
menggunakan perintah mv.setelah itu estrak file imscp.zip yang ada
difolder/user/local/src menggunakan perintah unzip, tunggu beberapa saat
sehingga file trestraksi 100% secara otomatis.
g.
Langkah
selanjutnya berpindah folder menggunakan
perintah sebagai berikut.
root@fadhil:/#cd imscp-1.3.7
h.
Setelah
semua persiapan selesai dilakukan,langkah selanjutnya adalah proses instalasi i-MSCP. Perintah-perintah yang
digunakan adalah #perl imscp-autoinstall-d.
i.
Muncul
tampilan welcome to the i-MSCP setup dialog. Kali ini jawab dengan OK dan
akhiri dengan menekan tiombol Enter.
j.
Selanjutnya,
muncul tampilan installation mode yang memiliki dua opsi pilihan yaitu auto dan
manual. Pada tahap ini, pilih auto dengan menekan tombol spacebar dan akhiri
dengan menekan tombol enter.
k.
Selanjutnya,
muncul tampilan”please,choose the server you want to use for the po service”
dengan pilihan courier dan dovecot. Pada tahap ini, pilih pada dovecot dengan
menekan tombol spacebar dan akhiri dengan menekan tombol enter.
1. Setelah itu, muncul tampilan “please,choose
the server you want to use for the ftpd service:proftpd dan vstpd dan vsftpd”.
Pada tahap ini, pilih pada proftpd dengan menekan tombol spacebar dan akhiri
dengan menekan tombol enter.
2. muncul tampilan “please, choose the server
you want to use for the sql service” dengn pilihan mariadb 10.0, mariadb 10.1,
msql 5.5 msql 5.6, msql 5.7, persona 5.5, persona 5.6, persona 5.7, dan remote
server. Karena menggunakan debian9
strecth, anda dapat memilih mariadb
10.0. atau mariadb 10.1 dan akhiri dengan menekan tombol enter
3. selanjutnya, muncul tampilan “please, choose
the server you want to use for the httpd servise” dengan pilihan apache fcgiq,apache itk, dan apache php fpm.
Pada tahap ini, pilih pada apache php fmpdengan menekan tombol spacebar dan
akhir dengan menekan tombol enter.
4. Selanjutnya muncul tampilan “please,choose
the server want to use for the name service” dengan pilihan bind dan external
server. Pada tahap ini pilih bind dengan menekan tombol spacebar dan akhiri
dengan menekan tombol enter.
Dalam penginstalan i-MSCP, banyak ditampilkan dialog box yang menanyakan
tentang passwoard, fqdn,bahasa,zona waktu,nama hostname,local ip address dan lain
lain. Tunggu hingga proes instalasi selesai di kerjakan.
5. Setelah itu lanjutkan dengan login
menggunakan account admin yang telah dibuat tadi, yaitu https://svlcpanel.naufalfadhilcomp.net:8443 atau bisa juga mengakses melalui http://192.168.100.2.Setelah memasukan user name dan
passwoard,akan muncul tampilan overview uer.
Tidak ada komentar:
Posting Komentar