/var/www Создаем директорию сайта (Apache+PHP)

Директория /var является стандартной в Ubuntu LInux, мы будем хранить наши сайты в ее поддиректории:

/var/www/

Действуем так:

  1. Итак, проверим есть ли на нашей машине эта директория, для это перейдем в родительскую директорию:
    cd /var

    и выведем список содержимого командой:
    ls

  2. Далее:
    • если директории www/ нет: то создадим ее командой:
      mkdir www
    • если директория www/ есть: то просто перейдем к следующему пункту)
  3. Сменим права на данную директорию на нашего текущего пользователя и группу www-data (под которым работает Apache) и одноименную группу:
    sudo chown -R $USER:www-data www/

    (на место $USER автоматически подставится имя пользователя, под которым мы запускаем эту команду)

  4. И дадим рекурсивно группе права на запись в www/ и все вложенные директории:

    sudo chmod g+w www/ -R
  5. Затем добавим себя в группу www-data, чтобы выдавать права этой группе и автоматически использовать их под нашим пользователем
  6. Перейдем в директорию www:
    cd www/
  7. Теперь создадим здесь директорию сайта, назовем ее mysite, для создания используем команду:

    mkdir mysite

    и перейдем в нее:

    cd  mysite

    Теперь мы находимся в директории /var/www/mysite, чтобы убедиться в этом выполним команду pwd которая выводит путь к текущей директории, в которой мы находимся в терминале:

    pwd

    в ответ мы должны получить:

    /var/www/mysite