Cómo configurar o desarmar la administración de RPM

Cómo configurar o desarmar la administración de RPM


Última modificación: 16 de diciembre de 2020

Visión general

Si lo haces no Si desea que el sistema rpm.versions de cPanel & WHM administre un RPM, puede establecer el objetivo del RPM en un estado no administrado. Este documento proporciona los pasos para establecer objetivos de RPM tanto para managed y unmanaged estados.

Problemas comunes de RPM no administrados

Puede experimentar problemas con ciertos servicios si cPanel & WHM no los administra:

  • El sistema rpm.versions no no actualizar los RPM no administrados. Estos RPM requieren actualizaciones y mantenimiento manuales.

  • Si actualiza un servidor con destinos FTP no administrados, pueden surgir problemas en las interfaces relacionadas con FTP de cPanel. Para obtener más información, lea nuestro Cómo restaurar las interfaces FTP que faltan en cPanel documentación.

  • Los objetivos de RPM no administrados pueden convertirse actualizar bloqueadores para una versión futura de cPanel & WHM.

¿Por qué mi objetivo de RPM está configurado como no administrado?

Advertencia:

Nosotros fuertemente le recomendamos que permita que el sistema rpm.versions gestione todos Objetivos de RPM.

Los objetivos de RPM para los siguientes servicios pueden estar en el unmanaged estado, incluso si no los cambió:

¿Qué es un objetivo de RPM?

El sistema rpm.versions utiliza configuraciones de destino. Esto determina si el sistema instalará o desinstalará los RPM específicos de un objetivo. los /usr/local/cpanel/etc/rpm.versions archivo contiene el target_settings sección. Contiene el estado predeterminado proporcionado por cPanel para cada objetivo.

Por ejemplo, cPanel proporciona una distribución de Escáner Clam AntiVirus (ClamAV). Consiste en los siguientes RPM:

  • cpanel-clamav
  • cpanel-clamav-virusdefs
  • cpanel-perl-522-File-Scan-ClamAV

En este ejemplo, el /usr/local/cpanel/etc/rpm.versions configuración del archivo para el clamav El objetivo de RPM controla las RPM de ClamAV. También determina cómo el sistema rpm.versions gestiona estos componentes. Para obtener más información, lea nuestro archivo rpm.versions documentación.

Lista de objetivos de RPM

Aquí se enumeran los objetivos asociados para los servicios de cPanel y WHM:

  • Software de terceros3rdparty

    Advertencia:

    Nunca establecer este objetivo en unmanaged. Podría causar problemas graves en su servidor.

  • Estadísticas analógicasanalog

  • AWStatsawstats

  • Escáner ClamAVclamav

  • Compositorcomposer

  • Gestión de privilegios de cPanelcpanel-wrap

    Advertencia:

    Nunca establecer este objetivo en unmanaged. Podría causar problemas graves en su servidor.

  • cPanelcpanel

    Advertencia:

    Nunca establecer este objetivo en el unmanaged estado. Esto puede causar problemas graves en su servidor.

  • Herramientas de desarrollo de cPanelcpanel-devel

    Nota:

    Esto controla los archivos que le permiten reconstruir ciertos RPM proporcionados por cPanel.

  • Palomardovecot

    Nota:

    Nosotros remoto este objetivo en cPanel & WHM versión 58. El exim controles de destino Dovecot.

  • Eximexim

    Advertencia:

    Solo los usuarios experimentados deben establecer este objetivo en unmanaged. Si no comprende los efectos del cambio, puede causar problemas graves en su servidor.

  • FTPproftpd o pure-ftpd

  • Gitgit

  • Hordahorde, horde72

    Nota:

    Agregamos el horde72 target en cPanel & WHM versión 84.

  • Carteromailman

  • Muninmunin

  • MyDNSmydns

  • NSDnsd

  • Servicios obsoletosobsolete

  • Huella digital pasiva del sistema operativop0f

  • PHPMyAdminphpmy

  • Módulos de autenticación conectablespam

    Nota:

    Agregamos este objetivo en cPanel & WHM versión 72.

  • Perl 5.22perl522

    Advertencia:

    • Nunca establecer este objetivo en el unmanaged estado. Esto puede causar problemas graves en su servidor.
    • Nosotros remoto este objetivo en cPanel & WHM versión 64.
  • Perl 5.24perl524

    Advertencia:

    Nunca establecer este objetivo en el unmanaged estado. Esto puede causar problemas graves en su servidor.

  • Perl 5.26perl526

    Advertencia:

    Nunca establecer este objetivo en el unmanaged estado. Esto puede causar problemas graves en su servidor.

  • Perl 5.28perl528

    Advertencia:

    Nunca establecer este objetivo en el unmanaged estado. Esto puede causar problemas graves en su servidor.

    Nota:

    Agregamos este objetivo en cPanel & WHM versión 78.

  • PHPcpanel-php56, cpanel-php72, cpanel-php73

    Nota:

    • Agregamos el cpanel-php73 target en cPanel & WHM versión 84.
    • Agregamos el cpanel-php72 objetivo y remoto los cpanel-php56 target en cPanel & WHM versión 76.
  • PowerDNSpowerdns

  • Correo web Roundcuberoundcube

  • Editor del sitio cPanelsitepublisher

  • SQLitesqlite

  • SquirrelMailcpanel-squirrelmail

    Advertencia:

    • Nosotros SquirrelMail en desuso y su funcionalidad en cPanel & WHM versión 76.
    • Nosotros remoto SquirrelMail en cPanel y WHM versión 78.
    • Cuando actualice a cPanel & WHM versión 78 o posterior, el sistema retirar este objetivo.
  • Actualizacion del sistemaupdatenow

  • Interfaz de usuario de cPaneluserinterface

  • Webalizerwebalizer

