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

[ASK] Cara Mengatasi Welcome to nginx on Debian di Wordpress

Discussion in 'Hosting & Domain' started by rendrabekool, Aug 20, 2015.

  1. rendrabekool

    rendrabekool Ads.id Pro

    Joined:
    Feb 24, 2014
    Messages:
    279
    Likes Received:
    15
    Location:
    Bekasi
    Help me om,
    web ane ga bisa dibuka klo ane akses tanpa www (domainane.com) muncul Welcome to nginx on Debian! tapi klo ane akses pake www (www.domainane.com) bisa dibuka. Ane pake wordpress vps di digital ocean webserver nginx os debian, yg udah ane lakuin:

    1) setting .htaccess rederek 301 udah
    2) clear cookies udah
     
    ASIKGILA likes this.
  2. axixu

    axixu Ads.id Fan

    Joined:
    Nov 30, 2010
    Messages:
    138
    Likes Received:
    1
    coba lihat file confnya mas? biasanya di /etc/nginx/sites-available/
     
  3. herans

    herans Ads.id Pro

    Joined:
    Apr 15, 2013
    Messages:
    266
    Likes Received:
    108
    misal domain ente adalah ads.id dan server block / vhost nya adalah ads.id.vhost

    Edit server block / virtual host nginx utk ads.id yang ada di /etc/nginx/sites-available/ads.id.vhost . trs pada line ServerName tambahkan ads.id, sehingga baris ServerName jadi:

    ServerName ads.id www.ads.id;

    save trs restart nginx

    FYI .htaccess ga berlaku kl pake nginx

    sorry brantakan, pake HP.
     
    MUHAMMAD ALI JINNAH likes this.
  4. rendrabekool

    rendrabekool Ads.id Pro

    Joined:
    Feb 24, 2014
    Messages:
    279
    Likes Received:
    15
    Location:
    Bekasi
    ini mas saya pake command ini nano /etc/nginx/sites-available/default kalo pke /etc/nginx/sites-available/ file kosong mas

    sites available.jpg
     
  5. rendrabekool

    rendrabekool Ads.id Pro

    Joined:
    Feb 24, 2014
    Messages:
    279
    Likes Received:
    15
    Location:
    Bekasi

    Ini maksudnya gimana ya gan apa harus setup vhost dulu ya, ane cek /etc/nginx/sites-available/ file kosong mas klo pake ini nano /etc/nginx/sites-available/default gimana ya?
     
  6. ilham33

    ilham33 Trusted Web Hosting

    Joined:
    Feb 16, 2010
    Messages:
    2,785
    Likes Received:
    227
    Location:
    The North |
    nginx tidak mengenal htaccess, settingnya di config nginx nya
     
  7. axixu

    axixu Ads.id Fan

    Joined:
    Nov 30, 2010
    Messages:
    138
    Likes Received:
    1
    selain file default apa ada file lain di /etc/nginx/sites-available/?? klu tidak ada buat baru aja:
    # cp /etc/nginx/sites-available/default /etc/nginx/sites-available/situsku.com
    # nano /etc/nginx/sites-available/situsku.com

    lalu ganti "root /usr/share/nginx/html" dengan lokasi wordpress agan contoh "root /home/axi/wp"

    setelah itu sesuai agan rendrabekool ganti "server_name localhost;" jadi "server_name situsku.com www.situsku.com;"

    setelah itu copy untuk sites-enabled caranya:
    # ln -s /etc/nginx/sites-available/situsku.com /etc/nginx/sites-enabled/

    terakhir; restart nginxnya.
    # /etc/init.d/nginx restart
     
  8. rendrabekool

    rendrabekool Ads.id Pro

    Joined:
    Feb 24, 2014
    Messages:
    279
    Likes Received:
    15
    Location:
    Bekasi
    sites-available
    sites-enabled

    kosong semua dalemannya gan
     
  9. herans

    herans Ads.id Pro

    Joined:
    Apr 15, 2013
    Messages:
    266
    Likes Received:
    108
    Lah pantessan, ane kira ente udah bikin server block nya ternyata belon...

    Jangan2 ente juga belum install PHP-FPM ama MySQL nya?

    Atu-atu dulu, nih ente bikin server block copas kode di bawah. Nih server block, ente simpen sebagai ads.id.vhost (ane anggap nama domain ente ads.id). Simpen di /etc/nginx/sites-available/

    Code:
    server {
        listen 80;
    
        root /var/www/html/ads.id;
        index index.html index.htm index.php;
    
        server_name ads.id www.ads.id;
    
        location / {
            try_files $uri $uri/ /index.php?$args;
        }
    
        location ~ \.php$ {
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
        }
    
        location ~ /\.ht {
            deny all;
        }
    }
    
    Kalo udah disimpen, jalankan ini atu-atu

    ln -s /etc/nginx/sites-available/ads.id.vhost /etc/nginx/sites-enabled/
    service nginx reload
    mkdir -p /var/www/html/ads.id

    Baru deh ente simpen file wordpress ente di folder /var/www/html/ads.id

    Kalo uda

    chown -R www-data:www-data /var/www/html/ads.id

    Jalankan instalasi wordpress spt biasa bikin database, dll.

    Kalo masih bingung dan ngga berhasil, saran ane, ente baca tutorialnya mastah hardinalz yang ini, lengkap banget.
     
  10. rendrabekool

    rendrabekool Ads.id Pro

    Joined:
    Feb 24, 2014
    Messages:
    279
    Likes Received:
    15
    Location:
    Bekasi
    solved thx om2 semua atas bantuannya :gembira:
     
  11. cangik

    cangik Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    348
    Likes Received:
    0
    coba lihat file confnya mas? biasanya di /etc/nginx/sites-available/
     
  12. maulana akbar faizal

    maulana akbar faizal Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    291
    Likes Received:
    2
    misal domain ente adalah ads.id dan server block / vhost nya adalah ads.id.vhost



    Edit server block / virtual host nginx utk ads.id yang ada di /etc/nginx/sites-available/ads.id.vhost . trs pada line ServerName tambahkan ads.id, sehingga baris ServerName jadi:



    ServerName ads.id www.ads.id;



    save trs restart nginx



    FYI .htaccess ga berlaku kl pake nginx



    sorry brantakan, pake HP.
     
  13. Lolita

    Lolita Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    318
    Likes Received:
    4
    Location:
    Bali & Surabaya
    nginx tidak mengenal htaccess, settingnya di config nginx nya
     
  14. BOTAK

    BOTAK Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    285
    Likes Received:
    0
    selain file default apa ada file lain di /etc/nginx/sites-available/?? klu tidak ada buat baru aja:

    # cp /etc/nginx/sites-available/default /etc/nginx/sites-available/situsku.com

    # nano /etc/nginx/sites-available/situsku.com



    lalu ganti "root /usr/share/nginx/html" dengan lokasi wordpress agan contoh "root /home/axi/wp"



    setelah itu sesuai agan rendrabekool ganti "server_name localhost;" jadi "server_name situsku.com www.situsku.com;"



    setelah itu copy untuk sites-enabled caranya:

    # ln -s /etc/nginx/sites-available/situsku.com /etc/nginx/sites-enabled/



    terakhir; restart nginxnya.

    # /etc/init.d/nginx restart
     
  15. casey

    casey Ads.id Pro

    Joined:
    Dec 19, 2015
    Messages:
    326
    Likes Received:
    0
    solved thx om2 semua atas bantuannya
     

Share This Page