{"id":22152,"date":"2024-03-30T16:21:22","date_gmt":"2024-03-30T21:21:22","guid":{"rendered":"https:\/\/www.jasminedirectory.com\/blog\/?p=22152"},"modified":"2025-03-05T11:42:11","modified_gmt":"2025-03-05T16:42:11","slug":"even-a-noob-can-do-it-the-cpanel-elevate-project","status":"publish","type":"post","link":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/","title":{"rendered":"Even a noob can do it: The cPanel ELevate Project"},"content":{"rendered":"<p>JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided it was time to finally upgrade the server from CentOS to AlmaLinux, especially since WHM will be discontinuing support for CentOS.<\/p>\n<p><span class=\"td_text_highlight_marker_red td_text_highlight_marker\">ATTENTION: Do not use Putty to access the server vis your current SSH server because during the upgrade that existing SSH server will be wiped. So you need access to the server&#8217;s console via a VNC viewer.<\/span><\/p>\n<p>Naturally, before beginning this task, our technical team created backups of both the server and the accounts. As described <a href=\"https:\/\/cpanel.github.io\/elevate\/\">here<\/a>, the first steps are the same for everyone:<\/p>\n<pre>wget -O \/scripts\/elevate-cpanel \\\r\nhttps:\/\/raw.githubusercontent.com\/cpanel\/elevate\/release\/elevate-cpanel ;\r\nchmod 700 \/scripts\/elevate-cpanel<\/pre>\n<h2>Pre-upgrade checks<\/h2>\n<pre>\/scripts\/elevate-cpanel --check --upgrade-to=almalinux<\/pre>\n<p>If everything is fine, you can proceed to the next step.<\/p>\n<h2>The actual upgrade<\/h2>\n<pre>\/scripts\/elevate-cpanel --start --upgrade-to=almalinux<\/pre>\n<p>From now on, everything went (mostly) smooth. All you need is patience. If the cPanel elevation script fails for any reason, the upgrade will stop, everything will roll back to the pre-upgrade status.<\/p>\n<h2>First issue: Stage 2<\/h2>\n<p><strong>Cannot find a valid baseurl for repo: base\/7\/x86_64<\/strong><\/p>\n<h3>How to resolve this issue?<\/h3>\n<p>Use an editor like vi or nano. I use vi.<\/p>\n<pre>vi \/etc\/yum.repos.d\/CentOS-Base.repo<\/pre>\n<p>Look for the <strong>[base]<\/strong> section, try uncommenting the <strong>baseurl<\/strong> by removing the leading <strong>#<\/strong> on the baseurl line as shown in the following screenshot.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-22161\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/edit-repo-file.png\" alt=\"\" width=\"873\" height=\"638\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/edit-repo-file.png 873w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/edit-repo-file-432x316.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/edit-repo-file-696x509.png 696w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/edit-repo-file-768x561.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/edit-repo-file-300x219.png 300w\" sizes=\"(max-width: 873px) 100vw, 873px\" \/><\/p>\n<p>Type I to enter in edit\/insert mode, delete the # sign, type ESC to escape from the edit mode, than :wq to sale and exit vi.<\/p>\n<p>After that, simply type this command:<\/p>\n<pre>\/scripts\/elevate-cpanel \u2013continue<\/pre>\n<p>I am using a VNC and the elevation supposedly should happed as I write this post.<\/p>\n<p>However, at some point, all I saw was this:<\/p>\n<pre>Note: The elevator= kernel parameter is deprecated.<\/pre>\n<p>I just waited (haven\u2019t panicked AT ALL\u2026), and the error disappeared, the elevation continued.<\/p>\n<p>With Ctrl+C you exit the elevation process and you can check whats going on with this command:<\/p>\n<pre>\/scripts\/elevate-cpanel --status<\/pre>\n<p>In my case it was Stage 4 out of 5, so I switched to the log file to see what\u2019s going on in real time.<\/p>\n<pre>\/scripts\/elevate-cpanel \u2013log<\/pre>\n<p>&nbsp;<\/p>\n<p>Now, the process is stuck at:<\/p>\n<pre>[19:00] [Server1.jasminedirectory.com *] # \/scripts\/elevate-cpanel --log\r\n\r\n# -----------------------------&gt; [INFO] # Monitoring existing rmupggrade (stage=4) ; Running: tail -f \/var\/log\/elevate-cpanel.l\r\n\r\nog\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Running: \/usr\/bin\/systemctl stop mysql\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Failed to stop mysql.service: Unit mysqld.service not loaded.\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Running: \/usr\/bin\/systemctl enable tailwatchd\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Created symlink \/etc\/systemd\/system\/multi-user.target.wants\/tailwatchd.service -&gt; \/etc\/system\r\n\r\nd\/system\/tailwatchd.service.\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Running: \/usr\/bin\/systemctl stop tailwatchd\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Running: \/scripts\/restartsrv_tailwatchd --stop\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Service \u201ctailwatchd\u201d is already stopped.\r\n\r\n* 2024-03-30 14:36:41 (5534) [INFO] tailwatchd stopped successfully.\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Running: \/scripts\/restartsrv_dovecot --stop\r\n\r\n* 2024-03-30 14:36:41 (5534) [INFO] Service \u201cdovecot\u201d is already stopped.\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO] dovecot stopped successfully.\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5534) [INFO] Running: \/scripts\/restartsrv_exim --stop\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO] Service \u201cexim\u201d is already stopped.\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Log Messages\r\n\r\n* 2024-03-30 14:36:41 (5534) [INFO] 2024-03-30 18:37:27 exim 4.96.2 daemon started: pid=11627, -q1h, listening for SMTP on port 25 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO] exim stopped successfully.\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5534) [INFO] Running: \/usr\/bin\/rm -rf \/root\/.cpanel\/datastore\r\n\r\n* 2024-03-30 14:36:41 (5551) [INFO]\r\n\r\n* 2024-03-30 14:36:41 (5521) [INFO] Running: \/usr\/local\/bin\/ea_install_profile --install \/etc\/cpanel\/ea4\/profiles\/custome\/current.json --install ea_state_at_2024-03-30_14:12:59.mod ified_for_CentOS8.json\r\n\r\n* 2024-03-30 14:36:41 (5534) [INFO]\r\n\r\n* 2024-03-30 14:36:47 (5521) [INFO] * Warning! ignored package: ea-openssl11. It is in the profile\u2019s package list but does not exist, has an installation state of uninstalled.<\/pre>\n<p>&nbsp;<\/p>\n<p>I patiently waited for about 45 minutes. The cPanel Elevate script resumed. Huh\u2026<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-22154\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020.png\" alt=\"\" width=\"1549\" height=\"1181\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020.png 1549w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-432x329.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-912x695.png 912w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-768x586.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-1280x976.png 1280w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-1536x1171.png 1536w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-300x229.png 300w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-696x531.png 696w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220020-1068x814.png 1068w\" sizes=\"(max-width: 1549px) 100vw, 1549px\" \/> <img decoding=\"async\" class=\"aligncenter size-full wp-image-22155\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515.png\" alt=\"\" width=\"1541\" height=\"1150\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515.png 1541w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-432x322.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-912x681.png 912w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-768x573.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-1280x955.png 1280w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-1536x1146.png 1536w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-300x224.png 300w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-696x519.png 696w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220515-1068x797.png 1068w\" sizes=\"(max-width: 1541px) 100vw, 1541px\" \/><\/p>\n<p>After an automatic reboot, the cPanel Elevate status showed 5\/5. In this stage the script did some <a  href=\"https:\/\/www.jasminedirectory.com\/kids-teens\/health\/\"   title=\"health\"   >health<\/a> checks.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-22156\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220713.png\" alt=\"\" width=\"1013\" height=\"666\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220713.png 1013w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220713-432x284.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220713-912x600.png 912w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220713-768x505.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220713-300x197.png 300w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220713-696x458.png 696w\" sizes=\"(max-width: 1013px) 100vw, 1013px\" \/><\/p>\n<p>After another reboot:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-22157\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220830.png\" alt=\"\" width=\"983\" height=\"400\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220830.png 983w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220830-432x176.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220830-912x371.png 912w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220830-768x313.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220830-300x122.png 300w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-220830-696x283.png 696w\" sizes=\"(max-width: 983px) 100vw, 983px\" \/><\/p>\n<p>Now the WHM started to work as expected. The OS definitely has changed, however, the cPanel version did now, hence, I upgraded it manually.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-22158\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149.png\" alt=\"\" width=\"1147\" height=\"758\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149.png 1147w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149-432x285.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149-912x603.png 912w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149-768x508.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149-300x198.png 300w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149-696x460.png 696w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221149-1068x706.png 1068w\" sizes=\"(max-width: 1147px) 100vw, 1147px\" \/><\/p>\n<p>Just let the Upgrade script do it&#8217;s job:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-22159\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png\" alt=\"\" width=\"1461\" height=\"824\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png 1461w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337-432x244.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337-912x514.png 912w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337-768x433.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337-1280x722.png 1280w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337-300x169.png 300w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337-696x393.png 696w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337-1068x602.png 1068w\" sizes=\"(max-width: 1461px) 100vw, 1461px\" \/><\/p>\n<p>And voila:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-22160\" src=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943.png\" alt=\"\" width=\"1583\" height=\"836\" srcset=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943.png 1583w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-432x228.png 432w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-912x482.png 912w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-768x406.png 768w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-1280x676.png 1280w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-1536x811.png 1536w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-300x158.png 300w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-696x368.png 696w, https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-223943-1068x564.png 1068w\" sizes=\"(max-width: 1583px) 100vw, 1583px\" \/><\/p>\n<p>As a side note, upgrading a server with cPanel from CentOS to AlmaLinux can become necessary for several reasons:<\/p>\n<ol>\n<li>End of Support for CentOS: cPanel announced that they would no longer support CentOS 8 after the operating system reached its end of life in December 2021. AlmaLinux is one of the <a  href=\"https:\/\/www.jasminedirectory.com\/computers\/operating-systems\/\"   title=\"operating systems\"   >operating systems<\/a> recommended by cPanel as a replacement for CentOS.<\/li>\n<li>cPanel Compatibility: AlmaLinux is binary compatible with CentOS, which means it can serve as a direct replacement without the need for extensive reconfiguration of the server environment or <a  href=\"https:\/\/www.jasminedirectory.com\/computers\/software\/\"   title=\"software\"   >software<\/a>. This compatibility ensures that cPanel and other applications will function on AlmaLinux as they did on CentOS.<\/li>\n<li><a  href=\"https:\/\/www.jasminedirectory.com\/computers\/security\/\"   title=\"Security\"   >Security<\/a>: With the discontinuation of updates for certain CentOS versions, servers running those versions will no longer receive security patches or updates, potentially leaving them vulnerable to new security threats. Migrating to a supported operating system like AlmaLinux ensures ongoing security patches and updates.<\/li>\n<li>Long-Term Support: AlmaLinux is positioned as a stable, open-source, community-driven operating system with promised long-term support. This makes it a reliable choice for servers that require stable performance and support continuity.<\/li>\n<li>Community Support: Since the creation of AlmaLinux was a response to the early end of life for CentOS 8 and the shift of CentOS Stream to a rolling-release model, AlmaLinux has garnered significant community support. This community involvement can be crucial for resolving issues and ensuring a stable operating environment for cPanel and other applications.<\/li>\n<li>Software Updates: Regular software updates are essential for performance, security, and <a href=\"https:\/\/www.jasminedirectory.com\/blog\/how-to-choose-the-perfect-pair-of-khaki-pants-for-any-occasion\/\" title=\"How to Choose the Perfect Pair of Khaki Pants for Any Occasion\"  >feature<\/a> improvements. Using an operating system that receives regular updates ensures that the server remains compatible with the latest software releases, including cPanel updates.<\/li>\n<\/ol>\n<p>By migrating to AlmaLinux, users of cPanel ensure their server environment remains secure, supported, and up to date, which is crucial for maintaining the integrity and performance of their websites and services hosted on the server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided it was time to finally upgrade the server from CentOS to AlmaLinux, especially since WHM will be discontinuing support for CentOS. ATTENTION: Do not use Putty to access the server vis [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":22159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[768],"tags":[],"class_list":{"0":"post-22152","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-linux"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Even a noob can do it: The cPanel ELevate Project<\/title>\n<meta name=\"description\" content=\"JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Even a noob can do it: The cPanel ELevate Project\" \/>\n<meta property=\"og:description\" content=\"JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/\" \/>\n<meta property=\"og:site_name\" content=\"Jasmine Business Directory\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/jasminedirectory\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/robert.gombos\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-30T21:21:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-05T16:42:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1461\" \/>\n\t<meta property=\"og:image:height\" content=\"824\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gombos Atila Robert\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@jasminedir\" \/>\n<meta name=\"twitter:site\" content=\"@jasminedir\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/\"},\"author\":{\"name\":\"Gombos Atila Robert\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#\\\/schema\\\/person\\\/088f91f4a09b0333a72c29560bcb6486\"},\"headline\":\"Even a noob can do it: The cPanel ELevate Project\",\"datePublished\":\"2024-03-30T21:21:22+00:00\",\"dateModified\":\"2025-03-05T16:42:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/\"},\"wordCount\":715,\"publisher\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Screenshot-2024-03-30-221337.png\",\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/\",\"url\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/\",\"name\":\"Even a noob can do it: The cPanel ELevate Project\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Screenshot-2024-03-30-221337.png\",\"datePublished\":\"2024-03-30T21:21:22+00:00\",\"dateModified\":\"2025-03-05T16:42:11+00:00\",\"description\":\"JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Screenshot-2024-03-30-221337.png\",\"contentUrl\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Screenshot-2024-03-30-221337.png\",\"width\":1461,\"height\":824},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/even-a-noob-can-do-it-the-cpanel-elevate-project\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Even a noob can do it: The cPanel ELevate Project\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/\",\"name\":\"Jasmine's Business Directory Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#organization\",\"name\":\"Jasmine Business Directory\",\"alternateName\":\"Jasmine Directory\",\"url\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Jasmine-directory-logo-official.jpg\",\"contentUrl\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Jasmine-directory-logo-official.jpg\",\"width\":512,\"height\":512,\"caption\":\"Jasmine Business Directory\"},\"image\":{\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/jasminedirectory\\\/\",\"https:\\\/\\\/x.com\\\/jasminedir\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/jasminedirectory\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/jasminedir\\\/\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Jasmine_Directory\",\"https:\\\/\\\/www.crunchbase.com\\\/organization\\\/jasmine-directory\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/#\\\/schema\\\/person\\\/088f91f4a09b0333a72c29560bcb6486\",\"name\":\"Gombos Atila Robert\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/cfc93b692b3469fdbcf2be9b45c0355e.jpg?ver=1778307301\",\"url\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/cfc93b692b3469fdbcf2be9b45c0355e.jpg?ver=1778307301\",\"contentUrl\":\"https:\\\/\\\/www.jasminedirectory.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/cfc93b692b3469fdbcf2be9b45c0355e.jpg?ver=1778307301\",\"caption\":\"Gombos Atila Robert\"},\"description\":\"Gombos Atila Robert brings over 15 years of specialized experience in marketing, particularly within the software and Internet sectors. His academic background is equally robust, as he holds Bachelor\u2019s and Master\u2019s degrees in relevant fields, along with a Doctorate in Visual Arts.\",\"sameAs\":[\"https:\\\/\\\/atilagombos.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/robert.gombos\\\/\",\"https:\\\/\\\/www.instagram.com\\\/jasmine.directory\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/robertgombos\\\/\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Jasmine_Directory\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Even a noob can do it: The cPanel ELevate Project","description":"JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/","og_locale":"en_US","og_type":"article","og_title":"Even a noob can do it: The cPanel ELevate Project","og_description":"JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided","og_url":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/","og_site_name":"Jasmine Business Directory","article_publisher":"https:\/\/www.facebook.com\/jasminedirectory\/","article_author":"https:\/\/www.facebook.com\/robert.gombos\/","article_published_time":"2024-03-30T21:21:22+00:00","article_modified_time":"2025-03-05T16:42:11+00:00","og_image":[{"width":1461,"height":824,"url":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png","type":"image\/png"}],"author":"Gombos Atila Robert","twitter_card":"summary_large_image","twitter_creator":"@jasminedir","twitter_site":"@jasminedir","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/#article","isPartOf":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/"},"author":{"name":"Gombos Atila Robert","@id":"https:\/\/www.jasminedirectory.com\/blog\/#\/schema\/person\/088f91f4a09b0333a72c29560bcb6486"},"headline":"Even a noob can do it: The cPanel ELevate Project","datePublished":"2024-03-30T21:21:22+00:00","dateModified":"2025-03-05T16:42:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/"},"wordCount":715,"publisher":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png","articleSection":["Linux"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/","url":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/","name":"Even a noob can do it: The cPanel ELevate Project","isPartOf":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/#primaryimage"},"image":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png","datePublished":"2024-03-30T21:21:22+00:00","dateModified":"2025-03-05T16:42:11+00:00","description":"JasmineDirectory.com was running on a VPS powered by LiteSpeed, WHM, and Cloudflare. After updating to the latest PHP version (8.2) last year, I decided","breadcrumb":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/#primaryimage","url":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png","contentUrl":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-221337.png","width":1461,"height":824},{"@type":"BreadcrumbList","@id":"https:\/\/www.jasminedirectory.com\/blog\/even-a-noob-can-do-it-the-cpanel-elevate-project\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.jasminedirectory.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Even a noob can do it: The cPanel ELevate Project"}]},{"@type":"WebSite","@id":"https:\/\/www.jasminedirectory.com\/blog\/#website","url":"https:\/\/www.jasminedirectory.com\/blog\/","name":"Jasmine's Business Directory Blog","description":"","publisher":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jasminedirectory.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.jasminedirectory.com\/blog\/#organization","name":"Jasmine Business Directory","alternateName":"Jasmine Directory","url":"https:\/\/www.jasminedirectory.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.jasminedirectory.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2025\/05\/Jasmine-directory-logo-official.jpg","contentUrl":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/uploads\/2025\/05\/Jasmine-directory-logo-official.jpg","width":512,"height":512,"caption":"Jasmine Business Directory"},"image":{"@id":"https:\/\/www.jasminedirectory.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/jasminedirectory\/","https:\/\/x.com\/jasminedir","https:\/\/www.linkedin.com\/company\/jasminedirectory\/","https:\/\/www.pinterest.com\/jasminedir\/","https:\/\/en.wikipedia.org\/wiki\/Jasmine_Directory","https:\/\/www.crunchbase.com\/organization\/jasmine-directory"]},{"@type":"Person","@id":"https:\/\/www.jasminedirectory.com\/blog\/#\/schema\/person\/088f91f4a09b0333a72c29560bcb6486","name":"Gombos Atila Robert","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/litespeed\/avatar\/cfc93b692b3469fdbcf2be9b45c0355e.jpg?ver=1778307301","url":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/litespeed\/avatar\/cfc93b692b3469fdbcf2be9b45c0355e.jpg?ver=1778307301","contentUrl":"https:\/\/www.jasminedirectory.com\/blog\/wp-content\/litespeed\/avatar\/cfc93b692b3469fdbcf2be9b45c0355e.jpg?ver=1778307301","caption":"Gombos Atila Robert"},"description":"Gombos Atila Robert brings over 15 years of specialized experience in marketing, particularly within the software and Internet sectors. His academic background is equally robust, as he holds Bachelor\u2019s and Master\u2019s degrees in relevant fields, along with a Doctorate in Visual Arts.","sameAs":["https:\/\/atilagombos.com\/","https:\/\/www.facebook.com\/robert.gombos\/","https:\/\/www.instagram.com\/jasmine.directory\/","https:\/\/www.linkedin.com\/in\/robertgombos\/","https:\/\/en.wikipedia.org\/wiki\/Jasmine_Directory"]}]}},"_links":{"self":[{"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/posts\/22152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/comments?post=22152"}],"version-history":[{"count":0,"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/posts\/22152\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/media\/22159"}],"wp:attachment":[{"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/media?parent=22152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/categories?post=22152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jasminedirectory.com\/blog\/wp-json\/wp\/v2\/tags?post=22152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}