Instalasi MikroTik RouterOS 5.20




MikroTik adalah sebuah perusahaan yang bergerak di bidang produksi perangkat keras (hardware) dan perangkat lunak (Software) yang berhubungan dengan sistem jaringan komputer.yang akan saya bahas kali ini adalah MikroTik RouterOS.ada pun pengertian dari MikroTik RouterOS adalah sistem operasi dan perangkat lunak yang dapat digunakan untuk menjadikan komputer manjadi router network yang handal, mencakup berbagai fitur yang dibuat untuk ip network dan jaringan wireless.

Langkah - langkah Instalasi MikroTik RouterOS 5.20 : 

1. Seperti biasa,yang harus di butuhkan CD Image MikroTik RouterOS,DVD-ROOM,dll.
2. Masuk ke menu Bios dan Booting pertama DVD-ROOM.
3. maka tampil seperti gambar di bawah :


4. Jika sudah tampil seperti gambar di atas,anda cukup menekan Tombol A untuk memilih semua paket.
    atau jika anda ingin memilih yang ingin menjadi kebutuhan anda tinggal tekan tombol P atau N lalu tekan
    Spasi.jika sudah memilih, tinggal tekan tombol I untuk menginstall seperti gambar di bawah :


5. Do you want to keep old configuration ? [y/n]: Y
    konfigurasi 1 menyatakan bahwa : apakah anda ingin menjaga konfigurasi lama anda ? Y    


6. warning ! all data on the disk will be erased !
    continue [y/n] : Y

    konfigurasi 2 menyatakan bahwa : Peringatan ! semua data pada disk akan di hapus ! lanjutkan [y/n] : Y


7. Jikaa sudah menekan tombol Y maka MikroTik RouterOS dalam proses penginstalan seperti gambar di
    bawah :


8. Setelah selesai akan muncul gambar seperti di bawah ini :

9. gambar di atas menyatakan bahwa penginstalan sudah selesai !
    untuk Login pertama di mikrotik,Login default nya adalah admin dan password nya kosongkan saja.    
    tampilan mikrotik saat Login seperti gambar di bawah : 



Selesai ! sampai di sana maka MikroTik RoterOS anda sudah selesai.semoga bermanfaat :D

Install VirtualBox Server dan PhpVirtualBox di CentOS 6.0

Pembahasan saya kali ini sangat berguna sekali bagi anda yang menggunakan server secara visik.bagi anda yang bisa memahami secara mendalam, pasti anda mengetahuinya,apa kekurangan server fisik dengan server virtualisasi.tetapi,dalam materi ini saya masih dalam tahap BETA alias masih dalam belajar untuk bisa menguasai materi ini ( newbie :D ).

Untuk menginstall VirtualBox Server dan PhpVirtualBox, anda harus sudah bisa menyelesaikan postingan saya sebelum nya yaitu install Apache,MySql, dan Php ( Lamp Server ) Disini

langsung saja berikut langkah-langkah Install VirtualBox Server dan PhpVirtualBox di CentOS 6.0 :

1. Anda harus mengetahui Spesifikasi server untuk bisa menjalankan VirtualBox Server :
Spoiler :

Spesifikasi server
CPU             :Intel(R) Core(TM)2 Quad CPU  Q8200 @ 2.33GHz
RAM            :8GB
Mainboard    :Intel
2. Tambahkan Repository rpmvorge dan VirtualBox
Spoiler :

#rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
#cd /etc/yum.repos.d/
#touch virtualbox.repo
#nano virtualbox.repo
--------------------------------------isi nya-----------------------------------------
[virtualbox]
name=RHEL/CentOS-$releasever / $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/rhel/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
-------------------------------------isi nya------------------------------------------
3. Install Virtual Box dan Utility nya ( versi terbaru Virtual Box dan Extention pack nya Disini )
Spoiler :
#yum -y install nano wget make nmap ntsysv unzip gcc cmake mlocate dkms httpd httpd-devel php php-devel php-soap php-json 
#yum -y install VirtualBox-4.2
#chkconfig httpd on
#mkdir /source
#cd /source
#wget http://download.virtualbox.org/virtualbox/4.2.12/Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack
#VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack
#/etc/init.d/vboxdrv setup
    ( lihat pesan error yang keluar, kemudian Install apa yang muncul dari pesan error tsb )
#VBoxManage setproperty websrvauthlibrary null
#/usr/bin/vboxwebsrv -b --logfile /var/log/vbox-.log
#echo "/usr/bin/vboxwebsrv -b --logfile /var/log/vbox-.log" >> /etc/rc.local
#yum -y update --enablerepo=centosplus
#init 6

