Pages

Wednesday, September 16, 2015

Setting MySQL dan File Sharing (Samba) di Ubuntu Server 14.04.3 (Trusty Tahr)

Hello..

Sudah lama blog terabaikan.  Kini perlahan mencoba mulai kembali menulis. Sedikit tulisan catatan untuk pribadi dan mungkin berguna untuk para blogger yang lain. J
Masih tentang dunia komputer, ini mungkin bukan hal baru bagi para blogger IT yang lain. Terkait permintaan client yang ingin mengganti servernya dengan memakai server linux.  Sempat googling akhirnya jatuh ke Ubuntu server. Di sini penulis menggunakan Ubuntu server versi 14.04.3 (Trusty Tahr).
Setelah dapat file iso installernya (http://www.ubuntu.com/download/server). langsung deh di install kompinya. Buat yang bingung proses installasinya, ada banyak kok tutorialnya di internet, liat youtube juga ada. Sampai pada saat menu choose software to install pilih LAMP dan Samba File Server. Singkat kata Lalu masalah terjadi saat akan mengakses MySQL dari PC lain, padahal PC Ubuntu server sudah terkoneksi dengan jaringan. Setelah di googling ternyata ada setting my.cnf yang harus di ubah dan caranya adalah :
- Melalui perintah sudo nano /etc/mysql/my.cnf lalu cari yang tulisannya bind –address = 127.0.0.1
  Ubah menjadi bind-address=0.0.0.0 lalu save (ctrl + x lalu Y lalu enter)

  Sebelumnya yang di atas jangan lupa buat grant user ya..
  Masuk ke console mysql terlebih dahulu, caranya :
  Ketik : mysql –u username –p (enter)
  Lalu masukan passwordnya.
  Kemudian ketikan sintaks berikut ini :
  
  CREATE USER ‘username’@’%’ IDENTIFIED BY ‘password’; 
  GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;

Oke sekarang MySQL bisa di akses dari PC lain.

Lanjut ke problem kedua, cara membuat file sharing di samba Ubuntu Server 14.04.3, Caranya :

1. Backup terlebih dahulu file smb.conf lalu

    sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

2. Kemudian modifikasi isi dari file smb.conf

    sudo nano /etc/samba/smb.conf

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = srvr1
security = user
map to guest = bad user
name resolve order = bcast host
dns proxy = no

Kemudian Save

3. OK selanjutnya membuat folder yang akan di sharing dengan cara :

sudo mkdir -p /samba/foto

4. Setelah itu setting setiap orang bisa mengakses folder tersebut, dengan cara :

cd /samba
sudo chmod -R 0755 foto
sudo chown -R nobody:nogroup foto/

5. Kemudian ubah kembali file smb.conf (sudo nano /etc/samba/smb.conf)

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = srvr1
security = user
map to guest = bad user
name resolve order = bcast host
dns proxy = no
#================== Share Definitions ========================
[foto]
path = /samba/foto
browsable =yes
writable = yes
guest ok = yes
read only = no

6. Setelah itu yang terakhir restart samba dengan perintah :

sudo service smbd restart

Taaarraaaa.. Mysql running dan file sharing pun running.. J

No comments: