Простая настройка сервера на CentOS 5.8


После установки CentOS 5.8 (server) проведем рад нехитрых операций, что бы получить
рабочий веб сервер.

 

Добавляем репозитарии...

Atomic: wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh

CentALT rpm -Uhv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm

rpm -Uhv http://mirror.yandex.ru/epel/6/i386/epel-release-6-7.noarch.rpm  

 

Устанавливаем WEBMIN для администрирования через WEB


webmin:

 

(echo "[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1" >/etc/yum.repos.d/webmin.repo
rpm --import http://www.webmin.com/jcameron-key.asc
yum -y install webmin)


Подготавливаем WEB сервер:

Отключаем SELINUX добавив в /etc/sysconfig/selinux строчку SELINUX=disabled

yum -y install httpd mysql-server php php-devel php-pdo
/sbin/chkconfig httpd on
/sbin/chkconfig mysqld on

Если нужно поднять сервер ip телефонии ASTERISK то как раз CentOS 5.8 нам хорошо подходит
не нужно мучатся с сборкой из исходников, но это на любителя....


Добавление Asterisk в репозитории YUM
как вариант при помощи редактора VI
vi /etc/yum.repos.d/centos-asterisk.repo

centos-asterisk.repo :

[asterisk-current]
name=CentOS-$releasever - Asterisk - Current
baseurl=http://packages.asterisk.org/centos/$releasever/current/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium
[asterisk-beta]
name=CentOS-$releasever - Asterisk - Beta
baseurl=http://packages.asterisk.org/centos/$releasever/beta/$basearch/
enabled=0
gpgcheck=0
#gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium


vi /etc/yum.repos.d/centos-digium.repo

centos-digium.repo:

[digium-current]
name=CentOS-$releasever - Digium - Current
baseurl=http://packages.digium.com/centos/$releasever/current/$basearch/
enabled=1
gpgcheck=0
#gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium
[digium-beta]
name=CentOS-$releasever - Digium - Beta
baseurl=http://packages.digium.com/centos/$releasever/Beta/$basearch/
enabled=0
gpgcheck=0
#gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium
yum -y install dahdi-linux dahdi-tools libpri
yum -y install asterisk18 asterisk18-configs asterisk18-voicemail
yum -y install asterisk-gui

для web-морды правим немного конфиги в /etc/asterisk/

manager.conf

[general]
enabled = yes
port = 5038
bindaddr = 127.0.0.1
webenabled = yes

[user_name]
secret = 1234
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config

http.conf

[general]
enabled=yes
enablestatic=yes
bindport=8088
redirect = / /static/config/index.html

Запускаем наш сервер ip-телефонии

 service asterisk start


web-морда будет доступна по адресу http://hostname:8088

 /usr/sbin/asterisk -vvvvvr


не забудем отредактировать файл настроек фаервола /etc/sysconfig/iptables

#CentOS

Copyright © 2013-2017