Hal yang harus di perhatikan di tahap ini adalah ketika mengetik perintah "VBoxManage extpack install".jika ada error,pastikan anda sudah menginstall kernel-devel,kernel,kernel-headers dan dkms.

4. Lanjutkan Install PhpVirtualBox( Versi terbaru PhpVirtualBox nya digoogle atau disini )
Spoiler :
#cd /source
#wget https://phpvirtualbox.googlecode.com/files/phpvirtualbox-4.2-4.zip
#mkdir -p /var/www/html/vmweb
#unzip phpvirtualbox-4.2-4.zip
#mv  phpvirtualbox-4.2-4/* /var/www/html/vmweb
#/etc/init.d/httpd restart


Sesuaikan  Versi PhpVirtualBox nya dengan Versi VirtualBox yang di install !
Coba Browsing di Client : IP_server_anda/vmweb Jika sudah selesai,maka hasil nya seperti gambar di bawah ini :



Install Linux CentOS Minimal 6.2


Walaupun postingan blog saya kali ini sudah terlalu banyak para blogger share di google,tetapi tidak apa-apalah saya share biar tambah banyak.yang akan saya share kali ini adalah Install Linux CentOS minimal 6.2.tutorial nya lengkap dengan gambar nya.saya hanya menjelaskan secara garis besar saja karena sudah mendukung dengan gambar nya sekaligus.jadi anda sendiri yang harus memahami nya secara detail. perhatikan gambar-gambar di bawah ini : 

1. Bagi anda yang belum punya CD IAMGE centos minimal ataupun yg terbaru bisa dilihat disini
2. Jika sudah ada CD Image nya,Booting pertama ubah ke CD-Room / atau yang booting dari flasdisk juga
    bisa,ubah Booting pertama nya HDD kalau dengan FlasDisk.maka,akan tampil seperti gambar di bawah :


Pilih Install Or Upgrade an Exiting System

3. Lanjut ke gambar di bawah :


Klik Next seperti gambar di atas.

4. Lanjut ke gambar di bawah : 


Pilih Bahasa komputer anda !

5. Lanjut ke gambar di bawah : 


gambar di atas menyuruh memilih model ketikan keyboard anda.

6. Lanjut ke gambar di bawah : 


Pilih Basic Storage Devices

7. Lanjut ke gambar di bawah : 


Pilih Yes discard any data

8. Lanjut ke gambar di bawah : 


Masukkan nama komputer /host name anda

9. Lanjut ke gambar di bawah : 


Pilih lokasi anda berada 

10. Lanjut ke gambar di bawah : 


Masukkan Password Root anda 

11. Lanjut ke gambar di bawah : 


Pilih Create costum default untuk mempartisikan secara manual

12. Lanjut ke gambar di bawah : 


                            KET : Mount Point : /usr =>adalah tempat free space user
                                                           /var  =>adalah tempat free space aplikasi-aplikasi yg kita install.
                                                          
13. Lanjut ke gambar di bawah : 


Klik Next

14. Lanjut ke gambar di bawah : 


Tunggu loading sampai selesai !

15. Lanjut ke gambar di bawah : 


Klik reboot dan selesai !


Tutorial Install CentOS minimal 6.2 Sudah selesai dan anda sudah bisa menggunakan nya..

Instalasi Squid Proxy Server di Linux CentOS 6.0


Bagi saya materi kali ini adalah materi yang paling asyik dan menyenangkan.Kenapa itu yang saya katakan..??? jawab saya,karena materi kali ini adalah Instalasi Squid Proxy server di Linux CentOS 6.0 ( baru dasar Proxy,bukan ProxyGuard/ProxyLusca :p ) yang bisa memonitoring aktifitas yang dilihat oleh Client dan memblocked sistus yang tidak di inginkan.sebenarnya masih banyak fungsi-fungsi dari Proxy ini,tetapi pengetahuan saya baru sampai di Install squid Proxy server yang akan saya bahas ini.

Baik,langsung saja Langkah-langkah di bawah ini :

1. Install Squid dan Konfigurasi Squid.conf
Spoiler :
#yum -y install squid
#nano /etc/squid/squid.conf
=========================contoh seperti bawah========================

#
# Recommended minimum configuration:
#
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl sharing-linux.blogspot.com src Ip_address_eth1_anda/24

# Example rule allowing access from your local networks.
# Adapt to list your (internal) IP networks from where browsing
# should be allowed
acl localnet src 10.0.0.0/8     # RFC1918 possible internal network
acl localnet src 172.16.0.0/12  # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl localnet src fc00::/7       # RFC 4193 local private network range
acl localnet src fe80::/10      # RFC 4291 link-local (directly plugged) machines

acl SSL_ports port 443
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl CONNECT method CONNECT

#
# Recommended minimum Access Permission configuration:
#
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager

# Deny requests to certain unsafe ports
http_access deny !Safe_ports

# Deny CONNECT to other than secure SSL ports
http_access deny CONNECT !SSL_ports

# We strongly recommend the following be uncommented to protect innocent
# web applications running on the proxy server who think the only
# one who can access services on "localhost" is a local user
#http_access deny to_localhost

#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#

# Example rule allowing access from your local networks.
# Adapt localnet in the ACL section to list your (internal) IP networks
# from where browsing should be allowed
http_access allow localnet
http_access allow localhost
http_access allow sharing-linux.blogspot.com
http_access deny all

# And finally deny all other access to this proxy
http_access deny all

# Squid normally listens to port 3128
http_port 3128 transparent

# We recommend you to use at least the following line.
hierarchy_stoplist cgi-bin ?

# Uncomment and adjust the following to add a disk cache directory.
#cache_dir ufs /var/spool/squid 100 16 256

# Leave coredumps in the first cache dir
coredump_dir /var/spool/squid

# Add any of your own refresh_pattern entries above these.
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
refresh_pattern .               0       20%     4320
=========================contoh seperti diatas=======================
Ket:
acl sharing-linux.blogspot.com src Ip_address_eth1_anda/24
   adalah Ip address eth1 anda.
http_access allow sharing-linux.blogspot.com  http_access deny all
   bisa anda ubah sharing-linux.blogspot.com anda
http_port 3128 transparent
  anda tambahkan transparent di akhir baris http_port 3128

2. Aktifkan Iptables 3128 port dan restart squid
Spoiler :
#iptables -t nat -A PREROUTING -p tcp -s 50.50.5.0/24 --dport 80 -j REDIRECT --to-port 3128 
#nano /etc/rc.local

salin baris di bawah ini di bawah baris => # want to do the full Sys V style init stuff.
 iptables -t nat -A PREROUTING -p tcp -s 12.12.6.0/24 --dport 80 -j REDIRECT --to-port 3128

#service iptables restart
#service squid restart
#tail -f /var/log/squid/access.log
    coba browsing di browser dan lihat apa yang akan terjadi !

3. Jika anda ingin memblocked situs website yang dinginkan perhatikan di bawah ini :
Spoiler :
#cd /etc/squid
#nano blokirwebsite
    ---------------------isi website yang akan di blokir-----------------
       sharing-linux.blogspot.com
    ---------------------isi website yang akan di blokir-----------------

#nano squid.conf
    -------------isikan baris di bawah ini letaknya terserah--------------
       acl badsite1 url_regex /etc/squid/blokirwebsite
       http_access deny badsite1
       http_access deny all
    -------------isikan baris di bawah ini letaknya terserah--------------

#service squid restart
Sampai disini,jika tidak ada error maka squid proxy server anda sudah bierhasil terinstal.di bawah ini adalah contoh pemblokiran website yang sudah saya terangkan di atas.berikut contoh screen shot nya :


Selamat Mencoba :D

Instalasi Joomla 3.0 Di Ubuntu Server 12.0


Pada kesempatan ini saya akan membahas tentang judul yang sama,yaitu Instalasi Joomla 3.0 . tetapi,Instalasi nya tidak di Linux CentOS melainkan di Linux Ubuntu server.bagi anda yang ingin mempelajari Instalasi Joomla 3.0 Di Linux CentOS,silahkan baca di postingan saya sebelum nya Klik Disini.
baik langsung saja pada pembahasan kali ini ikuti langkah-langkah di bawah ini :

1. Anda harus menginstall Apache,MySql,dan Php ( Web Server )
   jika anda tidak tahu cara Menginstall apache,MySql,dan Php ikuti tutorialnya di postingan saya Klik Disini


2. Download versi Joomla ( untuk melihat Versi Joomla terbaru Klik disini )
Spoiler :

#mkdir /source
#cd /source
#mkdir joomla
#cd joomla
#wget http://joomlacode.org/gf/download/frsrelease/17965/78414/Joomla_3.0.3-Stable-Full_Package.zip
#unzip Joomla_3.0.3-Stable-Full_Package.zip
#mv Joomla_3.0.3-Stable-Full_Package.zip /source
#mv joomla/ /var/www/
#touch /var/www/configuration.php
#chmod 777 /var/www/configuration.php
3. Create database dan User database Joomla
Spoiler :

