# Nginx

  1. Первым делом надо скачать nginx
Dnf install nginx
  1. Дальше заходим в директорию где будут лежать наши файлики
Cd /opt/data
  1. Создаем файл index.html в котором напишем слова которые будут у нас на сайте
Touch index.html
Nano index.html
  1. Внутри него пишем
<meta charset=”utf-8”>

<html>
	<h1>добро пожаловать на корпоративный портал компании destination reachable</h1>
 <img src=”logo.svg” alt=”профессионалы”>
</html>
  1. Дальше нам надо сделать логотип професионалов чтобы отображалось на сайте

  2. Переходим на сайт http://pro.firpo.ru Нажимаем на верхнюю картинку открыть в новом окне и запоминаем его ссылку

  3. Переходим в папку /opt/data и пишем

Wget https://pro.firpo.ru/tm/tm_4/assets/img/logo.svg
  1. Теперь у нас будет картинка на сайте

Настраиваем lighttpd для реверс прокси

Dnf install lighttpd
Nano /etc/ligghtpd/lighttpd.conf
  1. В файле меняем параметры под нас (порт, стираем все до run, указываем /opt/data) порт 81

  2. Дальше нам надо настроить конфиг nginx Заходим в конфиг

Nano /etc/nginx/nginx.conf
  1. Удаляем все внизу после строчек с http и пишем свое
Server {
 listen 80;
 Server_name _;
 Return 404;
}
Server {
 Listen 80;
 Server_name corp.jun.profi;

Location / {
 Proxy_pass http://127.0.0.1:81
 Proxy_set_header X-Real-IP $remote_addr;
 Proxy_set_header X-Forwarded-For $reemote_addr;
 Proxy_set_header Host $host;
 Proxy_set_header X-Forwarded-Port $server_port;
}
}
}
  1. Даем chmod и chown для папки
Chown -R lighttpd:lighttpd /opt/data

Chmod -R 0755 /opt/data
  1. Дальше пишем команду после которой у меня все заработало
Restorecon -Rv 
  1. Также надо отключить selinux
Nano /etc/selinux
Selinux=permissive
  1. И навсякий случай setenforce 0