Ajout de paramètres personnalisés dans Apache Virtual Host dans CPanel

Ajout de paramètres personnalisés dans Apache Virtual Host dans CPanel

Lors de l'utilisation de WHM / CPanel, nous ne pouvons apporter aucune modification directement dans le fichier de configuration Apache. Ce fichier est automatiquement créé par les modèles CPanel et recréé sur le redémarrage du système ou la mise à jour WHM. Toute modification personnalisée sera perdue lors de la recréation du fichier de configuration Apache.

Mais si nous voulons ajouter notre propre configuration personnalisée dans la configuration Apache de n'importe quel site Web VirtualHost, nous pouvons le faire en créant un fichier de configuration à / usr / local / apache / conf / userdata / std / 2_2 /// extra.confli.

Dans d'autres versions, cet endroit peut changer. Donc, pour trouver cet emplacement, consultez le site Web VirtualHost dans le fichier de configuration principal, à la fin de VirtualHost, vous obtiendrez un emplacement comme ci-dessous

# Pour personnaliser ce virtualhost, utilisez un fichier include à l'emplacement suivant # Inclure "/ usr / local / apache / conf / userdata / ssl / 2_2 / myuser / mydomain.com / *.conf 

Ajout de paramètres personnalisés dans Apache Cpanel

Utilisez maintenant les commandes suivantes pour créer une structure de répertoire et un fichier de configuration. Changement myuser avec votre nom d'utilisateur CPanel réel et changez mydomain.com avec le nom de domaine réel pour lequel vous souhaitez ajouter des paramètres personnalisés.

Mkdir -p / usr / local / apache / conf / userdata / ssl / 2_2 / myuser / mydomain.com /  cd / usr / local / apache / conf / userdata / ssl / 2_2 / myuser / mydomain.com /  

Créez maintenant un fichier de configuration avec n'importe quel nom mais avec .extension de confr

vim extra.confli  

Mettez vos paramètres personnalisés en supplément.FICHIER CONF. Cette commande décalmentera le «inclure» / usr / local / apache / conf / userdata / ssl / 2_2 / myuser / mydomain.com / *.Ligne conf ”dans le VirtualHost du fichier de configuration apache principal.

/ scripts / assure_vhost_includes - allsers  

Et tout fait. De cette façon, vous ne perdrez aucune modification personnalisée pour votre VirtualHost.