#mysql -u root -p
   mysql>create database joomla;
   mysql>create user 'joomlauser'@'localhost' IDENTIFIED BY 'password_anda';
   mysql>GRANT ALL PRIVILEGES ON joomla.* TO "joomlauser"@localhost IDENTIFIED BY 'password_anda';

   ket : - joomla ( nama database )
          - joomlauser ( nama user yang di buat  )
          - password_anda ( password anda masukkan )

   mysql>flush privileges;

#/etc/init.d/apache2 restart


Sampai disana jiaka tidak ada error,maka Joomla anda sudah bisa di gunakan.buka browser anda dan ketikan di address bar seperti ini : Ip_address_server_anda/joomla

Instalasi Joomla 3.0 di Linux CentOS 6.0


Lain hal nya dengan Wordpress setelah 5 hari saya gagal terus dalam instalasi wordpress di CentOS.akhir nya saya berhasil juga dalam instalasi wordpress di centos.untuk melihat postingan instalasi Wordpress di CentOS Klik Disini. dan sekarang saya akan membahas materi baru yaitu Instalasi Joomla di CentOS.sifat nya sama dengan Wordpress sebagai Web Server.cuma berbeda Versi yang satu Wordpress dan yang akan saya bahas ini Joomla.baik langsung saja perhatikan Langkah-langkah di bawah ini :

1. Download Version Joomla ( untuk melihat versi Joomla terbaru Klik disini )
Spoiler :
#mkdir /source 
#cd /source 
 #mkdir joomla 
#cd joomla 
#wget http://joomlacode.org/gf/download/frsrelease/17965/78414/Joomla_3.0.3-Stable-Full_Package.zip
#unzip Joomla_3.0.3-Stable-Full_Package.zip 
#mv Joomla_3.0.3-Stable-Full_Package.zip /source
#cd /source 
#mv joomla/ /var/www


2. Create Database dan user database Joomla
Spoiler :

#mysql -u root -p 
    mysql>create database Joomla;
    mysql>create user 'Joomlauser'@'localhost' IDENTIFIED BY 'password_anda';
    mysql>GRANT ALL PRIVILEGES ON Joomla.* TO "nama_user_tadi"@localhost IDENTIFIED BY 'password_anda';

   ket : - Joomla ( nama database tadi)
         - Joomlauser ( nama user yang di buat tadi )
         - password_anda ( password anda masukkan )

    msql>flush privileges;
3. Terakhir....
Spoiler :

#iptables -I INPUT -p tcp --dport http -j ACCEPT ; service iptables save
#nano /etc/php.ini
  -----------------ubah-----------------
   output_buffering = 4096
  ----------------menjadi---------------
   output_buffering = Off
  ------------------save----------------

#touch /var/www/html/configuration.php 
#chmod 666 /var/www/html/configuration.php
#service httpd start
#nano /etc/selinux/config
  -----------------ubah----------------
   SELINUX=enforcing
  ---------------menjadi---------------
   SELINUX=disabled
  ----------------save-----------------
4. Jangan lupa Buat aliasnya di /etc/httpd/conf.d/alias.conf
Spoiler :
#cd /etc/httpd/conf.d/
#nano alias.conf
    ---------------------isikan seperti-----------------
    Alias /Joomla       /var/www/joomla
    -----------------------simpan---------------------

Sampai disini jika tidak ada error Joomla anda sudah bisa di gunakan.coba buka Browser dan ketikan di address bar : IpAddress_server_anda/Joomla

semoga bermanfaat :D

Instalasi Wordpress Di CentOS 6.0


pada kesempatan ini,saya akan berbagi materi tentang bagaimana membuat wordpress di linux Centos.cara kerja nya hampir sama dengan instalasi wordpress di linux ubuntu server.jadi sekarang anda bisa membuat website anda sendiri di dalam satu local area network.

Ikuti langkah-langkah di bawah ini :

1. Anda harus menginstall Apache,MySql,dan Php ( Web Server )
   jika anda tidak tahu cara Menginstall apache,MySql,dan Php ikuti tutorial nya di postingan saya Klik Disini

2. Jika sudah selesai,lanjut dengan Mendownload Wordpress :
Spoiler :
#mkdir /source 
#cd /source 
#wget http://wordpress.org/latest.tar.gz 
#tar -zxvf latest.tar.gz 
#mv wordpress/ /var/www/ 
#chown -R apache:apache /var/www/wordpress/
#mysql -u root -p 
    anter password:
       mysql>create database nama_database;
