• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Inviting everyone to the UX test of a new security feature in the WP Toolkit
    For WordPress site owners, threats posed by hackers are ever-present. Because of this, we are developing a new security feature for the WP Toolkit. If the topic of WordPress website security is relevant to you, we would be grateful if you could share your experience and help us test the usability of this feature. We invite you to join us for a 1-hour online session via Google Meet. Select a convenient meeting time with our friendly UX staff here.

Plesk migration issues

Christian Selten

New Pleskian
While trying to migrate the plesk from one centos server to another I'm getting some messages that I need to resolve before I can migrate.

The details of the servers
Source server:
  • CentOS release 6.4 (Final)
  • Plesk 12.0.18 Update #80
  • httpd 2.2.15-31.el6.centos
  • mod_python 3.3.1-14.el6.1
  • mysql 5.1.73-3.el6_5
  • php 5.3.10-1.el6
Destination server:
  • CentOS Linux release 7.2.1511 (Core)
  • Plesk 12.5.30 Update #27
  • httpd 2.4.6-40.el7.centos
  • php 5.4.16-36.el7_1
  • mysql 5.5.44-2.el7.centos
Message I'm getting on the destination server
The following Apache modules are not installed on the destination server: authn_default, disk_cache, authz_default, authn_alias. Please install and enable these modules to prevent possible problems.
The following Apache modules are disabled on the destination server: cgi, php5. Please enable these modules to prevent possible problems.
The PHP handler 5.3 Apache module (id=module) is not available on the destination server. Instead, Plesk will use the following PHP handler: 5.4.16 FPM application served by Apache (id=fpm). To use the same PHP handler as on the source server, you should turn on or install it on the destination server.
The component mod_python is not installed on the destination server. mod_python will be unavailable for all restored objects.
I know mod_python isn't supported any more and there is a work around or an alternative.
There where more Apache modules that needed to be installed and enabled, I've fixed those.
Only these are left and I have no idea where to find them or how to fix it.
Can someone help to resolve this?
 
Hi Christian Selten,

please be informed, that the Plesk Knowledge-Base offers a wide range of solutions and work-arounds, even in different languages. You could have found there ( search word "authn_default" or "disk_cache" or "authz_default" or "authn_alias" ):


To enable or disable a module, you could use the commands ( for CentOS/RHEL ):

  • Search for enabled or disabled modules with:
cat /etc/httpd/conf/httpd.conf | grep LoadModule
cat /etc/httpd/conf/httpd.conf | grep #LoadModule

Change existing states on your destination server, to meet the source server configuration.

"mod_python" is available over the EPEL repos, please add it and afterwards the command "yum install mod_python" will install the desired component.



If you need further help, please replay again to your thread, so that people willing to help may investigate a possible issue/error/problem/failure with you and can make some suggestions. :)
 
I want to point out that mod_python isn't supported on centos 7. Like I said I've found the work around it.
The other I'll try. But that I've enabled and install other plugins without a problem, my gut feeling is saying it's not going to help much.
On the other hand if I only get one module installed this way, I'm one step closer.

Thanks for the reply so far.
 
Back
Top