Selasa, 06 November 2018

KONFIGURASI FILE SERVER (SAMBA)

Apa Yang Dimaksud Dengan File Server ?

Proses berbagi sumber daya pada komputer, utamanya adalah jaringan komputer sebagai bagian untuk memenuhi kebutuhan bersama seperti adanya layanan printer dan file adalah sangat efektif pada penggunaan dan pemakaian sumber daya di dalam jaringan computer.








Berikut, ini langkah-langkah konfig file server (samba)
1. Install samba dengan perintah #apt-get install samba




 2. Masuk ke file /etc/samba/smb.conf dengan cara #nano /etc/samba/smb.conf
3. Edit file seperti gambar berikut.










4. Setelah tersimpan silahkan anda masukan user untuk penguna samba jika anda mengunakan user dengan perintah #smbpasswd -a aku



5. Restart samba, dengan perintah #service samba restart



6. Setelah itu coba pada client windows dengan menekan windows+r muncul kotak dialog masukan \\ipserver atau \\192.168.137.2 , seperti gambar dibawah ini.


 7. Lalu ke bagian network dan cari vino.net



 8. Setelah diklik maka akan muncul kotak dialog untuk memasukan username dan password yang sudah di konfigurasikan tadi silahkan log in seperti gambar dibawah.












 9. Maka akan muncul tampilan seperti ini.





KONFIGURASI FTP SERVER DI LINUX




File Transfer Protokol (FTP) merupakan metode populer untuk mentransfer file diantara komputer - komputer .Komunkasi FTP mengikuti model client server diaman klien memulai  komunikasi dengan mengirim perintah ,dan server meresponnya dengan pesan dan kode kode status ,termasuk melakukan pengiriman atau penerimaan file.

berikut langkahnya:

1. Install terlebih dahulu proftpd, dengan cara #apt-get install proftpd



2. Pilih standalone, lalu Ok.





3. Edut file /etc/proftpd/proftpd.conf, dengan cara #nano /etc/proftpd/proftpd.conf.
4. Tambahkan kalimat berikut di baris paling bawah.
   <Anonymous /home/aku/>
   User aku
   </Anonymous>












5. Tambahkan user, dengan perintah #adduser aku
6. Isikan password dll. 
















7. Kemudian restart agar bisa mengetahui langkah anda benar atau tidak. denagn cara #service proftpd restart




8. Cek di browser anda, dengan cara ketikkan ftp://192.168.24.2
9. Masukkan user dan password anda.

10. Jika muncul seperti ini berarti sudah berhasil.


Selesai. Selamat mencoba :)


Konfigurasi Mail Server {Linux Debian}


Mail Server
Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.


Instalasi Postfix dan mengaktifkan mail service
1. Instalasi Postfix
· Cek apakah paket2 tersebut sudah terinstall di komputer anda dengan perintah
# rpm –qa | grep postfix
Jika ada akan nampak postfix-……rpm
· Jika belum install postfix dengan perintah rpm –ivh <postfix..>
· Cek apakah sendmail juga terinstall, jika iya, hapus dengan perintah:
# rpm –e <sendmail-…> –nodeps
2.Mengaktifkan service postfix
# service potfix start
3. Cek apakah daemon postfix sudah bekerja dengan perintah :
# nmap localhost
 Jika sudah bekerja, akan nampak port 25 terbuka untuk SMTP.
1. Anda bisa juga mengecek dengan perintah
# telnet localhost 25
Ketik quit dan ikuti dengan enter.
Konfigurasi Postfix
5. Konfigurasi Postfix
Untuk mengonfigurasikan Postfix, Anda tinggal mengedit file konfi gurasi postfix yang berada di /etc/postfix/main.cf. Beberapa parameter penting yang perlu diedit untuk memfungsikan Postfix:










myhostname = mail.vino.com
mydomain = vino.
com
myorigin = $myhostname
inet_interfaces = all
6. Berikutnya, reload service Postfix untukmelihat perubahan dengan mengetikkan perintah berikut:
# /etc/init.d/postfix reload
Jika reload gagal, coba restart lagi service postfix. Kemudian ikuti dengan reload.
7. Coba liat perubahan yang anda lakukan dengan perintah :
#postconf –n
Capture hasilnya.
8. Coba cek log mail di /var/log/maillog. Buka dengan perinta vi. Capture hasilnya.
9. Coba restart lagi postfix dengan perintah :
# service postfix restart
1 10. Buat 3 userbaru di servermail anda, yaitu user1, user2 dan user 3
useradd <namauser>
passwd <namauser>
Testing Postfix
11. Kirim mail internal PC :
· Coba telnet dan kirim pesan lewat mail server anda.
# telnet mail.vino.com 25
· Masukkan isi mail anda dengan cara berikut
Jangan lupa, buat user baru user1 dan user2 di PC anda

 

[root@localhost ~]# telnet localhost 25
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
220 mail.star.com ESMTP Postfix
MAIL FROM: user1
250 2.1.0 Ok
RCPT TO: user2
250 2.1.5 Ok




 DATA
End data with <CR><LF>.<CR><LF>
Test sending email
250 2.0.0 Ok: queued as 33C512BD013
quit
221 2.0.0 Bye
Connection closed by foreign host.

Perhatikan bahwa untuk mengakhiri email, ketik <enter> . <enter>
  • Coba buka /var/spool/mail/user2 dengan vi. Lihat apakah sama dengan isi mail yang anda kirim. Jika sudah sama, berarti anda berhasil. Copy paste hasil vi-nya.
