KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


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 /var/www/dowsoft/public_html
 +</code>
 +
 +Устанавливаем права доступа:
 +<code bash>
 +sudo chmod -R 775 /var/www/dowsoft
 +</code>
 +
 +<code bash>
 +sudo chown -R $USER:$USER /var/www/dowsoft
 +</code>
 +
 +Загрузите файлы нашего сайта.
 +
 +Меняем владельца и группу на www-data:
 +<code bash>
 +sudo chown -R www-data:www-data /var/www/dowsoft/public_html
 +</code>
 +
 +Переходим в каталог с нашем сайтом:
 +<code bash>
 +cd /var/www/dowsoft/public_html
 +</code>
 +
 +Даём права на файлы и каталоги:
 +<code bash>
 +sudo find . -type f -exec chmod 664 {} +
 +</code>
 +
 +<code bash>
 +sudo find . -type d -exec chmod 775 {} +
 +</code>
 +
 +<code bash>
 +sudo chmod 600 wp-config.php
 +</code>
 +
 +Даём права на каталог Файлы:
 +<code bash>
 +sudo chmod -R 775 /var/www/dowsoft/public_html/files
 +</code>
 +
 +<code bash>
 +sudo chown -R $USER:$USER /var/www/dowsoft/public_html/files
 +</code>
 +
 +Создаём конфигурационный файл нового сайта:
 +<code bash>
 +sudo nano /etc/apache2/sites-available/dowsoft.conf
 +</code>
 +
 +Настройка конфигурационного файла:
 +<code apache>
 +<VirtualHost *:80>
 +    ServerName Ваш IP адрес сервера
 +    Redirect 403 /
 +</VirtualHost>
 +
 +<VirtualHost *:80>
 +ServerName dowsoft.ru
 +ServerAlias www.dowsoft.ru
 +ServerAdmin admin@localhost
 +DocumentRoot /var/www/dowsoft/public_html
 +<Directory /var/www/dowsoft/public_html>
 +AllowOverride All
 +Require all granted
 +#Redirect permanent / https://dowsoft.ru/
 +</Directory>
 +ErrorLog ${APACHE_LOG_DIR}/error.log
 +CustomLog ${APACHE_LOG_DIR}/access.log combined
 +</VirtualHost>
 +</code>
 +
 +Сохраняем файл **Ctrl+O** \\
 +Выход из редактора **Ctrl+X**
 +
 +Включаем сайт следующей командой:
 +<code bash>
 +sudo a2ensite dowsoft
 +</code>
 +
 +Перезагружаем Apache:
 +<code bash>
 +sudo systemctl restart apache2
 +</code>
 +
 +Редактирование файла конфигурации ssl:
 +<code bash>
 +sudo nano /etc/apache2/sites-available/dowsoft-le-ssl.conf
 +</code>
 +
 +Выключить сайт можно следующими командами:
 +<code bash>
 +sudo a2dissite dowsoft
 +sudo a2dissite dowsoft-le-ssl
 +sudo systemctl restart apache2
 +</code>