Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


Debian 9: проксирующий nginx для apache 2 + mariadb + phpmyadmin


 
Установка Nginx как frontend к Apache на Debian 9
 
 
Обновимся:
apt-get update && apt-get upgrade
 
 
В процессе установки укажем пароль для базы phpmyadmin:
 
 
Задаем пароль root для MariaDB:
 
service apache2 stop
 
 
Устанавливаем Nginx:
 
apt-get install nginx
 
service nginx stop
 
 
Добавим модули в Apache:
 
Заменим Listen 80 на Listen 127.0.0.1:81 в /etc/apache2/ports.conf:
 
В /etc/apache2/sites-available создадим deb.conf:
 
 
Установим mod_rpaf 0.8.4 (не обращаем внимания на warning):
 
Заменим в /etc/apache2/apache2.conf:
на
 
 
Файл /etc/apache2/mods-available/rpaf.conf переделываем в это:
 
Подключаем конфиг сайта:
a2ensite deb.conf
 
service apache2 start
 
 
Генерируем самоподписанный ключ и сертификат:
 
Получим:
 
 
Настраиваем Nginx
 
Сервер например имеет адрес - 192.168.1.20
 
Создаем файл /etc/nginx/sites-available/deb (указать пути до сертификатов, папок, имена ):
 
 
Укажем символьную ссылку для запуска:
ln -s /etc/nginx/sites-available/deb /etc/nginx/sites-enabled/deb
 
В /etc/nginx/sites-available/default заменить:
на
 
Стартуем:
service nginx start
 
Проверка:
Добавим в /var/www/deb/html/index.php:
 
Символьная ссылка на phpmyadmin:
 
 
Проверям:
https://deb/
https://deb/phpmyadmindeb/
 
 
Добавляем в автозагрузку:
systemctl enable nginx
systemctl enable mariadb
systemctl enable apache2

Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект