Membuat Mail Server pada Ubuntu 12.04 Server

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 Sebelum kita membuat mail server itu sendir, kita perlu menyediakan/menginstall beberapa fitur seperti:
  1. Membuat DNS untuk domain
  2. Membuat DNS untuk mail
  3. install apache (Apache2)
  4. install mysql
  5. installphpmyadmin
  6. install postfix
  7. install squirrelmail
  8. bikin webmail
  9. tes pop3 nya di thundersbird
Untuk poin no 1 dan 2 kita bisa lihat langkah-langkahnya pada tulisan sebelumnya(klik untuk melihat…!!). Seperti halnya poin no 1 dan 2, untuk poin no 3, 4 dan 5 juga kita bisa lihat pada tulisan sebelumnya (klik untuk  melihat…!!)
sekarang kita lanjutkan dengan menginstall postfix
postfix adalah sebuah program pengirim email sebagai pengganti dari sendmail. Postfix merupakan mail transfer agent default untuk sejumlah system operasi bertipe Unix.
Sebelum Melakukan instalasi postfix terlebih pastikan konfigurasi domain seperti pada gambar dibawah. pasa file yang telah di tentukan pada percobaan sebelumnya yakni /etc/bind/db.umar.org. pada konfigurasi sebelumnya tambahkan 2 baris berikut “@ IN MX 1 mail.umar.org” dan “mail IN CNAME ns”, dimana baris ini di butuhkan untuk membuat sebuah domain yang di peruntukan untuk mail server,


Installasi postfix, courier-imap, courier-pop dan squirrelmail

jika pada saat unstallasi muncul pertanyaan, tekan (y) untuk melanjutkan.
Setelah proses installasi selesai, lihat layanan apasaja yang sudah berjalan dengan mengguankan perintah nmap ipaddress.

Jika nmapnya belum ada silahkan install dengan perintah berikut

konfigurasi postfix /etc/postfix/main.cf

kemudian Konfigurasi webmail server menggunakan squirrelmail dengan perintah berikut.
squirrelmai-configure, kemudian akan muncul tampilan berikut.

pada tampilan gambar di atas tekan no 2 yaitu server setting.

Pada gambar di atas tekan no 1 untuk mengganti nama domain. Setelah itu muncul gambar seperti berikut ketikan nama domain.. dalam percobaan ini nama domainnya “umar.org”.

konfigurasi courier.
courier ini berfungsi untuk melayani pengiriman email. Untuk konfigurasi ini pada menu utama tekan tombol d (tekan r untuk kembali ke menu utama,) . dan Konfigurasinya adalah sebeagi berikut.

tekan s untuk menyimpan konfigurasi dan tekan q untuk keluar. 
Setelah konfiurasi postfix selesai langkah selanjutnya buat maildir dengan cara berikut.

Untuk percobaan kita perlu buat 2 buah user agar bisa saling kirim email
dalam percobaan ini kita buat nama usernya “uaser1” dan “user2”

kemudian edit konfigurasi virtual hostnya yang ada di apache2 dengan konfigurasi berikut.

Restart seluruh layanan…

jika tidak ada pesan error pada saat kita melakukan restart seluruh layanan berarti mail server kita berhasil. Sekarang kita coba dengan menuliskan “mail.umar.org” (tanpa tanda kutip) pada web browser seperti gambar.

Kemudian kita login sebagai user1

jika tampilan seperti gambar di bawah ini, artinya login kita berhasil.

sekarang kita akan coba kirim email dari user1 ke user2

kemuidan kita logout dari user1 kemudian kita login lagi sebagai user2

kemudian cek inbox apakah ada email yang di terima dari user1

pada percobaan ini kita telah berhasil mengirim email dari user1 ke user2
selanjutnya kita coba pop3 nya dengan menggunakan mozila thunderbird dengan cara buka thunderbid mail kemudian masukan email dan passwordnya. thunderbird adalah perangkat lunak klient surat elektronik yang di kembangkan oleh mozila foundation 

