Running multiple websites: Difference between revisions

From ULYSSIS documentation
No edit summary
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
It's definitely possible to run multiple websites on a single ULYSSIS account. So you do not need to buy a new account to run a secondary website on. Very often this is used for running a wiki installation together with a wordpress installation, but in fact you can combine almost any CMS, software, etc. This is also called 'running multiple instances'.
It's definitely possible to run multiple websites on a single ULYSSIS account. So you do not need to buy a new account to run a secondary website on. Very often this is used for running a wiki installation together with a WordPress installation, but in fact you can combine almost any CMS (like WordPress, Drupal or Joomla) or software. This is also called 'running multiple instances'.


For example: you have your primary WordPress installation, but beside that you would also like a blog that runs on Joomla. By following this guide, you can make your WordPress run on yourorganization.be and a blog on blog.yourorganization.be
As an example: You have a primary WordPress installation on youroganization.be, but beside that you would also like a blog that runs on Joomla. By following this guide, you can have a main WordPress installation while also having a separate blog on blog.yourorganization.be . The "blog." of this URL is also called a subdomain. If you would like more information regarding subdomains and what they can be used for, you can find more details on [https://en.wikipedia.org/wiki/Subdomain Wikipedia].


So to run multiple installations on your website, you will need to follow a few easy steps:
So to run multiple installations on your website, you will need to follow a few steps:


First of all, you will need to access one of our shell servers. For more information about how to do this, you can visit: [[Accessing your files]].
First of all, you will need access to one of our shell servers. If you need more information on how to do this, you can visit the following page: [[Accessing your files]].


Continuing, we need to make a new directory in your homedir, next to the <code>www</code> folder where you placed the first installation of the CMS. It is possible to place the new directory inside your <code>www</code> folder, but we do not recommend this because it will be very confusing for later maintenance/updates.
Continuing, we need to make a new directory in your home folder, preferably next to the <code>www</code> folder where you installed the software that is running on your main website. It is also possible to install the new software to a new directory inside your <code>www</code>, but we do not recommend this for most users because it will be very confusing for later maintenance and updates. We also recommend to name the new directory to something obvious (e.g. a directory named <code>wiki</code> for a wiki installation), this will help future maintainers of your account.
We also recommend to name this directory to something obvious (e.g. a directory named <code>wiki</code> for a wiki installation), this will help others in the future.


Next, you will need to send us an email at ulyssis@ulyssis.org to connect the new directory to a subdomain. The information you need to send us is: the '''path''' (often this will look something like this: /home/user/<your_username>/<name_of_the_directory) of the new directory, and the '''subdomain''' you want this website to be on (e.g. wiki.yourorganization.be).  
Next, you will need to send us an email at ulyssis@ulyssis.org to connect the newly made directory to your subdomain. The information you need to send us is: the '''path''' to the new directory (often this will look something like this: /home/user/<your_username>/<name_of_the_directory>), and the '''subdomain''' you want this website to run on (e.g. blog.yourorganization.be).  


When you receive a reply back from us that everything is in order, you will need to follow the steps from https://docs.ulyssis.org/Setting_up_WordPress, https://docs.ulyssis.org/Setting_up_Joomla or https://docs.ulyssis.org/Setting_up_Drupal (depending on what CMS you want to install) again, and install the new website in the '''right''' directory.
When you receive a reply back from us that everything is in order, you will need to follow the steps from https://docs.ulyssis.org/Setting_up_WordPress, https://docs.ulyssis.org/Setting_up_Joomla, https://docs.ulyssis.org/Setting_up_Drupal or something else. This depends on what software you are planning to install on the new subdomain. While running the setup for your software, make sure to you install it to the '''right directory''', and adjust the configurations where needed.


Here follows a list of things you should be careful of when following all of these steps:
If you have made edits to the .htaccess file for your website in the past, be cautious as it may interfere with your new installation on the subdomain.
{{notice| Warning| Make sure you install the new instance in the '''correct folder'''}}
 
{{notice| Warning| Be careful when using the .htaccess file, as it may cause problem with multiple installations}}
When everything is complete, you should now have another website running at e.g. <chosen_subdomain>.yourorganization.be .
{{notice| Warning| When installing your new CMS, make sure you configure the setting properly for this installation as it may not be exactly the same as your previous setup}}
 
{{notice| Warning| Provide the correct information when sending us an email for connecting the directory to the chosen subdomain}}
If you have further questions or problems regarding the guide above, do not hesitate to contact us.

Latest revision as of 17:42, 28 August 2024

It's definitely possible to run multiple websites on a single ULYSSIS account. So you do not need to buy a new account to run a secondary website on. Very often this is used for running a wiki installation together with a WordPress installation, but in fact you can combine almost any CMS (like WordPress, Drupal or Joomla) or software. This is also called 'running multiple instances'.

As an example: You have a primary WordPress installation on youroganization.be, but beside that you would also like a blog that runs on Joomla. By following this guide, you can have a main WordPress installation while also having a separate blog on blog.yourorganization.be . The "blog." of this URL is also called a subdomain. If you would like more information regarding subdomains and what they can be used for, you can find more details on Wikipedia.

So to run multiple installations on your website, you will need to follow a few steps:

First of all, you will need access to one of our shell servers. If you need more information on how to do this, you can visit the following page: Accessing your files.

Continuing, we need to make a new directory in your home folder, preferably next to the www folder where you installed the software that is running on your main website. It is also possible to install the new software to a new directory inside your www, but we do not recommend this for most users because it will be very confusing for later maintenance and updates. We also recommend to name the new directory to something obvious (e.g. a directory named wiki for a wiki installation), this will help future maintainers of your account.

Next, you will need to send us an email at ulyssis@ulyssis.org to connect the newly made directory to your subdomain. The information you need to send us is: the path to the new directory (often this will look something like this: /home/user/<your_username>/<name_of_the_directory>), and the subdomain you want this website to run on (e.g. blog.yourorganization.be).

When you receive a reply back from us that everything is in order, you will need to follow the steps from https://docs.ulyssis.org/Setting_up_WordPress, https://docs.ulyssis.org/Setting_up_Joomla, https://docs.ulyssis.org/Setting_up_Drupal or something else. This depends on what software you are planning to install on the new subdomain. While running the setup for your software, make sure to you install it to the right directory, and adjust the configurations where needed.

If you have made edits to the .htaccess file for your website in the past, be cautious as it may interfere with your new installation on the subdomain.

When everything is complete, you should now have another website running at e.g. <chosen_subdomain>.yourorganization.be .

If you have further questions or problems regarding the guide above, do not hesitate to contact us.