Overview: Web&Blog Hosting Services
since it can be confusing to chose the best hosting option for your project, these are the main differences in features, restrictions and pricing:
If you are not sure, what option fits your project best, please contact us! Unfortunately its not possible, to simply move a website between different hosting platforms!
|Hosting Service||Pricing||Domain||Target audience||Short description||You can||You can NOT||Edit thru/Access|
|personal website||Free||https://n.ethz.ch/~<username>||everyone that wants a simple, personal website programmed in html or php with no preinstalled CMS. will be removed when user leaves ETH||old school type ~/homepage/ directory served by an apache webserver, similar to this||SSH and SFTP|
|Blog Hosting||Free *)|
(up to 2GB)
|https://blogs.ethz.ch/<your project>||everyone that wants a simple, pre-configured WordPress Installation without special requirements. This is the easiest way to get a project page going and everything is available by self service.||Preconfigured WordPress environment||Browser based GUI|
(aka "Domain Based")
(up to 2GB)
see: Blogs Hosting above
The Difference is, that this Service can be reached by an ETH Subdomain.
|Preconfigured WordPress environment||same as Blog Hosting above||see: Blogs hosting above|
|Blog Hosting (customer specific)||500/yr||https://<yourproject>.ethz.ch||Advanced WordPress users that need to be able to install plugins, themes or custom code.||Preconfigured WordPress environment with direct access to the system||SSH, SFTP, phpmyadmin, Browser based WordPress GUI|
|traditional Webhosting||free *)||https://<yourproject>.ethz.ch||Everyone that wants to build a website/web application from scratch, install and maintain custom webapplications||typical LAMP setup: Linux based Apache, php, mysql/mariadb, perl/python, Tomcat, ...||SSH, SFTP, phpmyadmin|
*) additional costs might apply for large amount of data, additional software requirements or extended support needs.
Good to know: Administrators
Every webinstance is assigned to one or several administrators.
This contact is used for:
- these - and only these - registered contacts can order the deletion of the website.billing
- legal responsibility for the content of the website
- contact person in case of technical issues/maintenance
- access your Webinstance backend by SMB to edit files, edit SSH keys and configuration files on the server instance itself
make sure to have at least one registered valid "Web instance administrator" - your website will automatically suspended and deleted if there is no registered admin.
How to register an admin?
- log in by ssh/smb
- edit the file ~/conf/servers
- find the line ADMINS="ethuser1 ethuser2 ethuser3" - add the ETHZ usernames (not email addresses) who should be a "webinstance administrator"
It is recommended to have multiple admins - so in case of vacation there is a person we can contact. Also be aware that if you leave ETHZ, your NETHZ account will be suspended/deleted. This can cause webinstances to have no valid administrative contact - suspension and deletion of the website will occur!