POP3 adalah kepanjangan dari Post Office Protocol version 3, yakni protokol yang digunakan untuk mengambil email dari email server. Protokol POP3 dibuat karena desain dari sistem email yang mengharuskan adanya email server yang menampung email untuk sementara sampai email tersebut diambil oleh penerima yang berhak. Kehadiran email server ini disebabkan kenyataan hanya sebagian kecil dari komputer penerima email yang terus-menerus melakukan koneksi ke jaringan internet.

selamat mencoba……
Semoga bermanfaat...!!!

source : http://umarpoligon.wordpress.com/2012/04/29/membuat-mail-server-di-ubuntu-12-04/

Cara Install Web Server Di Ubuntu Server 12.04

Cara Install Web Server Di Ubuntu Server 12.04~Web Server yang digunakan disini adalah LAMP (Linux, Apache, MySQL, PHP).
 
Install LAMP Server

 (sudo apt-get install lamp-server^)
Pada tahapan instalasi MySQL Server akan diminta untuk memasukkan password root MySQL.
Menjalankan server apache

 (sudo service apache2 start)
Lokasi folder web /var/www/.
Rubah  permission folder agar mudah diakses tanpa harus memakai user root.

 (
sudo chmod -R 777 /var/www)
Pengujian Apache, akses http://localhost. Jika muncul gambar seperti di bawah ini berarti Apache sudah berfungsi 


apache localhost


Menjalankan server mysql


 (sudo service mysql start)
Pengujian MySQL





-mysql -u root -p
-Enter password:
-Welcome to the MySQL monitor.  Commands end with ; or \g.
-Your MySQL connection id is 53
-Server version: 5.5.24-0ubuntu0.12.04.1 (Ubuntu) 
-Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved
-Oracle is a registered trademark of Oracle Corporation and/or its
-affiliates. Other names may be trademarks of their respective
owners
-Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 -mysql>
Pengujian PHP
Buat file phpinfo.php di /var/www/, isinya :


-<?php 
- phpinfo();
-?>
Akses http://localhost/phpinfo.php, jika muncul gambar seperti di bawah ini berarti PHP sudah berfungsi
phpinfo
Install PhpMyAdmin, aplikasi untuk manajemen database via web
(
sudo apt-get install phpmyadmin)
Pengujian, akses http://localhost/phpmyadmin phpmyadmin Jika akses ke http://localhost/phpmyadmin tidak ditemukan Error 404 ketik perintah dibawah ini. Perintah dibawah ini untuk membuat link folder dari /usr/share/phpmyadmin ke folder /var/www.



cd /var/www
ln -s /usr/share/phpmyadmin/ phpmyadmin
 
Cara Install Web Server Di Ubuntu Server 12.04~demikian pembahasan kali ini tentang cara install web server di ububntu 12.04. (untuk temqan-teman yang ingin mengkonfigurasi DNS server di ubuntu 12.04 sebaiknaya mengisntall terlebih dahulu web server)
 
source : http://hamsar88.blogspot.com/2013/01/cara-install-web-server-di-ubuntu.html

Cara Install dan Konfigurasi DNS Server di Ubuntu Server 12.04

Cara Install dan Konfigurasi DNS Server di Ubuntu Server 12.04~sekarang kita akan membahas mengenai cara menginstal dan konfigurasi DNS server, tpi sebelum instal yang ini teman sebaiknya kalian install dulu Web Servernya !

- cara install DNS   
     (sudo apt-get install bind9)

- komfigurasi DNS
     IP Address yang saya gunakan 192.168.1.2 dengan nama domain ubuntu.lan
      $ sudo su
      # cd /etc/bind/
      # nano named.conf.local
 tamabahkan skrip berikut ;
     
      zone "ubuntu.lan" { type master;
      file "/etc/bind/db.ubuntu"; };
      zone "1.168.192.in-addr.arpa" { type master; notify no;
      file "/etc/bind/db.1";};
