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

[Bnr2 Disuapin] Cara Install WordPress di Unmanaged VPS (Nginx MariaDB PHP)

Discussion in 'Hosting & Domain' started by hardinalz, Sep 18, 2014.

  1. KMKLP6

    KMKLP6 Newbie

    Joined:
    Sep 12, 2014
    Messages:
    43
    Likes Received:
    0
    luar biasa, panduannya sangat lengkap!!
     
  2. otakosong

    otakosong Ads.id Pro

    Joined:
    Dec 18, 2011
    Messages:
    315
    Likes Received:
    5
    luar biasa gan.. baik banget.. mantep ini tutorialnya.. :)
     
  3. riyannurbowo

    riyannurbowo Super Hero

    Joined:
    Jan 23, 2010
    Messages:
    835
    Likes Received:
    28
    Dikumpulin trus bikin ebook ah. :mukamesum: :lol: :peace:
     
  4. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,395
    Likes Received:
    1,420
    Location:
    /var/www/html

    Wah, aneh ya, kanapa nginx g mau start, padahal konfigurasi sudah betul

    Coba:
    1. Kemungkinan ada yang make port 80. Jadi nginx ngga mau on karena port udah ada yang make Coba jalankan

    netstat -ptuln | grep 80 trs copy paste hasilnya ke sini

    2. Kalau port 80 ngga ada yang make hrs nya mau start

    3. Kalau keukeuh ngga mau on, coba reboot VPS nya

    reboot

    Klo tetep ngga mau, hmm ane juga ngga tau harus ngapain lagi.

    Mungkin mastah yang lain bisa bantu?


    Kalo yang sedang dipraktekin ini ngga pake Webuzo mas, karena ini diperuntukan untuk VPS yang RAM nya 512 MB ke bawah. Jadinya ringan karena aplikasi yang diinstall sedikit (BIND tidak install bahkan phpMyAdmin aja kita tidak install). Kalo RAM nya 1GB mending pake Webuzo karena kan Webuzo itu recommendid RAM agar ngga empot2 an saat trafik tinggi kan 1GB.

    Hmmm, Kalo sources.list sudah sesuai, maka agan harus jalankan apt-get update dulu baru jalanin apt-get install mariadb-server. Kalo udah jalanin update trs ttp error, mohon maap ane g tau juga gan.

    Mungkin mastah yang lain bisa bantu?
     
  5. newcomer

    newcomer Hero

    Joined:
    Jun 17, 2013
    Messages:
    716
    Likes Received:
    28
    Location:
    Manado
    Iya nih gan, binggung juga.. dritdi gagal terus. mungkin link yang di list sources yang diedit udh gk valid lagi kali yah gan. :D
    Minta bantuan mastah yang lain dong.
     
  6. uwais

    uwais Terus Berjuang

    Joined:
    Sep 18, 2014
    Messages:
    1,648
    Likes Received:
    77
    mantap nih,, ane pelajari dulu,, kapan2 prakteknya kalo mampu beli vps :D
     
  7. bondith1

    bondith1 Ads.id Pro

    Joined:
    Dec 27, 2013
    Messages:
    340
    Likes Received:
    6
    kalo phpmyadmin gk diinstall pake apaan om penggantina?
     
  8. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,395
    Likes Received:
    1,420
    Location:
    /var/www/html
    Kalo pengganti phpmyadmin ngga tau apa ya, karena umumnya kita gunain saat export/import database doang selain itu jarang, makanya ngga kita install. Kalo untuk tugas export/import bisa pake perintah mysqldump/mysql seperti yang saya sampaikan di sini.
     
  9. pluto01

    pluto01 Super Hero

    Joined:
    Jun 17, 2013
    Messages:
    1,318
    Likes Received:
    72
    Location:
    Pekanbaru - Riau
    Untuk mastah hardinalz, mohon maaf newbie izin nimbrung lg yach
    @bos detox
    Benar saran mastah hardinalz mungkin bisa dicoba step by step cara fix yg beliau info
    jika ga jalan juga mungkin bisa dicoba lihat log error nginxnya juga
    tail -f /var/log/nginx/error.log (ini ane pakai centos jd bos sesuaikan sj dgn OS yg digunakan perintahnya)

    karena kl pesan nginx failed! ini sedikit global permasalahnnya jd terlalu banyak meraba2nya namun dari error log biasanya ada details info permasalahannya kenapa failednya

    biasanya jika error karena bentrok dgn port lain (jika ada service lain yg sdh jln di port 80 contohnya httpd maka akan ada info seperti ini )
    [root@demo ~]# /etc/init.d/nginx start
    Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] still could not bind()
    [FAILED]
    tp dari post bos di atas ga ada hanya tampilan failed saja, jd masih meraba2 dmn kenanya jd sapa tahu dari log errornya ada info lebih untuk petujunk dmn masalahnya


    CMIIW
     
  10. topenk

    topenk Ads.id Pro

    Joined:
    Nov 23, 2011
    Messages:
    367
    Likes Received:
    12
    Location:
    Di sini
    matur suwon om, bener2 disuapini ini mah :D ijin share di efbe ya.

    Like Kepenceted
     
  11. dimasku

    dimasku Super Hero

    Joined:
    Aug 6, 2012
    Messages:
    1,296
    Likes Received:
    151
    Location:
    Surabaya
    mantap.. terima kasih sharingnya mastah

    bookmark!
     
  12. zebadee

    zebadee Ads.id Starter

    Joined:
    Apr 29, 2011
    Messages:
    73
    Likes Received:
    1
    @hardinalz gimana kalo di vps ada 2 website.. harus ngulang dari point berapa? misal ngix dan mariadb dah ada.. ntar edit apa lagi..

    thx
     
  13. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,395
    Likes Received:
    1,420
    Location:
    /var/www/html
    Ini sbenarnya sdh d tanyakan. Saya copas lg:

    Berarti tinggal ulangi lagi aja pekerjaan ngedit file Virtual Host (dalam dongeng yang saya ceritakan, ini adalah catatan si Enji).

    cp /etc/nginx/sites-available/default /etc/nginx/sites-available/domainbaru.com
    vi /etc/nginx/sites-available/domainbaru.com

    Konfigurasinya sama persis sesuai dengan yang saya tunjukan untuk hdpiczone.com

    Kalo sudah, save!

    ln -s /etc/nginx/sites-available/domainbaru.com /etc/nginx/sites-enabled/
    service nginx restart

    Bikin A Records di Registrar (Namecheap, GoDaddy, dsb), tunggu propagasi bbrp menit, nanti hrs nya bisa live.
     
  14. zebadee

    zebadee Ads.id Starter

    Joined:
    Apr 29, 2011
    Messages:
    73
    Likes Received:
    1
    @hardinalz nuhun gan.. td sy langsung lompat ke post terakhir jd gak baca post sblmnya.. oya.. pake vps vultr yg 7 dollar kuat berapa website ya kira2, btw sy juga udah pake ref agan di vultr..
     
  15. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,395
    Likes Received:
    1,420
    Location:
    /var/www/html
    Kalo kuat berapa website saya ngga tau ya mas, karena itu tergantung visitor nya. Tapi kalo menurut saya kalo setting wordpress nya standar, (ngga pasang plugin aneh2) kalo ditotalin mungkin bisa nampung +/- 30.000 uv per day.

    Tp itu pendapat sayah, para mastah yang punya lapak hosting pasti lebih ngerti dan kalo bantu jawab bisa koreksi jawaban saya.

    Btw, thank you gan udah reg via referal ane. :D
     
  16. dynu01

    dynu01 Super Hero

    Joined:
    Aug 24, 2006
    Messages:
    894
    Likes Received:
    34
    Location:
    Karawang atau Jakarta ya???
    om kalau erornya seperti itu..ngatasinnya gimana ya?
     
  17. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,395
    Likes Received:
    1,420
    Location:
    /var/www/html
    Sesuai yang diinpo oleh om pluto01 bahwa port 80 nya dipake oleh Webserver lain, misalnya apache. Untuk mastiin bahwa ada yang make port 80, cb jalankan

    netstat -ptuln | grep 80

    Kalau hasilnya ada kata2 apache/httpd berarti betul port nya dipake

    Kalo memang betul apache running, hrs distop dulu, perintahnya adalah

    Kalo Debian/Ubuntu: service apache2 stop
    Kalo CentOS: service httpd stop

    Baru service nginx start

    CMIIW
     
    pluto01 likes this.
  18. poseidon

    poseidon Ads.id Fan

    Joined:
    Sep 8, 2012
    Messages:
    148
    Likes Received:
    1
    Habis baca trit ini kemaren langsung nyoba beli vps murah (buat latihan), langsung praktekin gak lama web udah online!
    Sempat ada bagian yg saya hilangkan sih, soalnya malah keluar error redirect loop -- itu tuh mas yg di bagian setting return 301.
    Overall tutorialnya keren abisss...!!!
     
  19. adhoy

    adhoy Newbie

    Joined:
    Aug 27, 2014
    Messages:
    15
    Likes Received:
    0
    Mas, ketika saya restart nginx ternyata gagal,

    berikut log dari nginx -t


    nginx: [emerg] duplicate listen options for [::]:80 in /etc/nginx/sites-enabled/default:22

    Ini kenapa ya?
     
  20. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,395
    Likes Received:
    1,420
    Location:
    /var/www/html
    Coba edit lagi Virtual Host nya - nya trs pastikan pake tanda pagar jadinya #listen [::]:80 dst...

    Lihat gambar berikut pada baris 26:

    [​IMG]
     

Share This Page