From: SourceForge.net <no...@so...> - 2008-04-27 10:13:39
|
Bugs item #1952643, was opened at 2008-04-27 12:13 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=719006&aid=1952643&group_id=130646 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: website - wiki, docs, bug tracker Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Domingo Alvarez Duarte (mingodad) Assigned to: Nobody/Anonymous (nobody) Summary: Virtual Hosts Initial Comment: I want to start adding some information to thw wiki site but there is no way to create an account, at least not too clear. I want to start adding this: I'm trying to setting up virtual hosts with naviserver but I can't understand it easily or correctly. I looked at examples but they seem to be a bit confusing to me. What I want ? - An example of configuration of several servers like this as example: # each host in the tcl list has # tclservername serverdescription serverhostname # other stuff can be added too like port, home directories for any specific use, and so on set vhosts { example.com "Example Default Server" *.example.com special.example.com "Special Example Server" special.example.com specific.example.com "Specific Example Server" specific.example.com otherhost.net "OtherHost Default Server" *.example.com specific.otherhost.net "Specific OtherHost Server" specific.otherhost.net } # now after the global default server has been defined foreach {servername serverdesc serverhostname } $vhosts { # common virtual host configuration ns_section "ns/server/${servername}" # # Scaling and Tuning Options # # Normally there's one conn per thread ns_param connsperthread 0 # Flush all data before returning ns_param flushcontent false # Max connections to put on queue ns_param maxconnections 100 # Tune this to scale your server ns_param maxthreads 10 # Tune this to scale your server ns_param minthreads 0 # Idle threads die at this rate ns_param threadtimeout 120 # Path to private Tcl modules ns_param library ${homedir}/servers/${servername}/modules/tcl # Hostname to use in redirects ns_param hostname $serverhostname # Name to the log file ns_param file $homedir/logs/${servername}access.log # ADP start page to use for empty ADP requests #ns_param startpage $pagedir/index.adp } #after common configuration we can add some specific changes here The idea is to automate a common virtual hos configuration only supplying the tclservername , serverdescription, serverhostname, and or other stuff. Can we write that here interactively so we can fine tuning such configuration to add it in the default naviserver distribution ? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=719006&aid=1952643&group_id=130646 |