Кожна стаття, яку я знаходжу про веб-серверах, пропонує створити каталог sites-available
і sites-enabled
каталог у межах apache / nginx / тощо. Потім, використовуючи символьні (м'які) посилання, створіть посилання з доступної до включеної папки.
Навіщо використовувати символічні посилання, а не жорсткі посилання? За допомогою жорстких посилань ви можете переміщувати оригінальний файл (перейменувати його) за потребою, не потребуючи відтворення посилання. Ви все одно можете видалити файл із підтримкою сайтів, нічого не руйнуючи, і дозволи користувачів / груп у будь-яких нормальних налаштуваннях будуть однаковими для обох папок.
Чи можна безпечно використовувати жорсткі посилання замість програмних посилань? Або є недоліки жорстких посилань, яких я не бачу? Основна перевага для мене - не турбуватися про відтворення символьної посилання, якщо я переміщую / перейменую оригінальний файл.
ls -al
показує програмне забезпечення, але пошук підключених конфігурацій жорсткої посилання вимагає набагато більше зусиль.
sites-available
і щоsites-enabled
в тій же файловій системі