Beranda | Obengkumana.Net
facebook twitter gplus
Breaking News
Loading...
Minggu, 30 Desember 2012

Uhttpd

07.11

Uhttpd adalah web server salah satu komponen utama yang sdh terdapat di fimware openwrt, berfungsi sebagai penggerak "LUCI" , yaitu web interface dari OpenWrt. Tetapi, uhttpd tidak hanya berguna bagi Luci sja, web interface lain juga bisa menggunakan uhttpd, diantaranya aria2, transmissions web, easyhotspot, dll. Berikut salah 1 contoh konfigurasi easyhotspot menggunkan lighttpd

File konfigurasi terdapat di /etc/config/uhttpd , edit menggunkan winscp supaya lebih mudah
---------
# Server configuration
config uhttpd main
    list listen_http    0.0.0.0:80
    option home        /www
    option cgi_prefix     /cgi-bin

config uhttpd secondary
    list listen_http    0.0.0.0:81
    option home        /www/easyhotspot
    option cgi_prefix     /cgi-bin
    option index_page index.php

    # HTTPS listen addresses, multiple allowed
    list listen_https    0.0.0.0:443
#    list listen_https    [::]:443

    # Reject requests from RFC1918 IP addresses
    # directed to the servers public IP(s).
    # This is a DNS rebinding countermeasure.
    option rfc1918_filter 1

    # Certificate and private key for HTTPS.
    # If no listen_https addresses are given,
    # the key options are ignored.
    option cert        /etc/uhttpd.crt
    option key        /etc/uhttpd.key

    # CGI url prefix, will be searched in docroot.
    # Default is /cgi-bin
    option cgi_prefix    /cgi-bin

    # List of extension->interpreter mappings.
    # Files with an associated interpreter can
    # be called outside of the CGI prefix and do
    # not need to be executable.
    list interpreter    ".php=/usr/bin/php-cgi"
    list interpreter    ".cgi=/usr/bin/perl"

    # Lua url prefix and handler script.
    # Lua support is disabled if no prefix given.
#    option lua_prefix    /luci
#    option lua_handler    /usr/lib/lua/luci/sgi/uhttpd.lua

    # CGI/Lua timeout, if the called script does not
    # write data within the given amount of seconds,
    # the server will terminate the request with
    # 504 Gateway Timeout response.
    option script_timeout    60

    # Network timeout, if the current connection is
    # blocked for the specified amount of seconds,
    # the server will terminate the associated
    # request process.
    option network_timeout    30

    # TCP Keep-Alive, send periodic keep-alive probes
    # over established connections to detect dead peers.
    # The value is given in seconds to specify the
    # interval between subsequent probes.
    # Setting this to 0 will disable TCP keep-alive.
    option tcp_keepalive    1

    # Basic auth realm, defaults to local hostname
#    option realm    OpenWrt

    # Configuration file in busybox httpd format
#    option config    /etc/httpd.conf


# Certificate defaults for px5g key generator
config cert px5g

    # Validity time
    option days        730

    # RSA key size
    option bits        1024

    # Location
    option country        DE
    option state        Berlin
    option location        Berlin

    # Common name
    option commonname    OpenWrt

----------------------

Selesai......

0 komentar:

Posting Komentar

 
Toggle Footer