Изменить место хранения файлов с ROOT на HOME (CentOS 7)

2024-01-31_154259
Подскажите как изменить место хранения файлов с ROOT на HOME (CentOS 7)

на скрине показано, что сейчас все хранится в ROOT директории, а надо чтобы хранилось в HOME

Чтобы изменить место хранения файлов с корневой директории (ROOT) на домашнюю директорию (HOME) в CentOS 7, нужно сделать следующие шаги:

  1. Создать папку для хранения файлов в домашней директории: Если у вас еще нет нужной папки в /home, создайте ее. Например:

    mkdir -p /home/your_user_name/files
    
  2. Переместить существующие файлы: Переместите существующие файлы из корневой директории в новую папку. Например, если файлы находятся в /var/www:

    mv /var/www/* /home/your_user_name/files/
    
  3. Создать символическую ссылку: Создайте символическую ссылку из новой папки в домашней директории в место старого расположения файлов. Например:

    ln -s /home/your_user_name/files /var/www
    
  4. Настроить конфигурационные файлы: Если у вас есть конфигурационные файлы, которые указывают на старое место хранения файлов, измените их на новое место. Например, для веб-сервера nginx или Apache, вам нужно изменить пути в конфигурационных файлах.

Пример для nginx:

Откройте конфигурационный файл nginx:

```bash
vi /etc/nginx/nginx.conf
```

Измените путь до новой директории:

```nginx
root /home/your_user_name/files;
```

Сохраните и закройте файл. Затем перезапустите nginx:

```bash
systemctl restart nginx
```

Пример для Apache:

Откройте конфигурационный файл Apache:

```bash
vi /etc/httpd/conf/httpd.conf
```

Измените путь до новой директории:

```apache
DocumentRoot "/home/your_user_name/files"
```

Сохраните и закройте файл. Затем перезапустите Apache:

```bash
systemctl restart httpd
```

Эти шаги позволят вам изменить место хранения файлов с ROOT на HOME, обеспечивая, что ваши приложения и службы будут использовать новое расположение файлов.