[ask] Cara Optimasi Server

Discussion in 'Dedicated Server dan Colocation' started by xrvel, 26 May 2010.

Thread Status:
Not open for further replies.
  1. xrvel

    xrvel Poster 1.0

    Messages:
    57
    Likes Received:
    2
    Trophy Points:
    8
    Hai semua.

    Tanya tips optimasi DS (DS utk 1 user aja). Saya udah coba matiin spam assasin. Apa ada tips optimasi laen? Thanks ya.
     
  2. vishualhost

    vishualhost Expert 2.0

    Messages:
    813
    Likes Received:
    80
    Trophy Points:
    28
    ini optimisasi dedicated server dengan 1 user kriteria task nya seperti apa mas ?

    1. berapa ram server dan tipe servernya
    2. berapa banyak visitor daily nya
    3. berapa banyak ram terpakai apakah sudah melebihi batasan max ram dedi anda sehingga anda perlu optimized
    4. ini server make apache / lighttpd / nginx

    dll .

    karena untuk optimisasi ini harus diketahui dulu point2 yg sekiranya memang dibutuhkan untuk optimisasi .
    klo memang usagenya ga melebihi kapasitas dedi mas / dalam artian masih fine2 saja saya sarankan tinggalkan yg namanya optimisasi karena ini akan reduce performance mesin anda .
     
  3. xrvel

    xrvel Poster 1.0

    Messages:
    57
    Likes Received:
    2
    Trophy Points:
    8
    Thanks replynya mas.

    4 prosesor masing2
    Vendor: GenuineIntel
    Name: Intel(R) Atom(TM) CPU 330 @ 1.60GHz
    speed: 1600.100 MHz
    cache size: 512 KB

    RAM:
    - Mem : 2050972
    - Swap : 2096472
    - Total : 4147444

    Rata2 "Memory Used" dari "Service Status" < 60%.
    Pakenya apache.

    Inginnya sih selama bisa dioptimisasi, saya optimisasi (kalo memungkinkan)
     
  4. vishualhost

    vishualhost Expert 2.0

    Messages:
    813
    Likes Received:
    80
    Trophy Points:
    28
    Untuk apache bisa diterapkan sbb :

    1. Turn off keep alive

    KeepAlive Off

    2. Untuk prefork c dapat diset sbb :

    <IfModule prefork.c>
    StartServers 2
    MinSpareServers 2
    MaxSpareServers 5
    MaxClients 64
    MaxRequestsPerChild 64
    </IfModule>

    3. Lakukan distiller sebelum restart apache

    /usr/local/cpanel/bin/apache_conf_distiller --update

    4. Restart apache


    Untuk Mysql Bisa diterapkan sbb :

    [mysqld]
    port = 3306
    socket = /var/lib/mysql/mysql.sock
    skip-locking
    key_buffer = 16K
    local-infile = 0
    max_allowed_packet = 1M
    table_cache = 256
    sort_buffer_size = 64K
    read_buffer_size = 256K
    read_rnd_buffer_size = 256K
    net_buffer_length = 2K
    log-queries-not-using-indexes
    thread_cache_size = 32
    long_query_time = 2
    interactive_timeout= 25
    max_connect_errors= 10
    thread_concurrency=4
    wait_timeout= 10
    connect_timeout= 10
    query-cache-type = 1
    query-cache-size = 8M
    skip-bdb
    skip-innodb


    [mysqldump]
    quick
    max_allowed_packet = 16M

    [mysql]
    no-auto-rehash

    [isamchk]
    key_buffer = 8M
    sort_buffer_size = 8M

    [myisamchk]
    key_buffer = 8M
    sort_buffer_size = 8M

    [mysqlhotcopy]
    interactive-timeout

    Langkah lain nya :

    A. ) Optimized & Hardening sysctl server
    B. ) Tuning Disk parameter
    c. ) Gunakan Nginx sebagai load balancer dari apache .
    ini sudah bisa diterapkan dalam cpanel / whm dengan semua module work
    ( .htaccess , mod_rewrite , hooks cPanel dst )
     
  5. vishualhost

    vishualhost Expert 2.0

    Messages:
    813
    Likes Received:
    80
    Trophy Points:
    28
    Ini untuk memory usage nanti diperhatikan , untuk swap klo bisa jangan sampai terpakai .
    karena jika sudah terpakai ini disk io nya akan melambung naik dan menyebabkan high load cpu server karena swap memakai disk sebagai memory .
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...