3. Konfigurasi Wordpress
Spoiler :
#cd /var/www/
#chmod 777 wordpress 

#cd wordpress
#mv wp-config-sample.php wp-config.php
#nano wp-config.php

-------------------------ubah-------------------------
/** The name of the database for WordPress */
 define('DB_NAME', 'nama_database');

  /** MySQL database username */
  define('DB_USER', 'Username_anda');

  /** MySQL database password */
  define('DB_PASSWORD', 'Password_anda');
-------------------------simpan------------------------


4. Buat file alias.conf
Spoiler :
#nano /etc/httpd/conf.d/alias.conf
   -----------------ketikan seperti di bawah--------------------
                   Alias /wp        /var/www/wordpress
   --------------------kemudian simpan------------------------
#service httpd restart
5. Matikan Firewall dan Iptables Ip6tables
Spoiler :
#chkconfig iptables off 
#chkconfig ip6tables off 
#/etc/init.d/iptables stop 
#/etc/init.d/ip6tables stop 
#nano /etc/yum.repos.d/CentOS-Base.repo
   ---------hapus enabled=0 di category [centosplus]---------
    [centosplus]
    gpgcheck=1
    enabled=0
   ------------------------------menjadi---------------------------------
    [centosplus]
    gpgcheck=1
   -------------------------------simpan---------------------------------

#nano /etc/selinux/config 
   --------------------------------ubah-----------------------------------
    SELINUX=enforcing
   ------------------------------menjadi---------------------------------
    SELINUX=disabled
    ------------------------------simpan---------------------------------
#yum install ntsysv nmap 
#shutdown -r now


Sampai disini jika tidak ada masalah,maka wordpress anda sudah bisa.coba buka browser anda dan ketikan IP address server anda di address bar : ip_address/wp

Semoga bermanfaat :D


Instalasi Squid Proxy Server Di Ubuntu Server 12.0



Squid proxy server
adalah program proxy server yang tersedia secara opensource yang sangat banyak kegunaannya, salah satunya adalah melakukan cache terhadap konten dari sebuah website. Jadi apabila sebuah situs pernah dibuka oleh salah satu anggota jaringan, maka Squid akan menyimpan konten situs tersebut kedalam hard disk atau memori dari komputer, sehingga jika salah satu anggota jaringan membuka situs yang sama, anggota jaringan tersebut tidak perlu mengakses ke internet, dia hanya perlu mengkases cache yang sudah disimpan oleh Squid tadi, yang berakibat proses dalam membuka situs akan menjadi lebih cepat dan tentunya akan menghemat bandwidth.

jadi,saya akan membuat petunjuk bagaimana membuat Squid Proxy Server di Ubuntu Server :

1. Install Squid Proxy

# apt-get update
# apt-get install squid -y

2. Langsung konfigurasi squid.conf
# nano /etc/squid/squid.conf

------------------------------------------------------------------------------------------------------------------
- Ctrl+W
  Cari baris dengan Ctrl+W "visible_hostname" hapus tanda TAG dan buat "website anda"

- Ctrl+W
  Cari Baris dengan Ctrl+W "http_port 3128" tambahkan "transparent"

- Ctrl+W
  Cari baris dengan Ctrl+W "cache_mgr webmaster" ubah webmaster dengan "email anda"

Untuk Blokir Website :

- Ctrl+W
  Cari baris dengan Ctrl+W "acl connect". buat di bawah acl connect seperti :
    acl connect
    acl situs url_regex -i "/etc/squid/blokir
    acl jaringan src 192.168.10.0/24

- Ctrl+W
  Cari baris dengan Ctrl+W "insert your" buat di bawah insert your seperti :
    #insert your
    http_access deny situs
    http_access allow jaringan

------------------------------------------------------------------------------------------------------------------

Keterangan :

/etc/squid/blokir : adalah letak posisi file. yang mana file tersebut berisi website-website yang akan di
  blokir

192.168.10.0/24 : adalah Ip Address eth1 yang akan di monitoring oleh SQUID

3. Buat file yang mau di blokir website nya
# nano /etc/squid/blokir
   www.sharing-linux.blogspot.com

4. Aktifkan Iptables
# /sbin/iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128

5. simpan Iptables di RC.LOCAL
# nano /etc/rc.local
  ---------------------------------------------------------------------------------------------------------
  /sbin/iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128
   
  ---------------------------------------------------------------------------------------------------------
di atas EXIT 0

Selesai !

Instalasi WordPress di Ubuntu Server



