Senin, 31 Mei 2010

Contoh kasus disini adalah server berada di luar jaringan sehingga membutuhkan IP Publik server tersebut untuk masuk ke dalamnya. Lalu menggunakan OS Linux Centos 5.X. Service Server belum di install semuanya seperti FTP, APACHE/HTTPD, Zend Server, MySQL.

1. Remote terlebih dahulu server tujuan.
# ssh (ip tujuan)
atau misalkan menggunakan puty langsung saja, tinggal memasukan username password
2. Lihat Service-service server yang ada
# px aux | grep (Name Service)
3. Lihat package yang sudah terinstall atau belum
# yum list *(Nama Daemonnya)* //Misalkan ftp, daemonnya vsftpd
4. Download package yang belum ada.
Ini kasusnya, saya tidak mendownload langsung di servernya melainkan di PC yang saya gunakan. Untuk itu setelah package di download lalu copy/sharing ke server tujuan menggunakan winscp. Tetapi sebelumnya harus install FTP server terlebih dahulu. Lalu aktifkan servicenya.
5. Install Service servernya.
1. Service FTP Server
# yum install vsftpd
# pilih option y
Aktifkan Servicenya:
# /etc/init.d/vsftpd start
2. Service Apache/HTTP
# yum install httpd
Aktifkan Servicenya:
# /etc/init.d/httpd start
3. Service MySQL
# yum install mysql-server
Aktifkan Servicenya:
# /etc/init.d/mysqld start
6. Install Package Zend Server
Sebelumnya package yang sudah di copy lewat winscp. Disimpan di file system /opt.
1. Pindah ke /opt
# cd /opt
2. Extract Packagenya
# tar zxfv ZendServer-CE-php-5.2.13-5.0.1-linux-glibc23-i386.tar.gz
3. Pindah ke file zend yang sudah di extract
# cd ZendServer-XXX
4. Install zend servernya
# ./install.sh
6. Aktifkan
# cd /opt/zend/bin
# ./zendctl.sh start
7. Testing
Kita test di web browser lalu ketik:
http://(IP Number):10081/ZendServer

Senin, 10 Mei 2010

Install Samba di Ubuntu 9.10

Sebelum kita memulai untuk menginstall samba, alangkah baiknya kita lebih dulu mengetahui apa itu samba. Samba adalah suatu service yang dimiliki oleh linux yang mana memperbolehkan suatu node mengshare document, multimedia,dll. agar bisa diakses oleh node lain yang berbeda platform, misalnya windows. Jadi samba itu hanya dimiliki oleh platform Linux saja.

Langkah- langkah untuk Menginstall Samba, yaitu:
1. Bisa di install lewat source code atau bisa langsung saja.
disini saya membuat samba secara langsung:
# sudo apt-get install samba

Sebenarnya langkah di atas sudah cukup untuk bisa menshare suatu data yang berbeda platform hanya saja tanpa authentifikasi. dan menurut saya ini kurang aman jika orang yang tidak berkepentingan bisa mengakses data yang seharusnya dia tidak bisa mengaksesnya. Untuk itu perlu ditambahkannya suatu authentifikasi dalam proses ini.

2. Membuat authentifikasi untuk data yang akan di share.
# sudo smbpasswd -a < User Name >
Lalu akan muncul masukan passwdord dan juga confirm passwordnya.
Dan masukanlah sebuag strong password agar lebih aman.

3. Buat Folder share agar lebih terorganisir.
# mkdir /home/< user name>/

4. Setelah itu konfigurasi file smb.conf
# nano /etc/samba/smb.conf
tambahkan:
[nama folder yang telah dibuat sebelumnya]
path = /home//
available = yes
valid users = username
read only = no
browsable = yes
public = yes
writable = yes

5. Lalu jalankan service samba
# sudo /etc/init.d/samba start/restart

6. Test apakah sudah jalan atau belum
# sudo testparm

Selaaammattt Menncooobaaaa.......................