24Jul/190

Debian & Ubuntu Upgrade

At Contabo, we always offer you the latest version of many popular Linux operating systems. This tutorial shows you how to upgrade from an old version to the latest Debian (stable) or Ubuntu LTS.

Important:
Before proceeding make sure to have a local backup of all important files, the upgrade might fail and your server becomes inoperable!
In case you are upgrading a VPS with 100% SSD, creating a prior snapshot will be sufficient for backup.
The upgrade really depends on the customization performed on the system and the amount of software installed. The higher the amount of additional software, the higher the risk of package-conflicts which need to be solved manually.

1. Preparation

The system needs to get all pending updates for your software packages, prior to proceeding. If you have not installed updates recently this might take some time.
Packages which were installed due to dependencies and are not needed anymore should be deleted as well.

:~#apt-get update && apt-get upgrade -y
:~#apt-get autoremove

2. Adjusting the apt.conf (Debian)

The following commands will replace "stretch" with "buster" in any repository entry.
In case you manually added additional repositories they might fail, you will have to manually investigate or disable those package sources.

:~#sed -i 's/stretch/buster/g' /etc/apt/sources.list
:~#sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*

Usually there should be no additional package sources configured and your sources list will have the following configuration:

:~# cat /etc/apt/sources.list
deb http://asi-fs-n.contabo.net/debian buster main non-free contrib
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
deb http://asi-fs-n.contabo.net/debian buster-updates main contrib non-free

3. a) Start upgrade (Debian)

The following commands will start the upgrade and will also update the packages.

:~#apt clean && apt update
:~# apt upgrade -y
:~# apt dist-upgrade -y
:~# apt autoremove
:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

3. b) Start upgrade (Ubuntu)

Ubuntu has got a Tool/command for this purpose: "do-release-upgrade" it will update to next available LTS version, so 14.04 LTS to 16.04 or 16.04 LTS to 18.04 LTS.
In case the command was not found and the tool is missing, it can be installed with following command:

:~# apt-get install update-manager-core

4. Restart server

In order to use the recently installed kernel, you will have to reboot your server. After rebooting you are running the latest version of Debian (stable)/ Ubuntu LTS.

In case of any issues or inquiries, our customer support team is available to assist you.

Posted by: Gianni-Donato | Tagged as: , , , , , No Comments
15Jul/190

Debian 10 available now!

Just released last week, available at Contabo as of today: Debian 10, codename Buster. It is available for all our VPS and dedicated server - just select it during the order process. If you are an existing customer and would like to upgrade to Debian 10, you can do so via our customer control panel.

Furthermore, you can combine Debian 10 with Webmin, Lamp, Webmin+LAMP and the Software Raid 1. It is not yet available for Plesk, but it will soon be rolled out by Plesk - we kindly ask for your patience.

Besides Debian 10, we offer you a variety of the latest Linux OS as well as Windows Server 2012 and 2016. Just visit our website and select your desired VPS or Root Server 🙂 !

Posted by: Markus | Tagged as: , , , , , , No Comments
1Jul/190

Hello Summer: Try Plesk one month for free with our Dedicated Servers!

While it is still pretty hot outside in Germany (as we let you know in our blog post last week) we joined forces with our partner Plesk and created a special summer promotion for you! As you surely know, you can try Plesk one month for free. However, this promotion was limited to our VPS so far.

During the summer months, we simply expand this promotion to our dedicated servers as well! All you have to do: When ordering your new dedicated server, just select Plesk Admin, Pro or Host and no fee is charged for the respective edition in the first month!

More information is available on our dedicated Plesk page!

The 2019 Contabo & Plesk Summer Promotion!

Available for a limited period of time only!

26Jun/192

Fedora 30 available now!

Today is the hottest day of the year in Germany, with temperatures currently at 37 degrees Celsius (98,6 degrees Fahrenheit) and it is really tough to step out of the door. You start to sweat immediately! We hope the temperatures in your place of residence are a bit more humane and you can enjoy the summertime with delicious ice-cream or whatever you prefer. Should it be servers and hosting, we are happy to let you know:

As of today, the new Fedora 30 is available at Contabo. You can order it with every VPS and dedicated server. As an existing customer, you can also upgrade to the latest version via your customer control panel 🙂

Should you not be familiar with our services yet, we would like to emphasize that we always offer you the latest versions of all popular Linux distributions as well as Windows Server 2012 and 2016.

Oh and by the way: Even though the temperatures increase, you can rest assured that your servers are perfectly cooled in our data centers - for example thanks to our groundwater cooling system!

Posted by: Markus | Tagged as: , , , , 2 Comments
15Apr/193

Easter Promotion: 500 GB SSD included free of charge!

Easter is just around the corner and we from Contabo have a very special offer for you! 😀

As of today, you will receive a 500 GB SSD free of charge when ordering a dedicated server Dual Xeon, 10-Core or Dual 10-Core! The offer is available for a short period of time only and while stocks last - our advice: Hurry up!

Easter Promotion 2019

