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