1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

[ask] Vps+webuzo+apache | mysql Selalu mati sehabis posting artikel

Discussion in 'Wordpress' started by AsunaYuki, Nov 8, 2014.

  1. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    Bismillah . . .
    *
    Maaf om Momod kalo salah kamar/repost, ane mo nanya nih masalah Vps. kemaren beli vps di DO trus coba2 pake vps, katanya yg paling mudah pake panel dari webuzo (ane pake Apache, bawaan dari webuzonya), nah setelah semuanya beres blog juga uda Online, uda setting theme-plugin dll ane posting artikel. Setelah di Publish ternyata error, dilihat di webuzo-service ternyata Mysqlnya mati (stelah di restart idup lagi). gmna benerinnya ya? masa iya tiap habis posting artikel harus restart manual MySqlnya :komunis:
    Oia kalo ada tips untuk optimasi vps-webuzo boleh donk di share sekalian :senyum:
     
  2. babytodllers

    babytodllers Ads.id Pro

    Joined:
    Sep 5, 2013
    Messages:
    270
    Likes Received:
    2
    Ram habis x gan?? Ane pake nginx
     
  3. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    Ram usage ane liat di sekitaran 26% (131Mb / 498Mb). Tadinya ane juga mau pake nginx, tpi add-on malah jadi 404 Not found, uda coba pake cara om Ewwink yg ada di salah satu trit di ads-id masih bingung, akhirnya ane pake apache :senyum:
     
  4. ryandipranata

    ryandipranata Banned

    Joined:
    Apr 25, 2012
    Messages:
    1,290
    Likes Received:
    145
    Location:
    localhost
    Pake nginx aja lebih wuzz
     
  5. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    Nginx pake panel webuzo Ga nemu tutorial lengkapnya om, ane uda coba nginx pake LEMP stack di webuzo tpi pas add-on (single post) error 404, ada tutorial biar ga error 404 tpi ga berhasil, tetep z 404. uda gitu kalo tanpa panel ane buta banget, bru nyoba vps juga kali ini :komunis:
     
  6. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,394
    Likes Received:
    1,420
    Location:
    /var/www/html
    Coba dulu pake nginx, untuk konversi htaccess ke nginx bisa menggunakan situs ini

    _http://www.anilcetin.com/

    Setelah hasilnya keluar, kode itu ditambahkan ke file ini /usr/local/apps/nginx/etc/conf.d/common

    Save, lalu restart nginx.

    Emang yang bikin error itu addon apa?

    Ato mungkin tertarik tutorial yang saya share: [Bnr2 Disuapin] Cara Install WordPress di Unmanaged VPS (Nginx MariaDB PHP) ini bisa dicoba dulu di new droplet (untuk tes trial and error) dan sangat cocok bagi yang pertama kali nyentuh VPS.
     
    welyh2o likes this.
  7. babytodllers

    babytodllers Ads.id Pro

    Joined:
    Sep 5, 2013
    Messages:
    270
    Likes Received:
    2
    Iyo kl gnt nginx kudu edit conf. Tambahin kode biar gak 404 gan :D
     
  8. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    jadi ane pngen yg mudah (karna bru megang vps) akhirnya pake webuzo, trus baca2 kalo nginx lbih hemat dari apache, nah dicoba webservernya pindahin ke nginx, tapi pas akses single post malah ada tampilan webuzo 404 error. tapi kalo akses homepage bisa (kayanya ada sesuatu yg terlewat entah apa :komunis: ).
    [​IMG]

    Salah satu hasil gogling :
    "Ketika anda mengganti webserver dari Apache ke Nginx (pada webuzo) maka permalinks wordpress yg sudah anda setting secara custom akan menjadi error not found 404 ketika diakses pada browser, ya kan? Mau ngutak atik .htaccess juga kagak akan ngaruh karena secara default Nginx ga mau gubris file tsb.
    loginlah sebagai root ke ssh server anda kemudian buka mantra berikut ini: vim /usr/local/apps/nginx/etc/conf.d/common
    Setelah terbuka, tambahkan beberapa baris syair berdarah ini:
    location / {
    try_files $uri $uri/ /index.php?q=$request_uri;
    }

    Simpan kembali lalu restart NGINX webserver:
    service nginx restart
    "

    karna uda dicoba2 pake nginx gatot terus, jadi ane nyerah trus pake apache. nah pake apache pun ada masalah, yaitu tiap habis bikin artikel/publish post mysqlnya mati :komunis:
     
    Last edited: Nov 8, 2014
  9. Unixware

    Unixware Pengembara...

    Joined:
    Mar 29, 2009
    Messages:
    1,417
    Likes Received:
    19
    Ganti Apache nya ke NGINX gan...
     
  10. deXxx

    deXxx Ads.id Pro

    Joined:
    Apr 15, 2011
    Messages:
    264
    Likes Received:
    20
    Location:
    New South Wales
    coba swap memory vps agan, trus sudo reboot
    kalo msh bingung agan cari jasa service aja untuk betulin, daripada web agan jeblog gara2 error trus
     
  11. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    #SOLVED
    Karena hampir semua komennya nyuruh pindah pake nginx, akhirnya ane puter otak sambil googling :D sampe akhirnya bisa pake Nginx tanpa masalah :senyum:
    [​IMG]

    -----------
    [Share hasil barusan googling] Yang pake webuzo pas pindah pake Nginx permalinknya error (di single post jadi 404 error) coba pake ini :
    - Instal Vim, kalo centos pake kode ini : sudo yum install vim
    - buka kode ini : vim /usr/local/apps/nginx/etc/conf.d/common
    - masukin kode ini di baris pertama :
    location / {
    try_files $uri $uri/ /index.php?q=$request_uri;
    }
    - Kemudian Save : cara save yaitu Pencet tombol Esc/Escape trus tulis :wq kemudian Enter (kalo bener bakal kembali lagi ke command line)
    - restart Nginx-nya (ane restartnya di panel webuzo-service
    Sumber/source : Googling (ane ga bertanggung jawab dan juga ga ngerti sama kode2 diatas, jadi kalo tambah error jangan nyalahin ya :D )
     
  12. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,394
    Likes Received:
    1,420
    Location:
    /var/www/html
    Nah itu udah bener kode nya, kok masih 404 ya? Heran uy.
    Hmm... Kalo blm bener coba pake kode ini

    if (!-f $request_filename){
    set $rule_1 1$rule_1;
    }
    if (!-d $request_filename){
    set $rule_1 2$rule_1;
    }
    if ($rule_1 = "21"){
    rewrite /. /index.php last;
    }

    Sebenernya isinya sih sama aja kode itu dgn yang dari agan.

    Kode di atas adalah hasil konversi situs _http://www.anilcetin.com/ Jadi isi .htaccess Apache yang ini:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Dikonversi oleh situs itu hasilnya ya itu kode yang di atas.

    Lalu simpan pada file yang saya sebut di trit #6, kalo lupa file yang mana, file yang ini: /usr/local/apps/nginx/etc/conf.d/common, lalu restart nginx.

    ===

    Oh udah solved ya, ngga liat postingan terakhir, btw kan kode yang di trit #8 dan #11 sama aja, kok sekarang bisa (solved) tadi salah di mana?
     
    Last edited: Nov 8, 2014
  13. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    "Mungkin" tadi ane salahnya karna :
    1. blum instal Vim (ane baca2 link yg agan kasih http://ads.id/forums/showthread.php/192139 trus ane liat kata "instal vim" karna hasil gogling pake kode vim *vim /usr/local/apps/nginx/etc/conf.d/common* mngkin ane belum nginstal vim :D ).
    2. Setelah ane ngedit file di Vim, ane kan ngesavenya pake Ctrl+X trus di close puttynya (baca2 katanya kalo mau save file tekan Ctrl+X untuk kode nano), tpi gada perubahan :hmm2: . ane gogling lagi "How to save file Vim editor" ternyata ngesave nya pake kode :wq :D . . . stelah itu ane coba restart nginx trus test buka single post permalinknya ga error lagi :peace:
     
  14. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,394
    Likes Received:
    1,420
    Location:
    /var/www/html
    Mantaaap kang syukur lah upami tos lancar mah. CTRL X itu perintah save kalo editor nya bernama nano, kalo vim memang sakedik ngarieutkeun. :D Nge-save nya harus pake :wq ato kombinasi tombol Shift ZZ (Tekan tombol Shift, tahan, lalu tekan tombol Z sebanyak 2X berturut2, lepas tombol Shift).
     
  15. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    Sip2 , , , Tadinamah teu minat kanu Vps teh, tapi kamari kenging kredit Digitalocean ti github student pack, nya asa lebar weh mun teu di angge teh :komunis:
     
  16. babytodllers

    babytodllers Ads.id Pro

    Joined:
    Sep 5, 2013
    Messages:
    270
    Likes Received:
    2
    Yah si akang malah roaming :lol:
     
  17. proxip

    proxip Cloud VPS dan Konsultan Server :)

    Joined:
    Mar 3, 2013
    Messages:
    492
    Likes Received:
    22
    Location:
    Depan PC
    :D kalau di vim atau vi , kalau save pake :wq kalau nano ctrl+x , pakein mariadb juga tuh bro
     
  18. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    bukannya uda ada mysql, knapa harus mariadb juga? ato beda fungsi :D ? Oia katanya ram lbih hemat pake nginx, tpi ram ane malah bengkak stelah pake nginx (asalnya 25%an, skrg 45%an)
    [​IMG]
     
  19. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,394
    Likes Received:
    1,420
    Location:
    /var/www/html
    MariaDB sama MySQL sama aja kang, cuma MariaDB "katanya" (menurut hasil Googling) lebih OK, lebih ringan sumber daya. Kalo untuk RAM yang bengkak, mungkin penyebabnya bukan nginx, coba install aplikasi 'htop' dengan perintah 'apt-get install htop'. Oia agan pake CentOS, maka nginstall nya coba 'yum install htop' kalo ngga keinstall / ngga berhasil, bisa ikutin langkah ini _http://www.dreamcreative.net/2013/07/install-htop-in-centos/ dan _http://ask.xmodulo.com/install-htop-centos-rhel.html

    Nanti di laporan htop bisa diurutkan berdasarkan memori (F6 lalu panah ke bawah, keluarnya 'q'), jadi akan ketauan aplikasi mana yang ngabisin memori apakah nginx ataukah yang lain.

    Screenshot htop, diambil dari link yang saya kasih:

    [​IMG]
     
  20. AsunaYuki

    AsunaYuki Super Hero

    Joined:
    Nov 29, 2012
    Messages:
    1,201
    Likes Received:
    139
    Location:
    Sumedang
    Htop uda di instal, tpi ane jadi bingung sendiri, jadi liat size/yg ngeborosin ramnya gmna y? :komunis:

    [​IMG]
     

Share This Page