![]() |
|
Заголовки Apache - Printable Version +- Forums (https://forum.rotorocloud.ru) +-- Forum: Курсы RotoroCloud (https://forum.rotorocloud.ru/forumdisplay.php?fid=1) +--- Forum: Ответы Wiki (https://forum.rotorocloud.ru/forumdisplay.php?fid=3) +---- Forum: linux (https://forum.rotorocloud.ru/forumdisplay.php?fid=5) +---- Thread: Заголовки Apache (/showthread.php?tid=4) |
Заголовки Apache - rotoro - 06-10-2024 # Решение #### Скажем, нам нужно настроить Apache на порту `8080`. Следуй следующим шагам. ##### Сделай ssh на требуемый сервер приложений, в примере это app server 1 `ssh mercury@app01` ###### Загляни в вики для получения дополнительной информации об инфраструктуре и деталях SSH серверов: https://rotoro.cloud/wiki-infra/ ##### Установи Apache. `sudo yum install httpd -y` ##### Отредактируй конфигурацию Apache по умолчанию, чтобы обновить порт и добавить необходимые заголовки. `sudo vi /etc/httpd/conf/httpd.conf` - ###### Обнови/добавь указанное ниже содержимое в скрипт ``` ## Change Listen 80 ## to Listen 8080 ## Add below given headers in the bottom of the configuration Header set X-XSS-Protection "1; mode=block" Header set X-Frame-Options "SAMEORIGIN" Header set X-Content-Type-Options "nosniff" ``` ##### Создай файл index.html `sudo vi /var/www/html/index.html` - ###### Обнови/добавь указанное ниже содержимое в скрипт ``` Welcome to the Rotoro Corp! ``` ##### Запусти службу Apache. `sudo systemctl start httpd` ##### Проверь и убедись, что Apache возвращает необходимые заголовки ответов. `curl -I http://app01:8080` |