We collaborate closely with web hosts that resell our firewall solution, and they’ve expressed the need for a streamlined, well-documented process to efficiently organize, manage, and accelerate the migration of their cPanel servers to AlmaLinux 8 or AlmaLinux 9.
We created this comprehensive 77-page guide because there is no other detailed document on the web that covers the intricacies of cPanel server migrations, particularly from end-of-life (EOL) OSes like CentOS to AlmaLinux 8 with CloudLinux and cPanel. Migrations involving hundreds or thousands of accounts pose serious challenges, and this guide was crafted from real-world experience, staff input, AI assistance, and trusted documentation sources. It’s not a server audit or a performance guide but a practical tool to accelerate and organize migrations, offering scripts to optimize every step. Web hosts with experience in Linux and cPanel will benefit the most, but anyone facing large-scale migrations can use this guide to bypass common pitfalls.
Dive into sections like Previous Server Tasks, New Server Configuration, The Transfer, Throughout/Post Transfer Tasks, etc. and the game-changing cPanel Transfer Accelerator. The document provides instructions, command lines, tips and strategy from experienced professionals to make the process smooth and efficient. This guide is your go-to solution for seamless server transfers, cutting through the chaos and ensuring you maintain high service levels during migrations.
The document comes with few simple scripts to help you optimize the transfer/migration of your server. Explore the document to enhance your transfer efficiency and ensure successful migrations. Read the cPanel Transfer and Migration Tutorial
Migrating and configuring servers can be a daunting and time-consuming task, requiring meticulous attention to detail and extensive expertise. Our state-of-the-art automation script simplifies this process, seamlessly managing the transition from cPanel and CloudLinux-based servers to AlmaLinux 8 with cPanel and CloudLinux. Designed to save you time and ensure precision, our plugin handles a wide range of tasks with ease, providing a smooth, hassle-free migration experience.
Our plugin is a powerful tool for web hosts and IT administrators looking to migrate and configure servers with minimal effort. No more stress: By automating critical tasks and providing a structured approach to server setup, you can ensure a smooth transition to AlmaLinux 8 with cPanel and CloudLinux, while saving valuable time and resources. Key features are:
Whether you are an expert or have advanced skills, the bash script can save you days of hassles, concentration, organization, reading huge documentation, taking decisions…etc. You can start stop, continue the process any time a task is completed. Here is an overview of main tasks it achieves:
1. Runs the scripts in screen mode | |
2. Displays progress bar | |
3. Updates and Upgrades System Packages | |
4. Installs Screen | |
5. Deactivates the Firewall on AlmaLinux | |
6. Installs ack | |
7. Installs nano | |
8. Installs htop | |
9. Installs bash-completion | |
10. Enables bash-completion | |
11. Adds bash completion to bashrc | |
12. Updates bashrc with history bindings for arrows | |
13. Configures SSH Port | |
14. Sets Hostname | |
15. Disables SELinux if enabled | |
16. Verifies SELinux Status | |
17. Removes Yum Unwanted Groups | |
18. Installs cPanel | |
19. Checks cPanel is Installed | |
20. Sets Hostname – After cPanel Installation | |
21. Installs CloudLinux | |
22. Reboots after Install CloudLinux | |
23. Checks CloudLinux is Installed | |
24. Disables ptrace for users in CloudLinux | |
25. Displays important recommendation for CloudLinux | |
26. Sets Timezone | |
27. Enables pure-ftpd server | |
28. Installs CSF | |
29. Tests CSF iptables modules | |
30. Installs CXS | |
31. Installs CMM | |
32. Disables cPGreylist | |
33. Disables Compiler Access | |
34. Disables SMTP Restrictions – CSF recommendation | |
35. Prevents cPanel from collecting data about your users | |
36. Disables all processes under Background Process Killer | |
37. Enables monitoring for all services | |
38. Installs Softaculous | |
39. Enables cphulk | |
40. Enables Exim Mail Server on custom port (default is 26) | |
41. Edits /etc/my.cnf to enable general logging | |
42. Displays Important Instruction for synchronization between previous and new server | |
43. Tests Sync a file from previous to new server | |
44. Sync cPanel directories and files from previous to new server | |
45. Sync CloudLinux from previous to new server | |
46. Sync CSF directories and files from previous to new server | |
47. Whitelist your IP in Host Access Control and CSF | |
48. Whitelists cPanel Support IPs in CSF | |
49. Adds many log files reading capability to CSF | |
50. Sync CXS files from previous to new server | |
51. Imports Custom Scripts and EA4 Profile | |
52. Creates custom script files and directories | |
53. Disables rpcbind | |
54. Displays Custom EA4 profile – Information Only | |
55. Provisions The Custom EA4 profile | |
56. Sets Default PHP Version | |
57. Sets PHP Handlers for All Versions | |
58. Updates PHP Settings for All Versions | |
59. Adds cronjobs to root crontab | |
60. Generates Lets Encrypt SSL Certificates for services | |
61. Post-transfer de-synchronizes domains from default PHP version | |
62. Post-transfer Sets Default PHP Version |
149$
289$
599$
cd /root
wget https://www.geniusplugin.com/cta/?license=YOUR_LICENSE -O cta.sh
chmod 755 cta.sh
bash cta.sh
cPanel Transfer Accelerator is the tool you need to migrate your servers stress-free.