CentOS 아래 FreeSWITCH 자동 시작 설정

1601 단어 centosfreeswitch
FusionPBX 홈 페이지 에서 번역:
http://wiki.fusionpbx.com/index.php?title=Installing_FusionPBX_3.2_on_CentOS_6.5_and_Mysql
아래 의 내용 은 상기 웹 페이지 의 일부분 일 뿐 입 니 다. FreeSWITCH 를 자체 시작 으로 설정 합 니 다.시스템 에 FreeSWITCH 가 컴 파일 되 어 설치 되 어 있다 고 가정 합 니 다. 설치 디 렉 터 리 는 / usr / local / freeswitch 입 니 다.루트 사용자 로 로그 인 하 십시오.
1. CentOS 시스템 에 사용 자 를 추가 합 니 다.사용자 이름 은 free switch 입 니 다.콘 솔 아래 입력
useradd freeswitch
2. 권한 설정, 스 크 립 트 초기 화 설치.콘 솔 아래 입력
cd /usr/local/
chown -R freeswitch:freeswitch freeswitch
chmod -R g+w freeswitch
cd /usr/src/freeswitch/build
cp freeswitch.init.redhat /etc/init.d/freeswitch
chmod +x /etc/init.d/freeswitch
cp freeswitch.sysconfig /etc/sysconfig/freeswitch

3. freeswitch 의 sysconfig 설정 을 추가 합 니 다.콘 솔 아래 입력
cat >> /etc/sysconfig/freeswitch <<EOT
PID_FILE=/var/run/freeswitch/freeswitch.pid
FS_USER=freeswitch
FS_FILE=/usr/local/freeswitch/bin/freeswitch
FS_HOME=/usr/local/freeswitch
EOT

4. 자체 시작 목록 에 freeswitch 서 비 스 를 추가 합 니 다.콘 솔 아래 입력
chmod 765 /etc/init.d/freeswitch
/sbin/chkconfig freeswitch on
/sbin/chkconfig --list freeswitch

5. 일부 freeswitch 초기 설치 후의 설정 을 사용 하지 않 습 니 다.콘 솔 아래 입력
cd /usr/local/freeswitch/conf/dialplan/default
mv 00_ladspa.xml 00_ladspa.noload
mv 00_pizza_demo.xml 00_pizza_demo.noload
mv 01_Talking_Clock.xml 01_Talking_Clock.noload

6 、 fs 설정cli 프로그램 은 임의의 디 렉 터 리 에서 직접 실행 할 수 있 습 니 다.콘 솔 아래 입력
cd /usr/local/bin/
ln -s /usr/local/freeswitch/bin/fs_cli fs_cli

7. CentOS 를 다시 시작 합 니 다.

좋은 웹페이지 즐겨찾기