Hosting
When setting up hosting for a new client, there are several steps you need to take into account.
Combell
Assuming we are doing the hosting or registering the domain name. Start by heading over to https://www.combell.com and signing in with the details found in Keeper.
Hosting
- Click on the Reseller tab.
- Click on "Toevoegen" & keep "basic" selected.
- Enter the domain name of the client (example.com). If the client wishes us to host a subdomain, it's always better to register the main domain name (although it won't be used) & to add the subdomain inside this package. This will allow the possibility to add more subdomains in a later stage (that way we don't need a seprate package per subdomain, avoiding extra costs).
- Enter a passwod (autogenerate it).
- Click "Account toevoegen".
- When the account is created, locate it in the list & click on the dots on the right.
- Click on "Hosting beheer".
- In the tab FTP, check the details under "Logingegevens".
Shared Keeper account & billing file
In keeper add a new folder under Digital Production (passwords) with the name of the client. Add a new record (server), and add domain name, host, username & password.
In Drive, locate the file Hostingpakketten 2025, under "Hosting & maintenance", add the new website.
Domain name
- Click on "Mijn producten" and choose "Domeinnamen".
- Click on "Bestel een domeinnaam".
- Fill in the domainnaam & follow the next steps, don't forget to add the jobnumber to the order (that makes it easy for administration).
In Drive, locate the file Hostingpakketten 2025, under "Hosting & maintenance", add the new website.
Website Monitoring
Once the website is live, don't forget to add it to the website monitoring file, so we'll be informed when a website goes offline. You'll find it under the shared drives/Team-Digital/Maintenance.
Website Passwords
If the website has CMS, create a general user (dev@bbc.be) and add the login details in keeper in the shared dev folder.
SSH access
We removed FTP access to all our hosting packages & enabled SSH. First you'll have to create keys on your computers & then add the public key to Combell.
Create keys on your device or use the default key
Follow these steps to create an SSH key in MacOS:
- Open “Terminal” and enter the following command to generate a new SSH key:
ssh-keygen -t rsa
- When the message “Enter file in which to save the key” appears, simply click “Enter” to save it in the suggested folder.
- Terminal will ask you for a password for your SSH key. Choose a strong password. Your computer will request this every time you connect via SSH.
- Confirm your password and you have created an SSH key.
Follow these steps to copy your SSH key to your clipboard:
- Open “Terminal” and enter the following command to list the SSH keys in your .ssh folder:
ls -lh ~ / .ssh
- Run the following command to copy the SSH key to your clipboard:
pbcopy <~ / .ssh / id_rsa.pub
Enter your SSH key on the control panel
Follow these steps in the control panel:
- Go to "Reseller" > “SSH-Keys”
- Add your new SSH-Key, select all the domains and click Assign.
Select the private key on your (S)FTP client
- Open Transmit
- Add a new site (you'll find the username & hostname in the Combell account or Keeper)
- Don't use the default ssh. subdomain as host, but rather use the Combell version.
- Select the private key
You should now be able to connect to the hosting.