Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UCOX REBORN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ~~~~~~~~~~ Credit to : L.MOKOginta , M.Ridwan , Lutfi Baso , Dimas Al-Ghazali , M.Wibawa , Bukharkan ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- assalamualaikum wr. wb
- salam sejahtera ,kali ini saya akan membagi tutorial membangun web server pada debian
- usahakan debian sudah diinstall,
- 1.cek ip anda
- # ip addr
- (jika sudah terisi ,maka akan dilanjut denan step berikutnya , jika tidak ada maka kita akan memasukan ip address secara manual atau statis )
- # nano /etc/network/interfaces
- samakan pada teks dibawah
- auto lo
- iface lo inet loopback
- auto enp0s3
- iface enp0s3 inet static
- address 192.168.0.8
- netmask 255.255.255.0
- gateway 192.168.0.1
- setelah itu save dan reboot
- # reboot
- 2.masukan reposiroty (disini saya menggunakan kambing.ui (strecth))
- # nano /etc/apt/sources.list
- masukan repository berikut:
- deb http://kambing.ui.ac.id/debian/ stretch main contrib non-free
- deb http://kambing.ui.ac.id/debian/ stretch-updates main contrib non-free
- deb http://kambing.ui.ac.id/debian-security/ stretch/updates main contrib non-free
- 3.install apache2
- # apt install apache2
- 4.install bind9
- #apt install bind9
- setelah terinstall masuk ke directory bind
- # cd /etc/bind
- masuk ke named.conf.local untuk mengisi dns server
- # nano named.conf.local
- tambahkan teks berikut:
- zone "ucox.org"{
- type master;
- file "/etc/bind/db.domain";
- };
- setelah itu copy directory
- # cp db.local db.domain
- masuk ke db.domain untuk meneruskan dns anda
- # nano db.domain
- ganti "localhost" dengan dns yg tadi anda isi
- tambahkan subdomain sesuai selera anda tidak lupa dengan ip nya
- contoh:
- ;
- ; BIND data file for local loopback interface
- ;
- $TTL 604800
- @ IN SOA ucox.org. root.ucox.org. (
- 2 ; Serial
- 604800 ; Refresh
- 86400 ; Retry
- 2419200 ; Expire
- 604800 ) ; Negative Cache TTL
- ;
- @ IN NS ucox.org.
- @ IN A 192.168.0.8
- mail IN A 192.168.0.8
- www IN A 192.168.0.8
- masukan nameserver anda agar dns server dapat diakses
- # nano /etc/resolv.conf
- nameserver (ip anda)
- contoh:
- domain domain.name
- search domain.name
- nameserver 202.73.99.2
- nameserver 118.136.64.4
- nameserver 202.73.99.4
- nameserver 192.168.0.8 (ip debian saya)
- # reboot
- kemudian tambahkan pada " preferred DNS server " ( 192.168.0.8 ) pada pc client
- ( jika berhasil maka ping ke dns yg tadi bisa atau pun langsung test pada browser client dengan memasukan domain anda tadi )
- 5.install cacti
- # apt install cacti
- a.pilih webserver yang apache2
- b.Pada konfigurasi database klik YES
- c.masukan password database sesuai keinginan anda
- d.masukan password Mysql lalu masukan juga password confirmasi
- ( jika sudah selesai install silahkan akses cacti anda melalui webserver "domainanda/cacti" )
- ganti user cacti anda
- # Mysql
- mysql> use cacti
- mysql> update user_auth set password=md5('isi sesuai anda') where username='admin';
- ( kemudian masukan username dan password yang telah anda buat pada webserver cacti tadi )
- 6.install postfix
- # apt install postfix courier-imap courier-pop
- a.Pada konfigurasi database klik YES
- b.OK terus sampe pada pilihan konfigurasi email
- c. Pada Konfigurasi email Pilih "Situs Internet" kemudian OK
- d. kemudian pada nama email tulis mail.domainada
- buat direktori untuk mailbox
- # maildirmake /etc/skel/Maildir
- kemudian edit main.cf pada postfix
- # nano /etc/postfix/main.cf
- a. kemudian Tambahkan text berikut ke bagian paling bawah dari file konfigurasi :
- home_mailbox = Maildir/
- b. Setelah itu simpan dan keluar dengan menekan ctrl+x tekan y tekan enter
- Lalu masukan perintah :
- # dpkg-reconfigure postfix
- a. silahkan tekan enter untuk ok
- b. Kemudian akan muncul postfix configuration silahkan pilih “Internet site” lalu tekan tab pilih ok tekan enter
- c. Lalu muncul kotak system mail name silahkan anda kosongkan saja lalu tekan tap pilih ok tekan enter
- d. Kemudian akan muncul kotak untuk alamat - alamat penerima email , tidak perlu ditambahkan apapun default saja tekan tap pilih ok tekan enter
- e. Kemudian muncul “Force synchronous updates on mail queue “ silahkan tekan tap pilih No tekan enter
- f. Setelah itu muncul “local network” silahkan tambahkan “0.0.0.0/0” setelah [::1]/128 kemudian tekan tab pilih ok tekan enter
- g. Lalu setelah itu muncul pertanyaan “use procmail for local delivery ?” silahkan tekan tab pilih no tekan enter
- h. Lalu muncul “mailbox size limit” 0 saja secara default tekan tab pilih ok tekan enter
- i. Setelah itu muncul lagi “local address extension character” silahkan tekan tap pilih ok tekan enter
- j. Lalu muncul piilhan internet protocol silahkan anda pilih IPV4 dengan tombol arah tekan tab pilih ok tekan enter
- 7. Install RoundCube
- # apt install roundcube
- a. Pada konfigurasi database klik YES
- b. masukan password database sesuai keinginan anda
- c. masukan password Mysql lalu masukan juga password confirmasi
- d. Setelah terintall konfigurasi roundcube konfigurasikan roundcube dengan apache2
- # nano /etc/apache2/apache
- a. manambahkan baris berikut Include /etc/roundcube/apache.conf di atas #vim: syntax=apache ts=4 sw=4 sts=4 sr noet
- # cd /etc/apache2/sites-available
- a. kemudian edit file 000-default.conf
- # nano 000-default.conf
- a. manambahkan baris berikut
- <VirtualHost *:80>
- servername mail.domainanda
- DocumentRoot /usr/share/roundcube
- </VirtualHost>
- di atas #vim: syntax=apache ts=4 sw=4 sts=4 sr noet
- b. Kemudian tambahkan user untuk mengakses mail server
- # adduser ( user yg mau ditambahkan contoh saya ingin menambahkan user admin maka ikuti langkah berikut )
- # adduser admin
- a. Masukan Password
- b. Konfirmasi Password
- c. Nama Lengkap sampai dengan Lain-Lain Isi sesuai selera anda haha
- d. Is the informasi correct? [y/n] pilih Y kemudian enter
- e. Kemudian reboot
- # reboot
- 8. untuk mengecek apakah sudah terinstall dengan benar ,kemudian buka browser pada pc dan masukan mail.domainanda pada tab
- ( contoh mail.ucx.org )
- a. Masukan username dan password yang tadi telah di buat
- b. Untuk server masukan ip address pc debian anda
- c. Tekan Enter
- maka Mail server telah di buat
- Terimakasih
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ucox (reborn) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- https://ludigoporitas.wordpress.com/2017/07/06/cara-install-dan-konfigurasi-file-server-ftp-smb-sftp-di-debian-9-stretch/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement