Moving HTTPD From One Machine to Another: Difference between revisions

From DISI
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 14: Line 14:
#* /var/lib/webalizer/
#* /var/lib/webalizer/
#* /var/www/usage/
#* /var/www/usage/
# Turn off TraceEnable in httpd.conf in new machine
#* <source>
echo "TraceEnable off" >> /etc/httpd/conf/httpd.conf
</source>

Revision as of 00:22, 17 July 2024

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