1. Menambah Repository / Pusat Paket Aplikasi
# nano /etc/apt/source.list
lalu matikan repository bawaan dengan menambah # didepan
nya,dan saya akan menambahkan repository dari server pusat seperti
ini :
lalu simpan dengan perintah ctrl+x ,lalu Y dan enter
lalu kita akan mengupdate repository tersebut dengan perintah :
# apt-get update
untuk repository yang menggunakan CD/DVD gunakan perintah ini :
# eject <untuk mengeluarkan cd-rom>
(masukan cd/dvd repository)
# eject -t <untuk memasukan cd-rom>
# apt-cdrom add
# apt-get update
# apt-get update
2.Memastikan paket “resolvconf” telah terinstall
Pada terminal linux masukan perintah :
# apt-get install resolvconf
3. Mengkonfigurasi TCP/IP
Pertama kita akan mengaktifkan ethernet nya terlebih dahulu
#ifup eth0
Mengkonfigurasi TCP/IP Statik ini agar server lebih mudah diakses
dengan satu ip yang sama dan tidak berubah, ubah file interfaces
# nano /etc/network/interface
lalu ubah menjadi seperti dibawah ini
Simpan file dengan tekan ctrl+x takan y tekan enter , lalu restart
network anda dengan perintah
# service networking restart
4. Mengkonfigurasi Hostname
Pada alngkah ini kita akan menyamakan hostname. Pertama cek terlebih
dahulu hostname
# hostname && hostname -f
Pada gambar diatas terlihat bahwa hostname masih berbeda maka kita
akan menyamakannya
# nano /etc/hosts
lalu samakan hostname seperi dibawah ini
lalu save dengan ctrl+x lalu Y lalu enter
Setelah itu edit file hostname di /etc/hostname dengan perintah
# echo smk.net > /etc/hostname
Kemudian jalankan ulang service hostname dengan perintah seperti
dibawah
# /etc/init.d/hostname.sh
Lalu cek kembali dengan perintah
# hostname && hostname -f
5. Konfigurasi Waktu (NTP Server)
#apt-get install ntp ntpdate
File untuk konfigurasi ntp-server yaitu file di “/etc/ntp.conf” ,
edit file dengan perintah :
#nano /etc/ntp.conf
Kemudian anda ganti “debian” menjadi “id”
Lalu anda simpan file tersebut dengan menekan ctrl+x lalu takan y
tekan enter
Setelah itu anda restart service ntp dengan perintah :
#service ntp restart
Kemudian anda cek ntp-server local sudah bekerja dengan baik atau
belum.Dengan
perintah :
#ntpq -p
Jika pada bagian “jitter” tidak bernilai 0.001, berarti sudah
benar, dan
jika belum, periksa kembali file ntp.conf
6. Web Server
Untuk instalasi Web Server ,ketikan
# apt-get install apache2
jika ada perintah untuk memasukan Y/N ,pilih saja Y lalu enter
lalu jika proses instalasi telah selesai,buka browser anda,lalu pergi
ke alamat ip debian anda . Sebagai contoh :
Maka akan muncul gambar seperti dibawah ini ,tanda bahwa instalasi
pada web server telah berhasil .
7. INSTALASI PHP5
untuk menginstal PHP5 caranya ketikan :
# apt-get install php5 php5-cli php5-curl php5-gd php5-intl
php5-json php5-mcryp php5-msql php5-xmlrpc
untuk menguji nya,kita akan membuat sebuah file untuk menguji
PHP5 yang telah terinstal tersebut . Pertama kita akan membuat sebuah
file dengan cara
# nano /var/www/info.php
lalu isi file persis dengan yang dibawah ini
<?php
phpinfo();
?>
lalu save dengan menekan ctrl+x ,lalu Y lalu Enter
Perintah diatas secara otomatis akan menyimpan file info.php ke
folder /var/www
Lalu test di browser ,ketik
alamatIPdebian/info.php
sebagai contoh :
maka akan tampil gambar seperti dibawah ini
(maaf saya tidak punya gambarnya tapi intinya akan muncul seperti gambar diatas)
8. Database Server
Kita akan menginstal mariaDB sebagai database server kita,caranya
# apt-get install mariadb-server-10.0
Kita menggunakan versi paling baru
Ikuti langkah langkah dalam penginstalan. Jika diminta untuk
memasukan Password ya masukan saja.mudah kan???
lalu ketikan lagi
# mysql_secure_instalation
Jika diminta untuk memasukan Password ya masukan saja. Dan ikuti langkah langkah penginstalan dengan benar.
9. INSTALASI PHPMYADMIN
Untuk instalasi nya ,ketikan perintah berikut ini
# apt-get install phpmyadmin
Lalu pilih apache2 dengan menekan spasi
lalu pilih “yes” tekan enter, kemudian akan mucul kolom password
silahkan anda masukan password mariadb server anda tadi , tekan tab
pilih ok tekan enter.
Agar bisa di instalasi ,ketikan :
# a2enmod rewrite
kita diminta untuk merestart webserver kita,
# /etc/init.d/apache2 restart
Lalu untuk mengetesnya buka web browser anda dan ketikan alamatIP/phpmyadmin ,sebagai contoh :
192.168.34.2/phpmyadmin
maka akan muncul tampillan seperti ini
10. FTP
Installasi dan konfigurasi ProFTPd :
#apt-get install proftpd
Akan muncul dua pilihan yaitu “from inetd” dan “standalone” silahkan pilih standalone
dengan mekan enter , untuk konfigurasi ftp server menggunakan aplikasi ini terdapat pada
file “/etc/proftpd/proftpd.conf” baik untuk konfigurasi dengan password atau pun guest ok
Konfigurasi proFTPd
#nano /etc/proftpd/proftpd.conf
Tambahkan baris berikut pada bagian paling ahir file konfigurasi untuk user login atau dengan password :
<Anonymous /home/aku/> #arah folder direktori
User aku #User Penguna ftp
</Anonymous>
Kemudian simpan tekan ctrl+x tekan y tekan enter setelah itu tambahkan user aku dengan perintah :
#adduser aku
Kemudian anda restart service proftpd dengan perintah :
#service proftpd restart
Kemudian coba melalui web browser ,ketikan ftp://alamatIP . Sebagai contoh :
ftp://192.168.34.2