Installing IdeaSpace on a webserver at 1and1
Date: 7th of may 2016
Author: Christophe Leske, [email protected]
[ Note: you can also download these instructions as a PDF file ]
The installation of IdeaSpace on a server of the german provider 1and1 ("1&1") is pretty straightforward. The author has sucessfully installed the CMS on a "1&1 Unlimited Plus" web hosting plan. Any hosting plan with PHP 5.9 support and MySQL-database setup should be fine. In case of doubt, please refer to the requirements page for installing IdeaSpace (https://www.ideaspacevr.org/documentation/master).
The installation consists of several steps:
Choosing whether you would like to install IdeaSpace on a true domain or subdomain, or ...
installing the package into a subfolder of an existing domain (e.g. "yourdomain.com/vr").
The following step is to set up a MySQL database to be used with your site. You either do this in the "1&1" control center for your domain, or by coming from your 1&1 account page, then choosing the contract, then selecting "MySQL-Database".
This will bring you to the database administration page for your account. Create a new database (the page should have a button entitled "new database" at the top), and enter the required information:
an description for the database (this is just for you, it is not important for the setup),
and a master password for accessing it (select one and note it down, you will have to provide it later on when installing IdeaSpace).
Finally create the database, and you will be taken to a page summarizing the info provided (minus the password). Take note of all the infos (HINT: the username for the database has an additional "o" in the name, beware! See the screenshot below).
Download IdeaSpace from https://www.ideaspacevr.org/download
Do this by either downloading the ZIP locally and re-uploading the files to your server using an FTP-client like Filezilla, or open an SSH connection to your server, navigate or attribute a directory in which you would like to install the software, and pull down either one of the provided archives via "wget". Once done, untar the archive.
The rest of the setup is ought to be automatic - depending on whether you installed IdeaSpace on a domain or in a subfolder,
you either simply call up ...
This should bring you to the installation page for IdeaSpace, where you have to specify which database, host, user and password the CMS should be using.