Sounds great? Cool! Then check our dedicated server offers, click on "Customize & Order" below the desired model and get your new dedicated server on time for Easter! Please keep in mind: When opting for a longer contract period, you can get an additional discount of up to one monthly fee of the basic server price. Should you have questions, please do not hesitate to contact our customer support team and we will gladly assist you further.

We wish you and your family Happy Easter!

Posted by: Markus | Tagged as: , , , , 3 Comments
22Feb/195

Webspace, VPS und Dedicated Server explained: Differences and applications

Time and again we receive inquiries asking which product is best suited for your personal requirements. In the following we would like to give you an overview of our products and their applications:

Webspace Packages:

Let's start with our Webspace Packages, which are ideal for hosting smaller websites, blogs and forums. The intuitive and simple menu navigation of the cPanel web interface allows even inexperienced users to navigate relatively easily. The Webspace Packages are suitable both for beginners who want to create their first own website and for experienced users who want to create a professional website.

More than 300 different PHP applications such as WordPress, Joomla, Magento, MediaWiki or Bootstrap can be installed with the included 1-click installation tool. In addition, with the Contabo Website Builder we offer a possibility to create your own website without any previous knowledge required. You can choose from over 200 design templates that are already optimized for use on mobile devices and easy to customize.

Each webspace package also includes one or more domains free-of-charge, further can be added at any time. All websites are also equipped with a free SSL certificate.

Click here for an overview of all currently offered Webspace Packages.

VPS:

Our VPS provide a low-cost entry into the world of servers. The VPS are based on KVM and are set up on host systems with up-to-date and reliable hardware. A variety of current Linux and Windows operating systems can be installed on the VPS. Many of the offered operating systems also support administration panels like Plesk or WHM/cPanel. With the help of those administration panels, websites, e-mails and much more can be managed easily and quickly.

Each customer also receives root access or administrator rights on his VPS and can therefore install any desired software. This enables a variety of possible applications.

Currently we offer seven different VPS models, three with HDD + SSD boosted storage and four with 100% SSD storage. If the allocated resources of the VPS are no longer sufficient in the future, your VPS can be upgraded to a larger model at any time.

Here you can find our currently offered VPS.

Dedicated Server:

Dedicated servers are ideal for larger projects that require a lot of computing power. They can be easily adapted to individual requirements and needs and are particularly suitable for software development, database applications or virtualization. Dedicated servers can also be connected to an internal network that enables fast local data exchange between several servers.

Likewise, as above for the VPS, you can choose from a variety of current Linux and Windows operating systems with compatible administration panels. In addition, some virtualization operating systems such as Proxmox and XenServer can also be installed, which are ideal for creating and managing your own virtual machines.

Dedicated servers are also suitable for hosting game servers or VoIP applications, as the performance of the server is dedicated.

We currently offer six different dedicated servers that cover the complete performance range.

Our currently offered Dedicated Server models are just one click away!

24Jan/190

Installation of Softaculous in Plesk and cPanel

Softaculous offers a huge number of scripts which can be installed by the popular „Auto Installer“ under the Plesk and cPanel administration. For Plesk you can activate Softaculous only on a Linux operating system. The free version gives you access to more than 50 scripts whereas the fee-based, fully-licensed version offers around 450 scripts. An overview of the supported scripts can be found here.

Procedure under Plesk

For Plesk 12.0+ versions

The installation of Softaculous under Plesk can be performed by just a few clicks. Please login to your Plesk Control panel with your root user. Afterwards go to the "Server Management -> Extensions" page and click on the "Extensions Catalog" tab. Once done you can search for Softaculous and click on the "Install" button.

Once you have finished the installation of Softaculous you can find it under the "My Extensions" tab.

Please take note that the free version of Softaculous is installed per default. In case that you need the full license for Softaculous, you can order it directly in the "My Extensions" tab next to Softaculous under the "Buy" button.

For older versions of Plesk please use the following procedure for the installation of Softaculous:

1. ionCube loader activation

Befor you start with the activation of the ionCube loader, you have to check if this one is not already installed and enabled on your server.

To check the ionCube version please connect to your server via SSH as root and use the following command:

find / -name 'ioncube_loader_*'

To check if the ionCube loader is activated you can use the following command:

php -m | grep -i ioncube

2. Installation of Softaculous

When the ionCube loader is activated you can continue with the installation of Softaculous. Therefore please take care that you have enabled POSIX. You can check this by executing the following command:

php -m | grep -i posix

In case that POSIX is not enabled, you can enable it in „Tools & Settings“ → „PHP Settings“ → Please select the related PHP handler and continue with the next steps. Once you have taken care that POSIX is enabled, please connect to your server via SSH as root and execute the following commands:

wget -N http://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh

Once the commands are executed the installer will start with the installation process of Softacoulous. During the installation scripts will be downloaded and the download activity will be shown on the screen. Afterwards you can select Softaculous in your Plesk administration.

Procedure under cPanel/WHM:

1. ionCube loader activation

