configuring_apache_virtual_hosts:dowsoft
Различия
Показаны различия между двумя версиями страницы.
| configuring_apache_virtual_hosts:dowsoft [2026/04/15 16:12] – создано Кирилл М | configuring_apache_virtual_hosts:dowsoft [2026/07/14 16:11] (текущий) – Кирилл М | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== DowSoft ====== | ||
| + | |||
| + | Создаём каталог сайта: | ||
| + | <code bash> | ||
| + | sudo mkdir -p / | ||
| + | </ | ||
| + | |||
| + | Устанавливаем права доступа: | ||
| + | <code bash> | ||
| + | sudo chmod -R 775 / | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo chown -R $USER:$USER / | ||
| + | </ | ||
| + | |||
| + | Загрузите файлы нашего сайта. | ||
| + | |||
| + | Меняем владельца и группу на www-data: | ||
| + | <code bash> | ||
| + | sudo chown -R www-data: | ||
| + | </ | ||
| + | |||
| + | Переходим в каталог с нашем сайтом: | ||
| + | <code bash> | ||
| + | cd / | ||
| + | </ | ||
| + | |||
| + | Даём права на файлы и каталоги: | ||
| + | <code bash> | ||
| + | sudo find . -type f -exec chmod 664 {} + | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo find . -type d -exec chmod 775 {} + | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo chmod 600 wp-config.php | ||
| + | </ | ||
| + | |||
| + | Даём права на каталог Файлы: | ||
| + | <code bash> | ||
| + | sudo chmod -R 775 / | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo chown -R $USER:$USER / | ||
| + | </ | ||
| + | |||
| + | Создаём конфигурационный файл нового сайта: | ||
| + | <code bash> | ||
| + | sudo nano / | ||
| + | </ | ||
| + | |||
| + | Настройка конфигурационного файла: | ||
| + | <code apache> | ||
| + | < | ||
| + | ServerName Ваш IP адрес сервера | ||
| + | Redirect 403 / | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | ServerName dowsoft.ru | ||
| + | ServerAlias www.dowsoft.ru | ||
| + | ServerAdmin admin@localhost | ||
| + | DocumentRoot / | ||
| + | < | ||
| + | AllowOverride All | ||
| + | Require all granted | ||
| + | #Redirect permanent / https:// | ||
| + | </ | ||
| + | ErrorLog ${APACHE_LOG_DIR}/ | ||
| + | CustomLog ${APACHE_LOG_DIR}/ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Сохраняем файл **Ctrl+O** \\ | ||
| + | Выход из редактора **Ctrl+X** | ||
| + | |||
| + | Включаем сайт следующей командой: | ||
| + | <code bash> | ||
| + | sudo a2ensite dowsoft | ||
| + | </ | ||
| + | |||
| + | Перезагружаем Apache: | ||
| + | <code bash> | ||
| + | sudo systemctl restart apache2 | ||
| + | </ | ||
| + | |||
| + | Редактирование файла конфигурации ssl: | ||
| + | <code bash> | ||
| + | sudo nano / | ||
| + | </ | ||
| + | |||
| + | Выключить сайт можно следующими командами: | ||
| + | <code bash> | ||
| + | sudo a2dissite dowsoft | ||
| + | sudo a2dissite dowsoft-le-ssl | ||
| + | sudo systemctl restart apache2 | ||
| + | </ | ||