Establecer un objetivo de RPM como no administrado

Para establecer un objetivo de RPM en unmanaged estado, realice los siguientes pasos:

  1. Ejecute el siguiente comando. En este ejemplo, service representa el nombre del servicio que desea establecer en el unmanaged estado:

    /usr/local/cpanel/scripts/update_local_rpm_versions --edit target_settings.service unmanaged

    Nota:

    Para configurar los servicios FTP al unmanaged estado, tu debe ejecutar este comando para ambos los pure-ftpd y proftpd Objetivos de RPM.

  2. Confirme que el objetivo de RPM ahora no está administrado. Abra el siguiente archivo en su editor de texto preferido:

    /var/cpanel/rpm.versions.d/local.versions

    Observe el objetivo de RPM unmanaged valor. Por ejemplo, si usa el roundcube Objetivo de RPM, este archivo podría tener el siguiente ejemplo:

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    
    file_format:
      version: 2
    install_targets: {}
    rpm_groups: {}
    rpm_locations: {}
    srpm_sub_packages: {}
    srpm_versions: {}
    target_settings:
      cpanel-devel: installed
      roundcube: unmanaged
    url_templates: {}

Devolver un objetivo de RPM a administrado

Para devolver un objetivo de RPM no administrado al managed estado, realice los siguientes pasos:

  1. Ejecute el siguiente comando. En este ejemplo, target representa el nombre del objetivo de RPM que desea establecer en el estado administrado:

    /usr/local/cpanel/scripts/update_local_rpm_versions --del target_settings.service

    Nota:

    • Este guión --del La opción devuelve un objetivo RPM a su estado administrado predeterminado. Esto puede ser instalado o estado desinstalado.
    • Para configurar los servicios FTP al managed estado, tu debe ejecutar este comando para ambos los pure-ftpd y proftpd Objetivos de RPM.
  2. Confirme que el objetivo de RPM ya no esté sin administrar. Abra el siguiente archivo en su editor de texto preferido:

    /var/cpanel/rpm.versions.d/local.versions

    Observe que el archivo ya no enumera el objetivo de RPM en el target_settings picadillo. Por ejemplo, si usa el roundcube Objetivo de RPM, este archivo podría tener el siguiente ejemplo:

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    
    file_format:
      version: 2
    install_targets: {}
    rpm_groups: {}
    rpm_locations: {}
    srpm_sub_packages: {}
    srpm_versions: {}
    target_settings:
      cpanel-devel: installed
    url_templates: {}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *