码迷,mamicode.com
首页 > 其他好文 > 详细

Freeswitch centos 自动启动设置

时间:2017-06-07 12:46:40      阅读:642      评论:0      收藏:0      [点我收藏+]

标签:部分   cat   span   list   php   default   lan   style   用户登录   

http://blog.csdn.net/neohan/article/details/44725161

翻译自FusionPBX官网:

http://wiki.fusionpbx.com/index.PHP?title=Installing_FusionPBX_3.2_on_CentOS_6.5_and_Mysql
以下的内容只是上述网页中的一小部分:将FreeSWITCH设置成自启动。假定系统内已编译安装好了FreeSWITCH,安装目录是/usr/local/freeswitch。请用root用户登录。


1、为CentOS系统增加一个用户。用户名为freeswitch。控制台下输入

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。

 

Freeswitch centos 自动启动设置

标签:部分   cat   span   list   php   default   lan   style   用户登录   

原文地址:http://www.cnblogs.com/6relation/p/6956013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!