Penulisan IP pada baris zone "1.168.192.in-addr.arpa" ( ditulis terbalik.)
Copy file db.local
       
     # cp db.local db.ubuntu
     # cp db.local db.1
Edit db.ubuntu, scriptnya ;
    
;
; BIND data file for local loopback interface
;
$TTL    604800
@   IN  SOA ns.ubuntu.lan. root.ubuntu.lan. (
                  2     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
@   IN  NS  ubuntu.lan.
@   IN  A   192.168.1.1
ns  IN  A   192.168.1.1
www IN  CNAME   ubuntu.lan.
Edit db.1, scriptnya ;

;
; BIND data file for local loopback interface
;
$TTL    604800
@   IN  SOA ns.ubuntu.lan. root.ubuntu.lan. (
                  2     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
@   IN  NS  ubuntu.lan.
1   IN  PTR ubuntu.lan.
ns  IN  PTR 192.168.1.1
www IN  PTR 192.168.1.1
Tambahkan DNS-nameserver pada konfigurasi interface
   # nano /etc/network/interfaces
   dns-nameservers 192.168.1.1
   dns-search ubuntu.lan
Configurasi DNS-Name server
dns client - ipv4 setting 
Pengujian ;
$ nslookup ubuntu.lan
nslookup ubuntu.lan
Server:     192.168.1.1
Address:    192.168.1.1#53
Name:   ubuntu.lan
Address: 192.168.1.1

$ dig ubuntu.lan
; <<>> DiG 9.8.1-P1 <<>> ubuntu.lan
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58799
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;ubuntu.lan.            IN  A
;; ANSWER SECTION:
ubuntu.lan.     604800  IN  A   192.168.1.1
;; AUTHORITY SECTION:
ubuntu.lan.     604800  IN  NS  ubuntu.lan.
;; Query time: 6 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Sun Sep  9 08:00:55 2012
;; MSG SIZE  rcvd: 56

demikian semoga bermanfaat.!
source : http://hamsar88.blogspot.com/2013/01/cara-install-dan-konfigurasi-dns-server.html

Installasi FTP-Server (pure-ftpd) pada Ubuntu 12.04 Server

FTP-Server adalah sebuah protocol internet yang berjalan dalam "application layer" yang berfungsi untuk mengirim file antar perangkat jaringan dalam suatu jaringan. Secara default FTP-Server bekerja pada port 21.
Sebenarnya banyak sekali aplikasi untuk penggunaan FTP-Server ini seperti : vsftpd, proftpd, pureftpd, dll. Namun pada saat ini saya menggunakan Pure-Ftpd sebagai aplikasi FTP-Server

Baiklah, mari kita mulai langkah - langkah "Installasi FTP-Server Menggunakan Pure-FTPD pada ubuntu 12.04"

1. Login sebagai root terlebih dahulu


2. Install packages pure-ftpd dengan perintah "apt-get install pure-ftpd"


3. Tunggu hingga proses download pure-ftpd selesai


4. Proses download dan installasi pure-ftpd selesai


5. Lakukan pengujian dengan mencopy file ke FTP Server dengan perintah "ftp [alamat-ip-server]" dan masukkan username anda dan password (secara default menggunakan username linux anda)


6. Masuk ke directory file yang akan dicopy ke FTP Server dengan perintah "cd [nama-directory] dan unggah file dengan perintah "get [nama-file]"


7. Untuk keluar dari ftp dapat menggunakan perintah "exit"


8. check di web browser dengan cara mengetikkan "ftp://10.10.0.2" di url address.
Masukkan username dan password


9. Maka akan muncul file file yang telah dicopy ke ftp server tadi


10. Untuk download file tinggal klik saja file yang akan didownload


Sekian artikel tentang "Installasi Ftp-Server (Pure-Ftpd) pada Ubuntu 12.04 Server", Semoga bermanfaat bagi kita semua dan terima kasih telah membaca artikel saya :)

source : http://situskomputerjaringan.blogspot.com/2013/03/Installasi-Pure-Ftpd-Pada-Ubuntu-12.04.html

Installasi DHCP3-SERVER pada Ubuntu 12.04 Server

DHCP-Server merupakan dasar jaringan dan sangat berguna pada jaringan karena berfungsi untuk pemberian IP secara otomatis kepada client.
Mungkin sahabat blogger ada yang bertanya mengapa dhcp-server perlu ? kan ada konfigurasi IP secara manual ?
Iya, ada konfigurasi IP secara manual. Jika, perangkat jaringan yang digunakan sedikit gak masalah. Kalau yang digunakan banyak ? Apakah administrator jaringan mau mengkonfigurasi satu persatu ? Tentu saja tidak, maka dari itu DHCP-Server sangat diperlukan dalam suatu jaringan yang besar.

Mari kita mulai saja Cara Installasi Dan Konfigurasi Dhcp-Server Di Ubuntu 12.04 Server.
Silahkan disimak sahabat blogger :)