12. Mengirim mail antar computer. Coba anda lakukan hal yang sama dengan menggunakan mail server yang sudah anda buat.
  • Perhatikan konfigurasi vino.com.zone.db
$TTL 86400
@ IN SOA ns.vino.com. hostmaster.vino.com. (
2001031102 ; serial
10800 ; refresh
3600 ; retry
604800 ; Expire
86400 ;
)
Vino.com. IN NS ns.vino.com.
ns IN A 10.252.105.33
www IN CNAME ns
mail IN CNAME ns
ftp IN CNAME ns

  • Perhatikan juga file vino.com.zone.local
$TTL 86400
@ IN SOA ns.vino.com. hostmaster.vino.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expire
1D ; minimum
)
@ IN NS ns.vino.com.
@ IN A 10.252.105.33
33 IN PTR ns.ggwp.com.
  • Restart dulu DNS server anda. Pastikan hasilnya OK.
  • telnet dari computer lain ke computer anda.
# telnet mail.vino.com 25
  • kirim ke user yang ada di computer anda.
# telnet mail.vino.com 25
MAIL FROM: root
RCPT TO: user2
DATA
Test sending mail dari luar
.
quit
  • Jika anda gagal mengkoneksi, kemungkinan DNS anda tidak dikenali. Coba ping lagi mail.ggwp.com. Berhasilkah ? Coba hapus firewall dengan iptables -F di sisi server
  • Setelah itu cek Security Level Configuration. Coba ubah. System-> Administration -> Firewall and SE Linux. Pada firewall options, Klik Enable Firewall. Klik service telnet dan mail.
  • Jika masih gagal, coba gunakan :
# telnet <no_ip_mailserver> 25
  • Coba buka /var/spool/mail/user2 di computer anda dengan vi. Lihat apakah sama dengan isi mail yang anda kirim. Jika sudah sama, berarti anda berhasil. Copy paste hasil vi-nya.

konfigurasi web dan cms

👽

Konfigurasi Web Server dan Instalasi CMS Wordpress di DEBIAN 7




Permisi semuanya kali ini, saya akan membahas tentang konfig Web Server dan CMS Wordpress. apa itu cms
CMS (Content Management System) adalah suatu sistem yang digunakan untuk mengelola dan memfasilitasi proses pembuatan, pembaharuan, dan publikasi content secara bersama (collaborative content management).
OK. Nantinya kita akan copy paste file CMS ke dalam folder System maka kita akan coba merubah hak akses folder tertentu. Langsung saja langkah-langkahnya adalah sebagai berikut :


1. Buka terminal Debian


2. Masuk sebagai Super User


#SU
Masukan password root nya


3. Kemudian, Instal paket-paket berikut :


 - Apache2 (sebernya cukup ini jika gak pake cms)


 - php5 (untuk membaca script PHP)


 - mysql-server (untuk database)


 - phpmyadmin (mempermudah dalam pembuatan database)


untuk menginstallnya gunakan perintah berikut :

#apt-get install apache2 php5 my-sql phpmyadmin


4. jika muncul seperti gambar dibawah, masukan password terserah anda dan pastikan anda ingat




jika muncul seperti gambar di bawah, pilih apache2 dengan menekan tombol space







Jika muncul gambar seperti di bawah ini, pilih ya.




Selanjutnya anda hanya akan dimintai password baru,, untuk lebih mudahnya setiap password samakan dengan password pertama.


4. ketika proses instalasi selesai maka buka web browser dan buka alamat localhost, jika muncul seperti gambar di bawah berarti apache2 sudah jalan.


5. Ubah hak akses direktori www agar bisa copy paste file-file banyak dengan mudah tanpa harus lewat terminal root. karena direktori www berada dalam direktori /var/ maka perintahnya adalah sebagai berikut :
#chmod 777 /var/www/

Hak akses suatu data, disimbolkan dengan angka.

0 = Tidak ada hak akses

1 = Hak akses untuk masuk dan mengeksekusi suatu data atau folder (direktori)

2 = Hak akses untuk menulis/mengubah suatu data atau folder (direktori)

4 = Hak akses untuk membaca suatu data atau folder (direktori)


Chmod 777, berarti :

7 = 4+2+1 : root mempunyai hak untuk mengeksekusi (1), menulis (2), dan membaca (4) suatu data atau direktori

7 = 4+2+1 : user group mempunyai hak untuk mengeksekusi (1), menulis (2), dan membaca (4) suatu data atau direktori

7 = 4+2+1 : user non group mempunyaihak untuk mengeksekusi (1), menulis (2), dan membaca (4) suatu data atau direktori



6. buat database untuk penginstallan CMS

→buka web browser dan buka http://localhost/phpmyadmin

→masukan user root dan password yang dibuat saat install paket tadi


→jika berasil login pilih tab databases

→buat database baru (misal db_wp) kemudian create




7. Copy dan Paste semua file dan folder CMS wordpress dan paste ke direktori www


 8. buka dalam web browser http://localhost

maka akan muncul seperti gambar dibawah, kemudian klik create a configuration file




9. Isikan nama database sesuai yang kita buat tadi, dan username dan password sesuai saat installasi paket.

kemudian klik submit




10. Klik Run Installation

11. Isi Form Site Title, username, password, dan email anda untuk login admin.

kemudian klik Install Wordpress


12. Jika Berhasil Maka akan muncul peringatan Success dan ada pilihan untuk Login

13. Buka http://localhost dan akan tampil halaman awal default wordpress saat baru di install











Sekian postingan saya kali ini. Kurang lebihnya saya minta maaf 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