GNU/Linux >> Tutoriales Linux >  >> Linux

Use mount --bind para mover el sitio web y el directorio de correo electrónico de un servidor ISPConfig 3 a un nuevo directorio

En la siguiente guía, explicaré el procedimiento sobre cómo mover el directorio de correo electrónico y sitio web de una instalación de ISPConfig 3 a una nueva partición. Esto puede ser útil cuando su partición actual se quede sin espacio. Usaré un montaje de enlace para esto, un enlace simbólico no funcionará aquí ya que ISPConfig verifica la ruta en busca de ataques de enlaces simbólicos, por lo que si el sitio web o la ruta de correo electrónico contiene un enlace simbólico, ISPConfig rechazará escribir en ese directorio. En este ejemplo, moveré el directorio www y de correo electrónico a la partición /home. No tiene que mover ambas particiones a la vez, por lo que también funcionará mover solo la partición web o de correo electrónico.

Detener el correo electrónico y el servidor web

service postfix stop
service dovecot stop

Cuando uses apache, usa:

service apache2 stop

Para el servidor nginx, use:

service nginx stop

Mueva el directorio de correo electrónico a la partición /home

mv /var/vmail /home/

y cree un nuevo punto de montaje con los permisos correctos

mkdir /var/vmail
chown vmail:vmail /var/vmail

Mueva el directorio www a la partición /home

chattr -i /var/www/clients/client*/web*
umount /var/www/clients/client*/web*/log
mv /var/www /home/

y crea un nuevo punto de montaje

mkdir /var/www

Ahora edite el archivo /etc/fstab para agregar los 2 montajes de enlace

vi /etc/fstab

agregue las siguientes 2 líneas justo después de las líneas para las particiones de su disco duro

/home/vmail /var/vmail none bind,nobootwait,_netdev 0 0
/home/www /var/www none bind,nobootwait,_netdev 0 0

aplicar la nueva configuración de montaje

mount -a

e iniciar los servicios

service postfix start
service dovecot start

para servidores apache:

service apache2 start

para servidores nginx use:

service nginx start

Enlaces

  • http://www.ispconfig.org

Linux
  1. Use mount --bind para mover el sitio web y el directorio de correo electrónico de un servidor ISPConfig 3 a un nuevo directorio

  2. El servidor perfecto:Ubuntu 15.04 (nginx, BIND, Dovecot e ISPConfig 3)

  3. Cómo crear un alias y usar el comando Alias ​​en Linux

  4. Barras y el comando rsync

  5. ¿Cómo puedo exportar los privilegios de MySQL y luego importarlos a un nuevo servidor?

Cómo instalar un servidor de correo electrónico con ISPConfig en Debian 10

Cómo instalar y usar Thunderbird en Linux

Mantener y probar la velocidad de un sitio web es fundamental

Cómo agregar un sitio web en cPanel y WHM en CentOS 6.7

Cómo instalar y usar pgAdmin en Ubuntu 18.04

Cómo instalar y usar MySQL Workbench en Ubuntu 18.04