Установка Mikbill на Debian 8 и Debian 9
Мануал не доработан. Таким способом установкой проблема с php-fpm и модулями php. Другое решение сейчас в тесте
Установка php 5.4
Мануал не доработан. Таким способом установкой проблема с php-fpm и модулями php. Другое решение сейчас в тесте
Установка php 5.4
- mv /etc/apt/sources.list /etc/apt/sources.list.old
- nano /etc/apt/sources.list
deb http://ftp.us.debian.org/debian/ wheezy main contrib non-freeСоздаем скрипт для установки php 5.4:
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free
- cd /home
- nano phpmodules.sh
#!/bin/bash
apt-get -y remove --purge `dpkg -l | grep php | grep -w 5 | awk '{print $2}' | xargs`
apt-get update
apt-get -q -y install php5 php5-cli php5-cgi
apt-get -q -y install phpmyadmin php-xml-rss php-radius php5-xsl php-xml-serializer php-net-lmtp php-xml-util php-pear php-net-url suphp-common phpsysinfo
apt-get -q -y install php5-sasl php5-sybase php5-curl php5-fpm
apt-get -q -y install php5-memcache php5-pspell php5-xmlrpc php5-mcrypt php5-recode php5-imap php5-geoip php5-xcache php5-imagick php5-mysql php5-dbg
apt-get -q -y install php5-gd php5-gmp
- chmod +x phpmodules.sh
- ./phpmodules.sh
![]() |
Ничего не выбираем, жмем <Ok> |
![]() |
Нажимаем <No> |
Замораживаем версию php:
- nano /etc/apt/preferences.d/php5
Package: php5*Вернуть /etc/apt/sources.list в первоначальное состояние и обновить индексы пакетов:
Pin: release a=oldstable
Pin-Priority: 700
Package: php-*
Pin: release a=oldstable
Pin-Priority: 700
- mv /etc/apt/sources.list /etc/apt/sources.list.wheezy
- mv /etc/apt/sources.list.old /etc/apt/sources.list
- apt-get update
Общая подготовка к установке Mikbill
Качаем дистрибутив mikbill, установщик для debian и запускаем его:
- cd /home/
- wget http://www.mikbill.ru/mikbill.tar.gz
- tar xzvf mikbill.tar.gz
- cd DISTR/Debian7x
Установка на Debian 8
- wget https://github.com/mikbill/design/raw/master/install_mikbill/install_debian_8.sh
- chmod +x install_debian_8.sh
- ./install_debian_8.sh
Установка на Debian 9
- wget https://github.com/mikbill/design/raw/master/install_mikbill/install_debian_9.sh
- chmod +x install_debian_9.sh
- ./install_debian_9.sh
Настройка
update-rc.d -f apache2 removeservice apache2 stop
service nginx start
****************************
Общие отличия от стандартного файла установщика:
Удалена установка php
Добавлено:
cp /etc/freeradius/serialize.pm /etc/perl/
Отличия файла debian_9
Удалена установка пакетов:
libfreeradius2И других пакетов радиуса
freeradius-dbg
Комментарии
Отправить комментарий