To activate the ionCube loader on your cPanel administration please follow the steps below:
* Login to WHM (root)
* Got to Server Configuration → Tweak Settings → PHP
* Select „ioncube“ check box for „cPanel PHP loader“
* Click on „Save“ button.
* That's it. This will enable ionCube for you in 3rd party PHP binary.

ioncube_activation

2. Installation of Softaculous

Once you have activated the ionCube loader you have to connect to your server via SSH as root and execute the following commands:

wget -N http://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh

Afterwards go to WHM > Plugins > Softaculous – Instant Installs

The following webpage should open if the installation was successful:

softaculous_en

There you can purchase the fully licensed version, if required.

General information about Softaculous

More detailed information about Softaculous and an overview of the current apps can be found using the links below:

https://www.softaculous.com/
https://www.softaculous.com/softaculous/apps

8Nov/183

New Operating System available: Fedora 29

Some of you have probably yearned for it already 😀 now is the time: The brand new Fedora 29 is available at Contabo now for all of your virtual and dedicated servers! It replaces the previous version, Fedora 28.

You can order it with the Software RAID 1 and Webmin and an installation via VNC is possible as well.

Being an active customer, you can easily upgrade to the new version through our customer control panel.

Especially noteworthy for all other readers and users interested in renting servers from us: We offer you a large selection of the latest Linux distributions as well as Windows Server 2012 and 2016. Just click on "Customize & Order" below your desired virtual or dedicated server model in order to get a detailed overview and select the operating system of your choice!

You can find further information and a product overview on our website!

10Sep/180

Special offer: Discounts on many dedicated servers!

The summer is coming to an end here in Germany and the vacation time is over as well. This can be frustrating for some and in order to not to let it get that far, we currently have some special offers for our Dedicated Servers, which hopefully will make you feel good. The best thing: Of course you can benefit, no matter where you are from! 😀

From now on and for a short period of time only, we offer you four of our six Dedicated Server models without a setup fee and we have added special discounts for longer contract periods.

You can save cash with one of our starter models, the Dedicated Server Quad and the Dedicated Server Core i7 as well as with our two most powerful servers, the Dedicated Server Dual Xeon and the Dediacted Server 10-Core (plus the upgrade to the 2 x 10-Core): If you go for a one month contract, no setup fee will be charged! If you opt for a longer contract period, you can save up to one additional monthly fee (in case of an annual contract, applies to the basic price of the respective server).

In other words: We credit you up to 110 Euro to your customer account after finishing the setup of your new server!

For more details, please click on "Customize & Order" below the above mentioned servers on our dedicated server overview page.

dedicated server discount

The offer is valid for a short period of time only, so our suggestion is: Go get one (or more!) as long as they are available!

In case of any inquiries, our customer support is available every day - just contact us!

Posted by: Markus | Tagged as: , , , No Comments
31Aug/180

SRV Records – How do I use them correctly?

Definition of an SRV record

With a Service Resource Record (short: SRV record) you can make services, which are usually available via an IP:PORT combination, reachable using a DNS host name. Important to note regarding SRV record is the fact, that they only work if an application has been specifically programmed to make use of them. Examples for this are TeamSpeak3 or Minecraft. SRV-Records can not be used to point a DNS name to an IP address/port combination for arbitrary use by any application.

Example - Teamspeak:
Usually TeamSpeak is using the protocol UDP over port 9987. If you are running a TeamSpeak instance with the IP 123.124.125.126 every client that wants to connect has to enter the IP:port combination of 123.124.125.126:9987. If you change the port or the server IP, you have to inform everyone about the new combination. With SRV records it is possible to connect to TeamSpeak using a DNS host name like ts.mydomain.com

In general every SRV record contains the same information:

_SERVICE._PROTOCOL.yourdomain.tld 86400 IN SRV PRIORITY WEIGHT PORT SERVER

In this example:

_ts3._udp.ts.mydomain.com 86400 IN SRV 0 5 9987 ts.mydomain.com

Values for priority and weight can usually be left at their defaults, they are only used if two or more SRV records with the same name exist. Please note that for the data field, you cannot simply add an IP address here. Instead, you will have to add a valid DNS host name which in turn resolves to an IP address by using an A record, so make sure that the host name you set there exists.

How to create an SRV record at Contabo

  1. Log in into your Contabo customer control panel using https://my.contabo.com
  2. Using the menu item "DNS Zone Management" you can edit a DNS zone and create a new record
  3. The type has to be SRV
  4. Fill in the form. An example can be seen below (please click on the picture in order to increase its size):
  5. The finished record should look like this:

_ts3._udp.ts.mydomain.com 86400 IN SRV 0 5 9987 ts.mydomain.com

From now on your users can connect to TeamSpeak using only the subdomain ts.mydomain.com

For Minecraft, the record may look like this:

_minecraft._tcp.mc.mydomain.com 86400 IN SRV 0 5 25565 server01.mydomain.com

Please make sure to consult the documentation of your service or application regarding whether SRV records are supported and what scheme they should use.

Posted by: Markus | Tagged as: , , , , No Comments