Ilmu yang akan saya bagikan kali ini adalah Instalasi Wordpress Di ubuntu server.untuk membuat sebuah website sendiri,kita harus punya server nya.jadi,untuk membuat WordPress kita harus bisa menguasai Web Server.untuk mempelajari Web Server anda bisa melihat nya DiSini

kalau sudah paham dengan instalasi Web Server, baru anda bisa melanjutkan ke jenjang selanjutnya yakni Instalasi WordPress Di Ubuntu Server.berikut Langkah - Langkah nya :

1. Download Wordpress dan konfigurasi wordpress
Spoiler :
#cd /var/www/ 
#wget http://wordpress.org/latest.tar.gz
#tar -zxvf latest.tar.gz 
#mysql -u root -p 

CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)

CREATE USER wordpressuser@localhost;
Query OK, 0 rows affected (0.00 sec)

SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password");
Query OK, 0 rows affected (0.00 sec)

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

exit

#cd /var/www/wordpress/ 
#mv wp-config-sample.php wp-config.php 
#nano wp-config.php
-----------------------------------isinya seperti ini---------------------------------
        * installation. You don't have to use the web site, you can just copy this file
    * to "wp-config.php" and fill in the values.
    *
    * @package WordPress
    */

   // ** MySQL settings - You can get this info from your web host ** //
   /** The name of the database for WordPress */
   define('DB_NAME', 'nama_database_anda');  => wordpress

   /** MySQL database username */
   define('DB_USER', 'user_anda');   => wordpressuser

   /** MySQL database password */
   define('DB_PASSWORD', 'password_anda');  => password

   /** MySQL hostname */
   define('DB_HOST', 'localhost');

 -----------------------------------isinya seperti ini---------------------------------

 INGAT !!! waktu membuat nama database seperti " create database wordpress1; " harus sama dengan isian dari wp-config.php ,seperti " define( 'DB_NAME ' , 'wordpress1 ' ); "

Sampai disini jika tidak ada error,wordpress anda sudah selesai,tinggal mengisi data wordpress nya.semoga bermanfaat :D


NB : membuat database wordpress di bawah ini 





Instalalasi Web Server Di Ubuntu Server 12.0


Karena sebelum nya saya sudah memposting Instalasi Web Server di CentOS,sekarang saya akan berbagi juga dengan judul yang sama.tetapi,dengan Sistem operasi yang berbeda yakni nya Instalasi Web Server di ubuntu Server 12.0.pperintah nya tidaklah jauh berbeda dengan perintah di CentOS.hanya sedikit berbeda.jadi ikuti langkah - langkah di bawah ini :

I. Cara pertama ( Mysql Apache dan Php )

1. Install Apache
#apt-get install apache2

2. Restart Apache
#/etc/init.d/apache2 restart

Tes Apache:
Ketik di browser : IP_Address_server  (ex: 10.10.10.1 )

Hasil : 

3. Install Mysql-server
#apt-get install mysql-server

4. Restart Mysql-server
#/etc/init.d/mysql restart

Login Mysql : #mysql -u root -p

5. Install Php
#apt-get install php5

Tes Php : 
#nano /var/www/phpinfo.php
    isinya :  <?php
                phpinfo();
                ?>

Ketik di browser : IP_Address_server/phpinfo.php

Hasil : 


6. Install PhpMyadmin
#apt-get install phpmyadmin

Hasil :

II. Cara Kedua ( Lamp-Server )

1. Install Lamp-server dan PhpMyadmin
#apt-get install lamp-server^
#apt-get install phpmyadmin
#service apache2 start
#service mysql start
#cd /var/www/
#touch phpinfo.php
#nano phpinfo.php
     ------------isinya-------------
        <?php
        phpinfo();
        ?>  
    ------------isinya-------------

#chmod -R 777 /var/www/

2.  Pengujian Apache,Php, PhpMyadmin
Pengujian Apache :
akses di client : IpAddress_anda
jika bisa, bertulisan : it works !

pengujian phpmyadmin :
akses di client : http://localhost/phpmyadmin

jika tidak bisa mengakses phpmyadmin, Ketik Perintah :
#cd /var/www/
#ln -s /usr/share/phpmyadmin/ phpmyadmin

Selesai !

Instalalasi Web Server Di CentOS 6.0



Lanjut,sebelum nya saya sudah memposting bagaimana Membuat/Setting DHCP Server di Ubuntu Server 12.0 .jadi,sekarang saya akan berbagi bagaimana membuat sebuah Web Server punya kita sendiri yakni 
Web Server On CentOS 6.0.Ingat !! dasar untuk membuat Web Server adalah PC Router.jika tidak bisa PC Router maka tidak bisa Web Server.atau kalau ingin tidak pusing beli aja Router nya langsung :p

