Changes between Version 31 and Version 32 of huxiang

Changes between Version 31 and Version 32 of huxiang

Please note that these Trac pages are no longer being updated. Wiki contents/documentation have moved to GitHub.

Changes between Version 31 and Version 32 of huxiang

Please note that these Trac pages are no longer being updated. Wiki contents/documentation have moved to GitHub.

Changes between Version 31 and Version 32 of huxiang

Show
Ignore:
Timestamp:
01/22/13 13:58:57 (6 years ago)
Author:
gpress
Comment:

Changed SeattleGENI references to Seattle Clearinghouse

Legend:

Unmodified
Added
Removed
Modified
  • huxiang

    v31 v32  
    11= What is huxiang? = 
    22 
    3 Taking advantage of the ability to register a domain name for a node's IP address through [wiki:Zenodotus zenodotus], you can host and maintain your own website through one of Seattle's nodes by the means of Overlord. By following the listed instructions and providing the application a word for your zenodotus address, your SeattleGENI username, and the directory path to the folder containing the files that make up the website, your website will be up for three hours unless you renew the vessels you borrowed (see the section on "Renewing Hosting") 
     3Taking advantage of the ability to register a domain name for a node's IP address through [wiki:Zenodotus zenodotus], you can host and maintain your own website through one of Seattle's nodes by the means of Overlord. By following the listed instructions and providing the application a word for your zenodotus address, your Seattle Clearinghouse username, and the directory path to the folder containing the files that make up the website, your website will be up for three hours unless you renew the vessels you borrowed (see the section on "Renewing Hosting") 
    44 
    55= Huxiang Client versus Huxiang Server = 
     
    3232 * Whether than keeping the recently extracted files in a separate folder within the demokit directory, move a copy of each file into the main demokit folder. 
    3333 
    34  4. If you haven't done so already, register for a public and private key for SeattleGENI [https://seattlegeni.cs.washington.edu/geni/html/register here], and download the publickey and privatekey file into your demokit folder 
     34 4. If you haven't done so already, register for a public and private key for Seattle Clearinghouse [https://seattleclearinghouse.poly.edu/html/register here], and download the publickey and privatekey file into your demokit folder 
    3535 
    3636 5. Within the demokit directory on your console, follow the instructions in setting up Overlord [wiki:Libraries/Overlord here]. 
     
    7373  - A single-word string used to set part of the hosted website's home address. It cannot include any spaces or symbols 
    7474 
    75   - The SeattleGENI username the website will be hosted under. 
     75  - The Seattle Clearinghouse username the website will be hosted under. 
    7676 
    7777  - Directory path of the file folder holding the web site files you're hosting. 
     
    8383$ python huxiang_creator.py example guest ./example_web_site ./html/index.html 
    8484}}} 
    85 With the above command, all the files within the folder 'example_web_site' will be hosted on all the nodes currently owned by 'guest' at the address 'example.zenodotus.cs.washington.edu'. For a user to access the site, the URL the person would browse for is 'example.zenodotus.cs.washington.edu:(port number)', where (port number) is the SeattleGENI port number assigned to "guest". The number is immediately available and labeled as "Port" the moment you sign on to SeattleGENI. The user will then finally be directed to .../html/index.html, which will act as your website's homepage. It is important that you include the arguments in the order listed above or else the application will throw an error. 
     85With the above command, all the files within the folder 'example_web_site' will be hosted on all the nodes currently owned by 'guest' at the address 'example.zenodotus.cs.washington.edu'. For a user to access the site, the URL the person would browse for is 'example.zenodotus.cs.washington.edu:(port number)', where (port number) is the Seattle Clearinghouse port number assigned to "guest". The number is immediately available and labeled as "Port" the moment you sign on to Seattle Clearinghouse. The user will then finally be directed to .../html/index.html, which will act as your website's homepage. It is important that you include the arguments in the order listed above or else the application will throw an error. 
    8686 
    8787 
     
    127127Also, when a user requests a query for the location of the node by adding "?location" into anywhere in the path, the server will automatically bring up a frame at the top of the page displaying the coordinates of the node and its location, if available. 
    128128 
    129