1. Login sebagai root terlebih dahulu


2. Untuk menginstall DHCP-Server ketikkan perintah "apt-get install dhcp3-server"


3. Untuk mengkonfigurasi DHCP-Server masuk ke file "dhcpd.conf" yang berada di directory "/etc/dhcp3/dhcpd.conf" menggunakan perintah "pico /etc/dhcp3/dhcpd.conf"


4. Ubah isi file menjadi seperti dibawah ini dan sesuaikan dengan ip yang akan digunakan

Penjelasan :
- option domain-name-servers : Digunakan untuk pemberian alamat dns yang akan digunakan pada PC client
- option routers : Digunakan untuk pemberian gateway yang akan digunakan pada PC client
- range : Adalah jarak/batasan ip yang akan di salurkan ke DHCP Client

5. Setting client agar pengaturan IP dilakukan secara dinamis/automatis


6. Tunggu hingga Status menjadi "Connected"


7. Check IP yang digunakan dengan cara "masuk ke start > run > ketik cmd. Setelah muncul tampilan cmd ketikkan ipconfig" Jika IP yang digunakan sesuai dengan range IP di DHCP Server berarti DHCP Server telah berjalan dengan normal


8. Check lagi dengan cara lakukan ping ke Gateway dan DNS Server




Sekian artikel tentang "Cara Installasi Dan Konfigurasi Dhcp-Server Di Ubuntu 12.04 Server".
Semoga bermanfaat dan kalau ada waktu silahkan berkunjung ke blog saya lagi.

sorce : http://situskomputerjaringan.blogspot.com/2013/03/installasi-dhcp3-server-pada-ubuntu.html

Cara Install Ubuntu Server 12.04.2 LTS

Ubuntu Server merupakan distro linux yang banyak digunakan untuk membuat server dengan mudah. Sebelum memulai proses penginstalan Ubuntu Server 12.04.2 LTS. Kita download terlebih dahulu master ISO nya di :

http://www.ubuntu.com/download/server



Kenapa memilih lebih memilih untuk Install Ubuntu Server 12.04.2 LTS dibanding Ubuntu Server 12.10?
Jawabannya adalah karena Ubuntu Server 12.04.2 LTS memiliki support (dukungan teknis) yang lebih lama (5 tahun).
OK, setelah selesai downloadnya, langsung burning image iso tersebut ke dalam kepingan CD (Compact Disc).
Dan Setting BIOS Anda agar komputer booting pertama kali menggunakan CD-ROM tersebut.



Silahkan pilih “English” dan tekan enter



Muncul “Welcome Screen” Ubuntu Server 12.04.2 LTS. Tekan Enter untuk melanjutkan proses.



OK, berikutnya pilih “English” saja ya. Sekalian belajar bahasa Inggris-lah biar lebih advance



Selanjutnya kita pilih Location “Other” karena opsi negara-negara Asia ada disana.



Pilih “Asia” saja ya.



Selanjutnya pilih “Indonesia” untuk mendapatkan pilihan “Jakarta” dll.



Untuk Locales >> Pilih United States – en_US.UTF-8.



