Klo Web server (apache) Loadnya tinggi apa yang anda lakukan


klo apache nya load nya sudah tinggi, apa yang anda lakukan?

  • tweak ulang apache

    Votes: 8 42.1%
  • install litespeed

    Votes: 3 15.8%
  • install nginx

    Votes: 4 21.1%
  • upgrade server yang lebih powerful

    Votes: 2 10.5%
  • ngga tahu

    Votes: 2 10.5%

  • Total voters
    19
Status
Not open for further replies.

hostguin

Expert 1.0
Memang nginx tidak akur dengan dengan .htaccess, ada kendala untuk permalink/ url nya. Permalink/ url nya tidak bisa Search Engine Friendly (SEF). Tapi untuk wordpress ada plugin nya, sehingga permalinknya bisa SEF. Kalo jalan sih jalan, cuma .htaccess nya tidak berfungsi. CMIIW
 

bekanosky

Beginner 2.0
Memang nginx tidak akur dengan dengan .htaccess, ada kendala untuk permalink/ url nya. Permalink/ url nya tidak bisa Search Engine Friendly (SEF). Tapi untuk wordpress ada plugin nya, sehingga permalinknya bisa SEF. Kalo jalan sih jalan, cuma .htaccess nya tidak berfungsi. CMIIW

Link SEF itu kan link yg gini kan : www.blogku.com/2010-01-01/judul-posting
Di wordpress versi beberapa hari kemaren (baru aja install), ga perlu pake plugin macem2, dah bisa link seperti itu di nginx.
selain itu, limitasi pake nginx tuk wordpress apa bos?
 

hostguin

Expert 1.0
Waktu itu saya set di permalinknya dengan custom %postname%.html , jadinya : www.blogku.com/judul-posting.html . Begitu pindah ke nginx, maka semua linknya menjadi "404 not found Nginx". Tapi jika diset pada pilihan yang tersedia di wordpress memang berfungsi. Tapi setelah install plugin utk nginx, baru bisa kembali berfungsi. Begitu juga dengan Php Link Directory juga jadi 404 not found semua link nya. Sekarang sih sudah tidak pakai nginx lagi, mungkin sudah ada perbaikan dari wordpress atau nginx nya.
Waktu itu saya dapat infonya dari forum tetangga, http://www.adsense-id.com/forums/showthread.php/36681-Problem-404-Not-Found-nginx?highlight=nginx
 

IIXPLANET

Expert 2.0
untuk nginx ini rewrite dan htaccess working kok , tester di 1600 domain di 2 server dan 7 vps semua jalan dengan os centos , fedora . memang ada yg perlu di fixed untuk biar bs jalan dan match dengan apache cpanel .

untuk nginx sendiri perbandingan significant memang berasa di cpu dan memory

klo diserver saya kira2 begini sebelum dan sesudah make nginx :

server 1 :
- Quad Core VPS - 8 GB ram
- user 800 client
- bw perbulan server 10 - 15 terra

Dengan Apache

- memakai standar apache dengan tweak sana sini loadnya 2.0 - 8.0 % klo dengan log bisa ampe
15%
- ram kepakai 6 - 7.5 GB an

Dengan Nginx

- Load Average 0.35 - 3.0
- Ram terpakai 1.8 GB - 2.8 GB -> paling rame

Cuma selain install nginx disini perlu optimisasi tambahan agar si nginx ini bisa berakselerasi dengan server yg padat agar bisa mengimbangi .
 

izhoeld

Beginner 2.0
tergantung servernya juga, dipake sendiri atau utk shared hosting. kalo utk shared hosting lebih baik tweak aja, sambil liat2 juga kenapa (script apa yg bikin) loadnya tinggi, kalo udah mentok atau memungkinkan baru upgrade memori. pilihan laennya: batasin user yg boros itu atau pindahin ke server yg rata-rata loadnya lebih rendah.

kalo servernya utk dipake sendiri, lebih bebas, lebih banyak pilihan

setuju boss
 

bekanosky

Beginner 2.0
untuk nginx ini rewrite dan htaccess working kok , tester di 1600 domain di 2 server dan 7 vps semua jalan dengan os centos , fedora . memang ada yg perlu di fixed untuk biar bs jalan dan match dengan apache cpanel .

untuk nginx sendiri perbandingan significant memang berasa di cpu dan memory

klo diserver saya kira2 begini sebelum dan sesudah make nginx :

