[ASK] Alias di Nginx

Discussion in 'VPS (Virtual Private Server)' started by mas.satriyo, 7 Jun 2014.

Thread Status:
Not open for further replies.
  1. mas.satriyo

    mas.satriyo Expert 2.0

    Messages:
    943
    Likes Received:
    136
    Trophy Points:
    43
    saya mencoba konfigurasi 'alias' untuk nginx
    tujuannya untuk instalasi extplorer biar bisa diakses lewat http://domain.tld/explor
    tapi ternyata malah tidak bisa
    saya ngikutin guide dari nginx wiki, katanya 'alias' versi nginx jadi seperti ini
    Syntax: alias path
    Default:
    Context:
    location
    Reference:alias
    jadi saya tambah ini di nginx.conf

    Code:
    location /explor/ {
    alias /var/www/explor/;
    }
    
    tp yg jadi masalah, waktu akses lewat http://alamat.ip/explor malah dapat error 404 (not found)
    sedangkan akese lewat http://domain.tld/explor malah dapat error 403 (forbidden)

    *) saya coba juga menambahkan di sites-enabled/default --setelah menghapus yg di nginx.conf
    dan hasilnya juga error yg sama

    ini ada kesalahan dimana ya?
    saya baru kali ini pake nginx tanpa control panel, karena biasanya kalo mau pake nginx di vps, selalu mengandalkan control panel semisal kloxo-mr
    nah kebetulan ini ada teman minta dibuatkan web server LEMP dari vps 128MB
    saya coba pake nginx tapi malah bingung setting vhost

    terima kasih atas jawaban dan bantuannya
     
  2. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Di Kloxo-MR, anda bisa lihat beberapa contoh 'alias' di /home/nginx/conf/globals/*.conf.
     
  3. mas.satriyo

    mas.satriyo Expert 2.0

    Messages:
    943
    Likes Received:
    136
    Trophy Points:
    43
    saya ngikutin ini pak
    Code:
    location ~ ^/stats/(.*)$ {
     alias /home/httpd/$domain/webstats/$1;
     index index.html;
     }
    
    versi saya
    Code:
    location ~ ^/extplorer/(.*)$ {
            alias /usr/share/extplorer/$1;
            index index.php;
        }
    masih belum bisa diakses pak
    masih error 404 untuk http://ippublic.vps/extplorer
    dan error 403 untuk http://domain.vps/extplorer
     
  4. localhost

    localhost Apprentice 2.0

    Messages:
    576
    Likes Received:
    39
    Trophy Points:
    28
    alias tanpa autoindex

    location /namafolder/ {
    alias /usr/local/www/namafolder/;
    autoindex off;
    }

    alias dengan autoindex
    location /namafolder/ {
    alias /usr/local/www/namafolder/;
    autoindex on;
    }
     
  5. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Akses melalui IP tidak akan bisa terkecuali diatur secara 'khusus'. Error 403 bisa jadi muncul karena file index tidak ada atau akses ke directory dibatasi (openbasedir pada php).
     
  6. mas.satriyo

    mas.satriyo Expert 2.0

    Messages:
    943
    Likes Received:
    136
    Trophy Points:
    43
    masih error pak
    duuhhh apa gr2 instalasinya pake tuxlite ya?bukan download per-package satu-per-satu?

    index-nya ada pak
    tapi ya itu, gak bisa diakses dan error 403 waktu akses lewat http://domain/folder
     
  7. Momon

    Momon Beginner 2.0

    Messages:
    36
    Likes Received:
    2
    Trophy Points:
    8
    Sebelumnya saya apresiasi keberanian bapak tidak menggunakan panel :)
    Administrasi server tanpa panel sebenarnya tdk terlalu mengerikan malah menurut sy lebih praktis & aman.

    Bisa paste error log nya?
    Atau mungkin paste nginx config lengkap bisa membantu.

    Error 403 kemungkinan karena file permission atau default index file tdk ditemukan (index.php, index.html dll).

    Kenapa alamat ip dan domain memberi output berbeda? Karena alamat ip dan domain memiliki document root yg berbeda. Untuk mengatisinya, edit default server config jd seperti ini:

    Perlu dicatat, hanya boleh ada 1 default_server atau nginx akan error.

    Ini perkiraan config nginx buat extplorer

    Dan pastikan file owner dan php-fpm user sama.
     
    Last edited: 13 Jun 2014
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...