Configure Keyboard pilih “English (US)”.



Detect Keyboard Layout? Pilih “No”



Tunggu proses “Loading additional component” selesai.



Ketika proses “loading additional component” selesai. Maka system akan otomatis mendeteksi network dengan DHCP. Jika network/jaringan Anda tidak menggunakan DHCP, maka akan muncul pesan gagal seperti diatas. Lanjutkan ke langkah berikutnya.



Pilih Configure Network Manually untuk mengisi IP address, netmask, dan gateway secara manual.



Isikan IP Address sesuai dengan network Anda. Jangan sampai salah mengalokasikan IP Address !!!



Isikan Netmask sesuai dengan alokasi client yg akan Anda tangani.



Pada kolom Gateway. Isikan Gateway sesuai dengan network Anda.



Isikan DNS Server (Name Server) sesuai dengan jaringan Anda.



Isikan hostname. Terserah sesuai keinginan Anda. Pada praktek kali ini saya isi dengan “proxy-ubuntu”.



Gunakan domain name jika Anda sudah mempunyai. Misalkan tidak punya, silahkan isi terserah.



Isikan Full Name untuk user baru yang akan kita buat. Nantinya ini diperlukan untuk login pertama kali. Setelah itu kita akan merubah password rootnya.



Isikan username untuk akun baru selain root.



Isikan password untuk akun baru kita dan ulangi sekali lagi untuk verifikasi.



Jika ada notifikasi “Use Weak Password”, abaikan saja. Karena kita hanya memerlukan login sebagai user selain root ini sekali saja. Selanjutnya nanti kita akan menggunakan root untuk mengelola server.



Ada opsi untuk meng-enkripsi home directory, abaikan saja dan pilih “No”. Namun jika Anda ingin meng-enkripsinya silahkan pilih “Yes”.



Lanjutkan dengan memilih Time Zone “Jakarta”.



Partisi hardisk. Jika Anda bingung karena baru memulai. Silahkan pilih “Guided – use entire disk and setup LVM” untuk lebih mudahnya. Semua akan diatur sepenuhnya oleh sistem.



Select Disk yg akan di partisi dan tekan Enter untuk melanjutkan.



Write the changes to disks and configure LVM. Pilih “Yes”.



Sebelum pilihan “write changes to disk”. Ada pilihan jumlah besaran HDD yang akan dipartisi. Pilih “Continue” saja dan kemudian “Yes” untuk “write changes to disk”.



Installing the base system. Silahkan tunggu hingga selesai



Ada opsi untuk mengisikan proxy. Kosongkan saja jika memang tidak ada dan pilih Continue.



Untuk Configuring Tasksel. Pilih “No Automatic Updates”. Jika server Anda memiliki alokasi bandwidth yg besar. Silahkan, boleh memilih Install security updates automatically.

Selanjutnya pemilihan Paket-paket aplikasi server yang akan di install. Silahkan dipilih sesuai kebutuhan. Jika Anda menginginkan konfigurasi server paling minimal (misalkan untuk proxy server saja). Maka pilih Opsi “OpenSSH Server” saja. Selanjutnya pengaturan konfigurasi server akan kita “remote” melalui SSH.



Proses penginstallan paket-paket aplikasi Ubuntu Server 12.04.2 LTS sedang berjalan. Silahkan, bisa disambi ngemil / minum kopi dulu. Lama proses penginstalan bergantung pada spesifikasi server Anda. Semakin tinggi spek-nya maka akan semakin cepat selesai



Alhamdulillah, prosesnya sudah selesai. Langkah terakhir kita menginstall Bootloader (GRUB). Mudah sekali kok. Pilih “Yes” saja untuk melanjutkan… hehehehhe….



Selamat !!! Proses Install Ubuntu Server 12.04.2 LTS sudah selesai.
Saatnya Reboot dan siapkan “Putty” atau “WinSCP” untuk konfigurasi selanjutnya

source : http://brianrahimsyah.com/cara-install-ubuntu-server-12-04-2-lts