FAQ
Answers from
our engineers.
How-to guides, billing, support, policies and notices, written by the engineers who run the platform.
62 answers
Getting Started
All 2 in getting started- How do I update my contact informationGo to the client support portal, and hover over “Account” on the left navigation bar. (If it’s collapsed, hover over the icon of a person.)
- Do you offer free migrations?Yes. Managed migration is included with every managed hosting product: we copy, verify and sync your data, and check every site with you before DNS is switched.
How To
All 22 in how to- How to Enable Two-Factor Authentication (2FA) for the Client AreaEnable two-factor authentication on your client portal account: Security, Multi-factor Auth, then activate Email MFA.
- How to enable MySQL slow query logHow to enable the MySQL or MariaDB slow query log: the my.cnf settings, the runtime SET GLOBAL alternative, and how to read the log to find slow statements.
- How to troubleshoot common http error codesIn this article, we are going to discuss some of the common causes for your website to turn unavailable.
- How to troubleshoot common Apache issuesApache is a stable, widely deployed web server. Most problems come from configuration, port conflicts or integration with other services on the same host.
- How to manually install Wordpress on LinuxHow to install WordPress manually on Linux over SSH: download and extract the package, move it into your document root and set the file permissions.
- How to edit hosts files in Windows, Mac, LinuxHow to edit the hosts file on Windows, macOS and Linux to point a domain at a new server, so you can test a site before changing its DNS.
- How to create private name serversHow to set up Nameservers in cPanel/WHM Server Register Primary and Secondary nameservers with domain registrar with the two IPs you have.
- How to troubleshoot high memory usage in linuxHow to troubleshoot high memory usage on a Linux server: reading free, sar and top output, finding the process responsible and what to do about it.
- How to tune and optimise MySQL using MySQLTunerHow to use MySQLTuner to review MySQL or MariaDB performance: running the script, reading its recommendations and applying InnoDB settings safely.
- How to troubleshoot DNS issuesHow to troubleshoot DNS for a domain: check nameservers and records with dig and nslookup, read the zone at the registrar and test propagation from outside.
- How to use GrepHow to use grep on a Linux server: search files and command output for a string or pattern, with case-insensitive matches, counts, line numbers and recursion.
- How to use nano to edit filesNano is a simple terminal-based text editor. You can edit text files on a server via the command line when logged in using SSH.
- How to use top to monitor server performanceHow to use the top command to monitor a Linux server: reading load, CPU, memory and swap figures, sorting processes and spotting what consumes resources.
- How to monitor log files in a Linux serverMost of the services running in a Linux server is configured to have a dedicated log file for that specific service.
- How to edit PHP ParametersWhere PHP settings live with cPanel, Plesk or a plain install, how to edit php.ini or a per-domain override, and how to confirm the change in phpinfo().
- How to move an SSL Certificate from one Server to AnotherHow to move an SSL certificate between servers: exporting the certificate and private key, converting formats, and installing it on Apache, nginx or Windows.
- How to disable directory listingsWhy you should disable directory listing on your web server: an open listing lets anyone see and download your files and learn your site's structure.
- How to Specify Error Pages (Such as 404) Using .htaccessHow to set custom error pages such as 404 with the Apache ErrorDocument directive, in httpd.conf or in .htaccess, and test that they are served.
- How to check disk usage and remove large filesSometimes you may encounter issues with your server or parts of the hosted services such as service errors or issues with server connectivity.
- How to back up your MySQL DatabasesBack up with mysqldump: mysqldump -u root -p --all-databases > all-DB-dump.sql. Restore with mysql -u [username] -p [databaseName] < backupFile.sql.
- How to use SSH keys for authenticationHow to use SSH keys for authentication on a Linux server: generating a key pair, installing the public key and disabling password logins safely.
- How to schedule tasks with CronHow to schedule tasks with cron on a Linux server: the five time fields, editing the crontab, and examples for recurring jobs such as backups and cleanups.
Billing
All 8 in billing- How to pay an invoice by credit card in the client portalPay an open invoice with Visa or Mastercard in the EuroVPS client portal, with 3D Secure, and keep the card on file for automatic renewal.
- I have a campaign launch. Can I have a temporary upgrade?Yes. Tell us 24 hours before a launch and we temporarily raise the RAM and CPU of a managed VPS for the event window at no charge.
- What payment methods are accepted?Payment methods we accept: Visa and Mastercard credit and debit cards, PayPal payments and subscriptions, and wire transfers for payments over €500.
- Can I create PayPal subscriptions?You can create a PayPal subscription in the client portal so recurring invoices are paid automatically; if you cancel your services, cancel it in PayPal too.
- Can I be billed using my local currency?No. We invoice in euro only. However, your bank will likely convert your local currency into Euros.
- How do I view my invoices?How to view and download your EuroVPS invoices in the client portal: Account, Invoices, then open any invoice to print or save it as PDF.
- How can I cancel my services?Request cancellation from the service in the client area, 14 days before the end of the current term, or 30 days for dedicated servers.
- When do I have to pay my invoices?When to pay your hosting invoices: we email each invoice 14 days before its due date, with reminders 3, 2 and 1 day before it is due.
Support
All 7 in support- If my website gets hacked, will EuroVPS help?Yes. We locate the compromised files, remove the hack, harden what was abused, and can restore the latest clean backup from before the compromise.
- How can you help speed up my website's page load time?We measure before we change anything, then tune the stack your site actually runs: web server, PHP, caching and database, sized to your load.
- How do you protect my server from security threats?Every internet-facing system has an attack surface, and new application vulnerabilities are published daily. Securing a server is continuous work.
- How experienced are your engineers?EuroVPS has been built and run by engineers and network architects since 2004, with senior engineers on shift around the clock.
- How do I escalate an issue to a shift supervisor?A shift supervisor is on duty around the clock. If a ticket has gone back and forth without a resolution, ask for one in the ticket.
- Do you tune LAMP stacks?Yes. The LAMP stack (Linux, Apache, MySQL or MariaDB, PHP) is the most common web stack, and tuning it is part of our standard management scope.
- Do you offer advanced DBA support?Database help from DBAs with hands-on MariaDB, Galera, MySQL and MS SQL experience, from replication to data modelling, under a professional services agreement.
Policies
All 5 in policies- EuroVPS Security Policy: Abuse Prevention and NIS2 ComplianceEuroVPS maintains a strict enforcement policy against malicious activity, compromised services and any misuse of our platform.
- How do you respond to law enforcement requests for customer data?How we respond to law enforcement requests for customer data: EuroVPS is governed by the laws of Cyprus and answers valid legal requests.
- How do you deal with DDoS attacks?How EuroVPS handles DDoS attacks: filtering at the network edge for volumetric and protocol attacks, and application-layer protection worked out with you.
- What is your spam and blacklisting policy?Spam and open relays are not permitted on our network. Customers are responsible for mail sent from their services, and we help secure a compromised server.
- Do you allow adult content?EuroVPS does not permit customers to host adult material on our Managed VPS, cPanel Hosting, or Private Cloud products.
Product Add-Ons
All 4 in product add-ons- Auto-Renewal with ACME: Fully Automated SSL Certificate ManagementManaging SSL certificates manually has become increasingly impractical. Certificate lifetimes are getting shorter, so manual renewal is becoming impractical.
- What SSL certificates are available?Single-domain, wildcard and EV TLS certificates, installed and renewed on managed servers, plus automated ACME renewal where the platform supports it.
- What backup retention options are available?EuroVPS is a " backups as standard" hosting provider. And all of our hosting products include free backups.
- How do I add managed DNS to my account?Our managed DNS runs on our own PowerDNS clusters, separate from your servers, with nameservers in different datacenters. Request it in a support ticket.
Infrastructure
All 2 in infrastructure- What server models does EuroVPS use?We buy enterprise servers from HPE and Dell, with redundant power, ECC memory and hot-swap components. We do not use desktop or white-box hardware.
- Do you own your own hardware?Yes. We own the servers, storage arrays and network equipment in all three datacenters, which is what lets us keep spares on site and control the architecture.
Announcements
All 12 in announcements- Linux Kernel Security Alert: GhostLock, Bad Epoll, Januscape and OVSwrapSeveral serious Linux kernel vulnerabilities were disclosed during July 2026.
- Important Plesk Security Update: CVE-2026-58046Plesk has released an important security update addressing CVE-2026-58046, an authenticated SQL injection vulnerability affecting the Plesk XML-RPC API.
- Security Notice: LiteSpeed User-End cPanel Plugin Privilege-Escalation VulnerabilityA serious privilege-escalation vulnerability has been identified in the LiteSpeed User-End cPanel Plugin.
- CVE-2026-46333 / ssh-keysign-pwn - Linux Kernel ptrace Exit-Race VulnerabilityA new Linux kernel vulnerability, tracked as CVE-2026-46333 and publicly referred to as ssh-keysign-pwn, has been disclosed.
- CVE-2026-42945: NGINX Rewrite Module Vulnerability - What You Need to KnowA vulnerability identified as CVE-2026-42945 has been reported in the NGINX ngx_http_rewrite_module.
- Dirty Frag Linux Kernel Vulnerability: What You Need to Know and How to Fix ItDirty Frag (CVE-2026-43284, CVE-2026-43500): affected Linux distributions, patched kernel versions, temporary module mitigation and how to verify the fix.
- CVE-2026-31431 “Copy Fail” Linux Kernel Vulnerability: What You Need to Know and How to Fix ItA high-impact Linux kernel local privilege escalation vulnerability, CVE-2026-31431, also known as “Copy Fail”, has been publicly disclosed.
- Upcoming Change: TLS/SSL Certificate Validity Limited to 199 DaysAs part of an industry-wide security improvement, the maximum validity period for publicly trusted TLS/SSL certificates is being reduced.
- End of Life Notice: ConfigServer Software (CSF) and Support Ending August 31, 2025ConfigServer has announced it will shut down permanently on August 31, 2025.
- ICANN Registration Data Policy changesThe ICANN Registration Data Policy is in effect: what changes for domain registration data, who is affected and what domain owners need to do.
- EuroVPS Ends Support for Outdated Operating Systems: What You Need to KnowEuroVPS has ended support for legacy operating systems such as CentOS 6 and 7: what this means for your server and the supported distributions to move to.
- Announcement: End-of-Life (EOL) Support for CentOS 7, CloudLinux 7, Ubuntu 18.04, and Debian 10We have some important updates regarding the End-of-Life (EOL) support for several operating systems that may affect your current subscriptions.
Your next infrastructure partner
Can’t find
your answer?
Tell us what you are trying to do. An engineer will read it and reply.
+357 222 32280
who will look after your infrastructure.
Let’s start with your setup.
A little context helps us start the right conversation.
