Hi all, I installed ISPConfig on Ubunut 12.04 (lets said that with a domain name first_installation.com) and all work fine. I want to avoid (to save time and to avoid errors) have go through the whole installation process every time I want a new ISPConfig server. As I understand so far, the way to go is: 1- clone the server (I will always be on some kind of virtualization platform that allow me easily do that) 2- change whatever reference in the configuration file to first_installation.com to the new domain, let said nth_installation.com. My question is, already exist a guide that for do step 2? Can anybody help me determining where I must look for those changes? I'm thinking in take the following approach: 1- to find references of first_installation. 2- dump ispconfig database and find if exist whatever reference to first_installation Still I'm not sure that the above is enough. Lately I think that one must end reviewing carefully each installed package and determine possible affectations of the domain changed, but that require time... that is why I wrote this message Thanks in advance Frank
Well, at the end I made the following substitutions. Would be nice if some experts take a look and certificate those steps Seriously, I think this could be useful to lot of peoples and in that sense is good have others sysadmin input to improve those steps to clone ISPConfig installations. Code: sudo nano /etc/hostname; sudo nano /etc/hosts sudo rm /etc/ssh/ssh_host_rsa_key /etc/ssh/ssh_host_rsa_key.pub sudo rm /etc/ssh/ssh_host_dsa_key /etc/ssh/ssh_host_dsa_key.pub sudo rm /etc/ssh/ssh_host_ecdsa_key /etc/ssh/ssh_host_ecdsa_key.pub sudo ssh-keygen -h -N '' -t rsa -f /etc/ssh/ssh_host_rsa_key sudo ssh-keygen -h -N '' -t dsa -f /etc/ssh/ssh_host_dsa_key sudo ssh-keygen -h -N '' -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key sudo nano /etc/postfix/main.cf sudo nano /etc/webalizer/webalizer.conf sudo nano /etc/mailman/mm_cfg.py sudo nano /etc/mailname mysqldump -u root -p --lock-tables --databases dbispconfig | sed 's/OLD_DOMAIN_NAME/NEW_DOMAIN/g' > dbispconfig.sql;mysql -u root -p < dbispconfig.sql;rm dbispconfig.sql