Проект «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

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

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

Контакты для обмена ссылками между сайтами Видео к статьям на Youtube Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и Linux Код обмена баннерами
Мои друзья: www.info-x.org - Информационный ресурс о ОС FreeBSD За сложными вещами простые действия Новости Ubuntu Linux Сообщество сисадминов Личный сайт skeletora Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

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

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