Care este cea mai bună și mai rapidă modalitate de a replica gazde virtuale apache pe un nou server?
Când trebuie să schimb serverul, recreez toate domeniile unul câte unul cu o procedură similară cu aceasta:
sudo mkdir -p /var/www/html/sito.com
sudo chown -R $USER:$USER /var/www/html/sito.com
sudo chmod -R 755 /var/www/html/sito.com
sudo nano /etc/apache2/sites-available/sito.com.conf
------
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName sito.com
ServerAlias www.sito.com
DocumentRoot /var/www/html/sito.com
<Director /var/www/html/sito.com>
Opțiuni Indexuri FollowSymLinks MultiViews
AllowOverride All
Comanda permite, refuza
permite de la toti
# Este necesară o nouă directivă în Apache 2.4.3:
Solicitați toate acordate
</Director>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combinat
</VirtualHost>
-------
sudo a2ensite sito.com.conf
sudo systemctl reload apache2
și cu 50, 100 de domenii, această procedură este lentă și plictisitoare...
Există o modalitate rapidă și sigură de a replica gazdele virtuale ale vechiului server pe un nou server? Pot exista probleme cu permisiunile și proprietarii de fișiere?
Am acces ssh și server root, ubuntu 20.04 server, apache, php8.1