Advertisement
Guest User

Untitled

a guest
Mar 13th, 2018
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.23 KB | None | 0 0
  1. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UCOX REBORN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. ~~~~~~~~~~ Credit to : L.MOKOginta , M.Ridwan , Lutfi Baso , Dimas Al-Ghazali , M.Wibawa , Bukharkan ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5. assalamualaikum wr. wb
  6. salam sejahtera ,kali ini saya akan membagi tutorial membangun web server pada debian
  7. usahakan debian sudah diinstall,
  8. 1.cek ip anda
  9. # ip addr
  10. (jika sudah terisi ,maka akan dilanjut denan step berikutnya , jika tidak ada maka kita akan memasukan ip address secara manual atau statis )
  11. # nano /etc/network/interfaces
  12. samakan pada teks dibawah
  13. auto lo
  14. iface lo inet loopback
  15. auto enp0s3
  16. iface enp0s3 inet static
  17. address 192.168.0.8
  18. netmask 255.255.255.0
  19. gateway 192.168.0.1
  20. setelah itu save dan reboot
  21. # reboot
  22. 2.masukan reposiroty (disini saya menggunakan kambing.ui (strecth))
  23. # nano /etc/apt/sources.list
  24. masukan repository berikut:
  25. deb http://kambing.ui.ac.id/debian/ stretch main contrib non-free
  26. deb http://kambing.ui.ac.id/debian/ stretch-updates main contrib non-free
  27. deb http://kambing.ui.ac.id/debian-security/ stretch/updates main contrib non-free
  28. 3.install apache2
  29. # apt install apache2
  30. 4.install bind9
  31. #apt install bind9
  32. setelah terinstall masuk ke directory bind
  33. # cd /etc/bind
  34. masuk ke named.conf.local untuk mengisi dns server
  35. # nano named.conf.local
  36. tambahkan teks berikut:
  37. zone "ucox.org"{
  38. type master;
  39. file "/etc/bind/db.domain";
  40. };
  41. setelah itu copy directory
  42. # cp db.local db.domain
  43. masuk ke db.domain untuk meneruskan dns anda
  44. # nano db.domain
  45. ganti "localhost" dengan dns yg tadi anda isi
  46. tambahkan subdomain sesuai selera anda tidak lupa dengan ip nya
  47. contoh:
  48. ;
  49. ; BIND data file for local loopback interface
  50. ;
  51. $TTL 604800
  52. @ IN SOA ucox.org. root.ucox.org. (
  53. 2 ; Serial
  54. 604800 ; Refresh
  55. 86400 ; Retry
  56. 2419200 ; Expire
  57. 604800 ) ; Negative Cache TTL
  58. ;
  59. @ IN NS ucox.org.
  60. @ IN A 192.168.0.8
  61. mail IN A 192.168.0.8
  62. www IN A 192.168.0.8
  63.  
  64. masukan nameserver anda agar dns server dapat diakses
  65. # nano /etc/resolv.conf
  66.  
  67. nameserver (ip anda)
  68. contoh:
  69. domain domain.name
  70. search domain.name
  71. nameserver 202.73.99.2
  72. nameserver 118.136.64.4
  73. nameserver 202.73.99.4
  74. nameserver 192.168.0.8 (ip debian saya)
  75. # reboot
  76. kemudian tambahkan pada " preferred DNS server " ( 192.168.0.8 ) pada pc client
  77. ( jika berhasil maka ping ke dns yg tadi bisa atau pun langsung test pada browser client dengan memasukan domain anda tadi )
  78. 5.install cacti
  79. # apt install cacti
  80. a.pilih webserver yang apache2
  81. b.Pada konfigurasi database klik YES
  82. c.masukan password database sesuai keinginan anda
  83. d.masukan password Mysql lalu masukan juga password confirmasi
  84. ( jika sudah selesai install silahkan akses cacti anda melalui webserver "domainanda/cacti" )
  85. ganti user cacti anda
  86. # Mysql
  87. mysql> use cacti
  88. mysql> update user_auth set password=md5('isi sesuai anda') where username='admin';
  89. ( kemudian masukan username dan password yang telah anda buat pada webserver cacti tadi )
  90. 6.install postfix
  91. # apt install postfix courier-imap courier-pop
  92. a.Pada konfigurasi database klik YES
  93. b.OK terus sampe pada pilihan konfigurasi email
  94. c. Pada Konfigurasi email Pilih "Situs Internet" kemudian OK
  95. d. kemudian pada nama email tulis mail.domainada
  96. buat direktori untuk mailbox
  97. # maildirmake /etc/skel/Maildir
  98. kemudian edit main.cf pada postfix
  99. # nano /etc/postfix/main.cf
  100. a. kemudian Tambahkan text berikut ke bagian paling bawah dari file konfigurasi :
  101. home_mailbox = Maildir/
  102. b. Setelah itu simpan dan keluar dengan menekan ctrl+x tekan y tekan enter
  103. Lalu masukan perintah :
  104. # dpkg-reconfigure postfix
  105. a. silahkan tekan enter untuk ok
  106. b. Kemudian akan muncul postfix configuration silahkan pilih “Internet site” lalu tekan tab pilih ok tekan enter
  107. c. Lalu muncul kotak system mail name silahkan anda kosongkan saja lalu tekan tap pilih ok tekan enter
  108. d. Kemudian akan muncul kotak untuk alamat - alamat penerima email , tidak perlu ditambahkan apapun default saja tekan tap pilih ok tekan enter
  109. e. Kemudian muncul “Force synchronous updates on mail queue “ silahkan tekan tap pilih No tekan enter
  110. f. Setelah itu muncul “local network” silahkan tambahkan “0.0.0.0/0” setelah [::1]/128 kemudian tekan tab pilih ok tekan enter
  111. g. Lalu setelah itu muncul pertanyaan “use procmail for local delivery ?” silahkan tekan tab pilih no tekan enter
  112. h. Lalu muncul “mailbox size limit” 0 saja secara default tekan tab pilih ok tekan enter
  113. i. Setelah itu muncul lagi “local address extension character” silahkan tekan tap pilih ok tekan enter
  114. j. Lalu muncul piilhan internet protocol silahkan anda pilih IPV4 dengan tombol arah tekan tab pilih ok tekan enter
  115. 7. Install RoundCube
  116. # apt install roundcube
  117. a. Pada konfigurasi database klik YES
  118. b. masukan password database sesuai keinginan anda
  119. c. masukan password Mysql lalu masukan juga password confirmasi
  120. d. Setelah terintall konfigurasi roundcube konfigurasikan roundcube dengan apache2
  121. # nano /etc/apache2/apache
  122. a. manambahkan baris berikut Include /etc/roundcube/apache.conf di atas #vim: syntax=apache ts=4 sw=4 sts=4 sr noet
  123. # cd /etc/apache2/sites-available
  124. a. kemudian edit file 000-default.conf
  125. # nano 000-default.conf
  126. a. manambahkan baris berikut
  127. <VirtualHost *:80>
  128. servername mail.domainanda
  129. DocumentRoot /usr/share/roundcube
  130. </VirtualHost>
  131. di atas #vim: syntax=apache ts=4 sw=4 sts=4 sr noet
  132. b. Kemudian tambahkan user untuk mengakses mail server
  133. # adduser ( user yg mau ditambahkan contoh saya ingin menambahkan user admin maka ikuti langkah berikut )
  134. # adduser admin
  135. a. Masukan Password
  136. b. Konfirmasi Password
  137. c. Nama Lengkap sampai dengan Lain-Lain Isi sesuai selera anda haha
  138. d. Is the informasi correct? [y/n] pilih Y kemudian enter
  139. e. Kemudian reboot
  140. # reboot
  141. 8. untuk mengecek apakah sudah terinstall dengan benar ,kemudian buka browser pada pc dan masukan mail.domainanda pada tab
  142. ( contoh mail.ucx.org )
  143. a. Masukan username dan password yang tadi telah di buat
  144. b. Untuk server masukan ip address pc debian anda
  145. c. Tekan Enter
  146. maka Mail server telah di buat
  147.  
  148. Terimakasih
  149. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ucox (reborn) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151.  
  152.  
  153.  
  154. 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