server 1 :
- Quad Core VPS - 8 GB ram
- user 800 client
- bw perbulan server 10 - 15 terra

Dengan Apache

- memakai standar apache dengan tweak sana sini loadnya 2.0 - 8.0 % klo dengan log bisa ampe
15%
- ram kepakai 6 - 7.5 GB an

Dengan Nginx

- Load Average 0.35 - 3.0
- Ram terpakai 1.8 GB - 2.8 GB -> paling rame

Cuma selain install nginx disini perlu optimisasi tambahan agar si nginx ini bisa berakselerasi dengan server yg padat agar bisa mengimbangi .

Wah,mantap deh si nginx ini.
Optimasi tambahannya apa aja bos ?
 

swaziland

Beginner 2.0
untuk nginx ini rewrite dan htaccess working kok , tester di 1600 domain di 2 server dan 7 vps semua jalan dengan os centos , fedora . memang ada yg perlu di fixed untuk biar bs jalan dan match dengan apache cpanel .

untuk nginx sendiri perbandingan significant memang berasa di cpu dan memory

klo diserver saya kira2 begini sebelum dan sesudah make nginx :

server 1 :
- Quad Core VPS - 8 GB ram
- user 800 client
- bw perbulan server 10 - 15 terra

Dengan Apache

- memakai standar apache dengan tweak sana sini loadnya 2.0 - 8.0 % klo dengan log bisa ampe
15%
- ram kepakai 6 - 7.5 GB an

Dengan Nginx

- Load Average 0.35 - 3.0
- Ram terpakai 1.8 GB - 2.8 GB -> paling rame

Cuma selain install nginx disini perlu optimisasi tambahan agar si nginx ini bisa berakselerasi dengan server yg padat agar bisa mengimbangi .

memang ga ada masalah sama rewrite kalo nginx di jadiin load balancer..
yang jadi masalah di cpanel... coba masuk lewat cpanel.domain.com pasti css dan jsnya ga keload.. 404 nginx.. belom nemu cara benerinnya
 

IIXPLANET

Expert 2.0
Ga pernah sih make login cpanel dibalik didepan begitu , lebih enak dibelakang url nya domain.com/cpanel / port
tidak terload css dan js nya karena make symlink * , bisa di fixed di saat pertama install nginx agar meload semua domain yg ada diserver dan auto membuat ketika ada domain baru yg ingin di buat .

cuma ga begitu masalah menurut saya , coz yg klo aku dah biasa make cpanel di akhir atau pake port untuk login
 

swaziland

Beginner 2.0
memang ga ada masalah sama rewrite kalo nginx di jadiin load balancer..
yang jadi masalah di cpanel... coba masuk lewat cpanel.domain.com pasti css dan jsnya ga keload.. 404 nginx.. belom nemu cara benerinnya

update:
dah nemu caranya

setelah load semua vhost
baru diakhir di tambahin vhost default yang ga parsing file css/js/dll cukup sebagai proxy aja..
Code:
 include "/etc/nginx/vhosts/*";

server {
          error_log /var/log/nginx/vhost-error_log warn;
          listen 80 default;
          server_name _;
          access_log /usr/local/apache/domlogs/default.com-bytes_log bytes_log;
          access_log /usr/local/apache/domlogs/default.com combined;
          location / {
            client_max_body_size    10m;
            client_body_buffer_size 128k;
            proxy_send_timeout   90;
            proxy_read_timeout   90;
            proxy_buffer_size    4k;
            proxy_buffers     16 32k;
            proxy_busy_buffers_size 64k;
            proxy_temp_file_write_size 64k;
            proxy_connect_timeout 30s;
            proxy_redirect off;

            proxy_pass http://IPADRESSERVER:8081/;
            proxy_set_header   Host   $host;
            proxy_set_header   X-Real-IP  $remote_addr;
            proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
          }
        }

semoga membantu :D
Ga pernah sih make login cpanel dibalik didepan begitu , lebih enak dibelakang url nya domain.com/cpanel / port
tidak terload css dan js nya karena make symlink * , bisa di fixed di saat pertama install nginx agar meload semua domain yg ada diserver dan auto membuat ketika ada domain baru yg ingin di buat .

cuma ga begitu masalah menurut saya , coz yg klo aku dah biasa make cpanel di akhir atau pake port untuk login

iya emang jarang di pake tapi kadang berguna sama client yang internetnya cuman ijinin port 80..
 
Status
Not open for further replies.

Top