Langsung saja kita ke langkah - langkah nya :

I. install Lamp Server nya ( Linux Apache Mysql dan Php )

  1. Install Apache
      Jika anda menginstall suatu aplikasi di linux, lebih baik anda letakkan di direktori html.karena
      anda tidak perlu lagi membuat alias.
#yum update 
#yum install httpd
#nano /etc/httpd/conf/httpd.conf
      -----------------cari baris-----------------
      #
      #ServerName www.example.com:80
      -------------------------------------------

      -----------------tambahkan---------------
      #
      #ServerName www.example.com:80
      ServerName Ip address anda:80
      -------------------------------------------

#service httpd start
#chkconfig httpd on 

buka browser anda dan ketik ip address tekan enter.

2. Install Mysql-Server
#yum install mysql-server 
#service mysqld start 
#chkconfig mysqld on 
#mysqladmin -u root password 'password_yang_dibuat' 
#mysql -u root -p 
   Enter password: masukan pswd yang dibuat tadi

3. Install Php

#yum install php php-mysql
#cd /var/www/html/
#touch phpinfo.php
#nano phpinfo.php
 ----------isinya-----------

     <?php
          phpinfo();
          ?>

 ----------isinya-----------

#service httpd restart
 coba browsing http://Ip_local_internet_anda/phpinfo.php

Sekarang menguji konektifitas database Mysql di Php

kalau petunjuk di bawah ini hanyalah mengecek apakah konektifitas database mysql di php berjalan atau tidak.jadi untuk itu,petunjuk di bawah ini rasa saya tidak begitu terpangaruh dengan Mysql.sebab itu berisikan html ( saya kurang paham juga apakah html atau tidak,tapi mungkin adalah di bidang pemograman ).tidak di ikuti juga tidak apa-apa.karena tidak berpengaruh dengan Mysql.

#cd /var/www/html/ 
#touch dbtest.php 
#nano dbtest.php           
=========================================================

     <?php
      $con = mysql_connect("localhost","root","Ganti Pswd root anda");
      if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }
      else
      {
      echo "Congrats! connection established successfully";
      }
      mysql_close($con);
      ?>

=========================================================

 coba browsing http://Ip_local_internet_anda/dbtest.php


II. Install PhpmyAdmin 

#yum update 
#rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm 
#yum update 
#yum install phpMyAdmin 
#service httpd restart 
    coba browsing http://Ip_local_internet_anda/phpMyAdmin

Jika ada malasah setelah install PhpMyadmin,ternyata tidak keluar menu PhpMyadmin nya di browser anda.
keluar pesan seperti :

You don’t have permission to access /phpMyAdmin/ on this server.

tenang,saya sudah pernah merasakan kesalahan tersebut.ikuti langkah-langkah di bawah :

#cd /etc/httpd/conf.d/ 
#nano phpMyAdmin.conf 
    ------------------cari baris------------------
        <Directory /usr/share/phpMyAdmin/>
    ------------------cari baris------------------
    biasanya terletak di paling atas.di bawah <Directory /usr/share/phpMyAdmin/>  terdapat baris "
    allow from ::1 ". jadi ubah "allow from ::1 " menjadi "allow from all "

 #service httpd restart

SELESAI !

Atau saya ada cara lain selain install PhpMyadmin dengan perintah yum yaitu Compile PhpMyAdmin.ikuti langkah di bawah ini :

III. Compile Phpmyadmin

1. Install PhpMyAdmin ( Lihat Versi Terbau Phpmyadmin disini )
#cd /source
#wget http://dl.cihar.com/phpMyAdmin/master/phpMyAdmin-master-latest.tar.gz
#tar -zxvf phpMyAdmin-master-latest.tar.gz
#mv phpMyAdmin-master-20130429-022001/ /var/www/
#cd /var/www
#chown -R apache:apache phpMyAdmin-master-20130429-022001

2. Buat Alias nya di /etc/httpd/conf.d/alias.conf 
#nano /etc/httpd/conf.d/alias.conf
      ----------------------------------------isinya seperti--------------------------------------

       Alias /phpmyadmin        /var/www/phpMyAdmin-master-20130429-022001
   
     --------------------------------------------simpan------------------------------------------

#service httpd restart

Coba Buka browser dan tuliskan IP Address server anda di address bar : Ip_Server_anda/phpmyadmin

