Mikbill установка в один docker-контейнер
Такая установка хороша для проведения тестов или просто посмотреть функционал.
Плюсы:
1. Можно ставить одинаково на все ОС, где ставится docker.
2. Не нужна обязательно чистая система, не затронет рабочий функционал.
3. Установленный контейнер легко удалить и поставить заново.
Поставить docker можно например так
https://docs.docker.com/engine/installation/
Запускаем контейнер
Вариант 1: меняем порт
Плюсы:
1. Можно ставить одинаково на все ОС, где ставится docker.
2. Не нужна обязательно чистая система, не затронет рабочий функционал.
3. Установленный контейнер легко удалить и поставить заново.
Поставить docker можно например так
- curl -sSL https://get.docker.com/ | sh
https://docs.docker.com/engine/installation/
Запускаем контейнер
- docker run -p 80:80 -p 443:443 -ti centos:6.8
Вариант 1: меняем порт
- docker run -p 8080:80 -p 443:443 -ti centos:6.8
- netstat -tulpn | grep :80
- yum install -y epel-release
- yum update -y
- yum install -y http://194.28.89.175/6/x86_64/mikbill-repo-1.0-1.x86_64.rpm
- yum install -y mikbill
Используемые порты для внешней работы:
mysql: -p 3306:3306
radius: -p 1812:1812 -p 1813:1813
dhcp: -p 67:67 -p 68:68
Если требуется внешний доступ по этим портам, то запускаем так:
скачать готовый образ
mysql: -p 3306:3306
radius: -p 1812:1812 -p 1813:1813
dhcp: -p 67:67 -p 68:68
Если требуется внешний доступ по этим портам, то запускаем так:
- docker run -p 80:80 -p 443:443 -p 3306:3306 -p 1812:1812 -p 1813:1813 -p 67:67 -p 68:68 -ti centos:6.8
скачать готовый образ
- docker pull mikbill/mikbill_one
- docker run -p 80:80 -p 443:443 -p 3306:3306 -p 1812:1812 -p 1813:1813 -p 67:67 -p 68:68 -ti mikbill/mikbill_one
Запустить сервисы вручную
- service mysqld start
- service mikbill start
- service radiusd start
- service nginx start
- service php-fpm start
mysql login: root
mysql pass: demo
mysql pass: demo
Комментарии
Отправить комментарий