I Can Haz Server?

From Research
Revision as of 20:48, 12 November 2014 by Gordp (talk | contribs)
Jump to navigation Jump to search

Need root access? Want to avoid port collisions? Got a file permissions problem?

We work with ITI (Information Technology Infrastructure) group at the Burnaby Campus, to provide a virtual server that gives you the benefits of a stand-alone server (no conflict with software versions, full control and sudo privileges), while also providing easy changes to the number of CPUs, RAM size, and disk space.

To help you with your new server, the first thing we need to know is your choice of server-name. The server-name can take the form of:

something.iat.sfu.ca

or

something.siat.sfu.ca
 
  • Access to your server can be configured by the ITI folks at the time of creation or through the creation of an SFU Mailing List. It is most-common to specify the access at the time of creation and have ITI configure these as local-users on the server. Your SFU username and password control access. A Mailing List is something to consider, where there may be a larger number of contributors, or where contributors may change fairly frequently - one person will have to be specified as the Mailing List maintainer. Only SFU people can be included when using a Mailing List for access-control; but additional local users can be created which can be non-SFU.


  • Connect to the virtual server via SSH from any wired campus network connection. In the first instance, you will want to connect to the server with SSH (Secure Shell) - on Windows, you can download and use PuTTY; on a Mac you can use their Terminal application (included with OS-X). Once connected over SSH, you will have a command-line environment, from which to configure and enable whatever services you wish. Later, you should be able to connect to this new server-machine using a graphical file-transfer-utility, like WinSCP on Windows or Fugu on a Mac. You would provide the server-name, and your SFU credentials (username/password). These utilies work through port 22, again using the SSH (Secure Shell) encrypted protocol. You can create HTML content locally on your own computer, and use WinSCP / Fugu to easily transfer the content over to this new moco server.


  • The SFU DNS (hostname-to-IP-address mapping) record is entered by ITI when your server is created. The server will have an public IP address that can also be used with your own Registrar's DNS for non-SFU server-names. In other words, your domain name (eg: www.mydomainname.com) can resolve directly to your virtual server.


  • ITI will set up the server with a basic OS and software, commonly consisting of a LAMP stack (Linux, Apache, MySQL, PHP). It is up to the owner of the server to install the rest (eg: Wordpress, Drupal, Wiki), then configure and enable everything. It is quite a bit of work to maintain the hygiene and proper operation of a server, so please consider this when making a request.