Instalasi DHCP Server di Ubuntu Server 12.0


Kali ini saya akan berbagi setting DHCP Server di Ubuntu Sever 12.0. sebelum nya saya sudah pernah membahas masalah Setting DHCP Server.tetapi di sistem operasi CentOS.tenang saja,bagi anda yang ingin mencoba Setting DHCP Server di OS ubuntu server,Perintah nya tidak tida jauh beda. hampir mirip semua.

OK,ikuti langkah - langkah berikut ini :


Sesuaikan Alamat IP Address Yang Anda Pakai 

penerapan yang saya lakukan sekarang di PC Router yang memiliki interface eth0 daneth1.interface yang saya gunakan untuk DHCP Server adalah eth1 dengan IP Address 192.168.5.0/24.

1. install dhcp3-server
#apt-get install dhcp3-server -y

2. Tambahkan ethernet yang akan di Dhcp
#nano /etc/default/isc-dhcp-server
 tambah kan " eth1,eth2,eth3 dst " (sesuai kebutuhan anda ) di baris interfaces=""

3. Konfigurasi Dhcp.conf
# nano /etc/dhcp/dhcpd.conf

 ----------------------cari seperti ini-----------------------
 # A slightly different configuration for an internal subnet.

 subnet 192.168.5.0 netmask 255.255.255.0 {
 range 192.168.5.10 192.168.5.100;
 option-domain-name "Fauzi";
 option domain-name-servers 8.8.8.8, 8.8.4.4;
 option routers 192.168.5.1;
 option broadcasat-address 192.168.5.255;
 default-lease-time 600;
 max-lease-time 7200;
 }
 ----------------------cari seperti ini------------------------


4. restart konfigurasi dhcp 
# /etc/init.d/isc-dhcp-server restart

SELESAI ^_^

Membuat/Setting DHCP Server Di CentOS 6.0


Setting DHCP Server tidak lah sesulit apa yang anda bayangkan.asalkan mengerjakan nya dari ikhlas dan dari hati,PASTI BISA ! kali ini,saya akan berbagi bagaimana setting DHCP Server di CentOS.langkah - langkah nya silahkan di lihat dengan seksama di bawah ini :

penerapan yang saya lakukan sekarang di PC Router yang memiliki interface eth0 dan eth1.interface yang saya gunakan untuk DHCP Server adalah eth1 dengan IP Address 192.168.5.0/24.

langkah pertama adalah :

Sesuaikan Alamat IP Address Yang Anda Pakai 

1. Install DHCP
#yum -y install dhcp

2. Konfigurasi Dhcp
#nano /etc/dhcp/dhcpd.conf

 ---------------Isinya seperti ini----------------------

#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
#   see 'man 5 dhcpd.conf'
#
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.5.255;
option routers 192.168.5.1;
option domain-name-servers 8.8.8.8,8.8.4.4;
subnet 192.168.5.0 netmask 255.255.255.0
{ range 192.168.5.10 192.168.5.100; }

 ------------------------------------------------------

KETERANGAN :
- option broadcast-address 192.168.5.255;
  adalah Ip Address Broadcash Eth1.
- option routers 50.50.5.1;
  adalah Ip Address Eth1.
- option domain-name-servers 208.67.222.222, 8.8.8.8;
  adalah Ip Domain Name Server ( DNS ).
- subnet 50.50.5.0 netmask 255.255.255.0
  adalah Subnet dari Eth1.
- { range 50.50.5.2 50.50.5.50; }
  adalah rentangan Ip Address yang di terima oleh Client.

3. restart konfigurasi Dhcp
#chkconfig dhcpd on
#service dhcpd on
#/etc/init.d/dhcpd restart

Jika tidak ada error dan bertulisan running, maka network anda sudah bisa memakai dhcp.jika kita ingin membuat IP Address Reservation yang fungsinya agar DHCP Server kita memberikan IP Address tertentu untuk PC Client / Laptop yang memiliki Mac Address tertentu.kita edit lagi dhcpd.conf :

4. #nano /etc/dhcpd.conf
---------------tambahkan dipaling bawah----------------------
 host pc-client1 {
          option host-name "pc-client1.thinkxfree.com";
          hardware ethernet 00:A0:78:9C:9D:9E;
          fixed-address 192.168.5.90;
 }
 host pc-client2 {
          option host-name "pc-client2.thinkxfree.com";
          hardware ethernet 00:A1:DD:71:C1:F1;
          fixed-address 192.168.5.91;
 }
 --------------------------------------------------------------

 #service dhcpd restart

SELESAI ^_^