- Установка
sudo apt update
sudo apt install apache2nano /etc/apache2/apache2.conf
AllowOverride None
заменить наAllowOverride All
systemctl restart apache2
- Изменить порт 80
nano /etc/apache2/ports.conf
ИзменитьListen 8080
nano /etc/apache2/sites-available/000-default.conf
VirtualHost изменить на8080
Применить измененияsystemctl restart apache2
- Изменить порт 443
nano /etc/apache2/ports.conf
ИзменитьListen 443
наListen 8443
nano /etc/apache2/sites-available/default-ssl.conf
default:443
изменить наdefault:8443
- Активация SSL соединения
sudo a2enmod ssl
sudo a2enmod headers
sudo a2enconf ssl-params
sudo a2ensite default-ssl
sudo apache2ctl configtest
sudo systemctl restart apache2 - Удаление
sudo apt remove --purge apache2
sudo apt autoremove
sudo apt clean - Добавление сертификата
nano /etc/apache2/sites-available/default-ssl.conf
SSLCertificateFile /etc/ssl/certs/example.com.crt
SSLCertificateKeyFile /etc/ssl/private/example.com.key
sudo systemctl restart apache2