CPanel nginx
From Help system
После выполнения установки nginx Nginx_static_proxy не прописывать ничего в конфиг самого httpd.conf, если прописалось что-то - удалить.
Добавить следующим образом:
/usr/local/apache/conf/includes/pre_main_global.conf
LoadModule rpaf_module modules/mod_rpaf-2.0.so RPAFenable On RPAFsethostname On RPAFproxy_ips _nginx_IP_ _apache_IP_
/usr/local/apache/conf/includes/pre_virtualhost_global.conf
Listen 127.0.0.1:80 Listen _apache_IP_:80 Listen _second_IP:80 ...
В WHM -> Tweak Settings (или в конфиге cpanel) прописываем слушать апач только на первый, основной IP сервера. Остальные прописываем в конфиге как указано выше.
В этом случае ни при каких обновлениях и изменениях ничего не будет менятся и портится.
