Moving HTTPD From One Machine to Another

From DISI
Revision as of 00:22, 17 July 2024 by Jgutierrez6 (talk | contribs)
Jump to navigation Jump to search

Introduction

Here are instructions on how to migrate HTTPD functions to another machine. Main example is migrating from CentOS 7 to Rocky Linux 8 (vav to vav2)

Instructions

  1. Install these packages
     dnf install -y webalizer httpd certbot python3-certbot-apache mod_limitipconn
  2. Copy these files from old to new machine
    • /etc/httpd/conf.d/*
    • /var/www/html/index.html
    • /etc/webalizer.d/*
    • /etc/letsencrypt
    • /root/UCSF_SSL_CERT
    • /var/log/httpd/*
    • /var/lib/webalizer/
    • /var/www/usage/
  3. Turn off TraceEnable in httpd.conf in new machine
    • echo "TraceEnable off" >> /etc/httpd/conf/httpd.conf