Apache2

  • Установка
    sudo apt update
    sudo apt install apache2

    nano /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



Наверх