{"id":977,"date":"2014-05-19T22:40:30","date_gmt":"2014-05-19T14:40:30","guid":{"rendered":"https:\/\/cowman-chiang.no-ip.org\/wordpress\/?p=977"},"modified":"2019-06-20T10:25:07","modified_gmt":"2019-06-20T02:25:07","slug":"%e5%ae%89%e8%a3%9dkamailio-sip-server","status":"publish","type":"post","link":"https:\/\/cowmanchiang.me\/wp\/?p=977","title":{"rendered":"\u5b89\u88ddKamailio SIP Server"},"content":{"rendered":"<p>\u5b89\u88dd\u74b0\u5883\uff1a Ubuntu 12.04 x64<\/p>\n<ol>\n<li>\u7cfb\u7d71\u66f4\u65b0<\/li>\n<\/ol>\n<pre lang=\"bash\">\napt-get update\napt-get upgrade\n<\/pre>\n<ol>\n<li>\u5b89\u88ddmysql-server\u53ca\u5fc5\u8981\u5957\u4ef6<\/li>\n<\/ol>\n<pre lang=\"bash\">\napt-get install mysql-server\napt-get install make flex bison libmysqlclient-dev\n<\/pre>\n<ol>\n<li>\u4e0b\u8f09\u5b89\u88dd\u6a94\u6848\u4e26\u7522\u751f\u8a2d\u5b9a\u6a94<\/li>\n<\/ol>\n<pre lang=\"bash\">\ncd \/tmp\nmkdir sip\ncd sip\nwget http:\/\/www.kamailio.org\/pub\/kamailio\/latest\/src\/kamailio-4.1.3_src.tar.gz\ntar -zxvf kamailio-4.1.3_src.tar.gz\ncd kamailio-4.1.3\nmake cfg\n<\/pre>\n<ol>\n<li>\u52a0\u5165mysql\u652f\u63f4<\/li>\n<\/ol>\n<pre lang=\"bash\">\nvim modules.lst \n=> include_modules= db_mysql\n<\/pre>\n<ol>\n<li>\u7de8\u8b6f\u3001\u5b89\u88dd<\/li>\n<\/ol>\n<pre lang=\"bash\">\nmake all\nmake install\n<\/pre>\n<ol>\n<li>\u8a2d\u5b9a\u4f7f\u7528mysql<\/li>\n<\/ol>\n<pre lang=\"bash\">\nvim \/usr\/local\/etc\/kamailio\/kamctlrc\n# DBENGINE=MYSQL => DBENGINE=MYSQL\n<\/pre>\n<ol>\n<li>\u8a2d\u5b9a<\/li>\n<\/ol>\n<pre lang=\"bash\">\nkamdbctl create\ncp pkg\/kamailio\/deb\/debian\/kamailio.init \/etc\/init.d\/kamailio\nchmod 755 \/etc\/init.d\/kamailio\n<\/pre>\n<ol>\n<li>\u7de8\u8f2f\u57f7\u884c\u6a94<\/li>\n<\/ol>\n<pre lang=\"bash\">\nvim \/etc\/init.d\/kamailio\nDAEMON=\/usr\/sbin\/kamailio => DAEMON=\/usr\/local\/sbin\/kamailio\nCFGFILE=\/etc\/kamailio\/kamailio.cfg => CFGFILE=\/usr\/local\/etc\/kamailio\/kamailio.cfg\nUSER=kamailio => USER=root\nGROUP=kamailio => GROUP=root\n<\/pre>\n<ol>\n<li>\u8a2d\u5b9a<\/li>\n<\/ol>\n<pre lang=\"bash\">\ncp pkg\/kamailio\/deb\/debian\/kamailio.default \/etc\/default\/kamailio\n<\/pre>\n<ol>\n<li>\u8a2d\u5b9a<\/li>\n<\/ol>\n<pre lang=\"bash\">\nvim \/etc\/default\/kamailio\n# RUN_KAMAILIO=yes => RUN_KAMAILIO=yes\n<\/pre>\n<ol>\n<li>\u555f\u52d5\u65b9\u5f0f<\/li>\n<\/ol>\n<p>\/etc\/init.d\/kamailio {start , stop , status}\n<\/p>\n<ol>\n<li>\u5275\u5efa\u4f7f\u7528\u8005<\/li>\n<\/ol>\n<pre lang=\"bash\">\nkamctl add <username> <password>\n<\/pre>\n<p>13.\u4fee\u6539\u4f7f\u7528\u8005\u5bc6\u78bc<\/p>\n<pre lang=\"bash\">\npasswd <username> <passwd>\n<\/pre>\n<ol>\n<li>\u522a\u9664\u4f7f\u7528\u8005<\/li>\n<\/ol>\n<pre lang=\"bash\">\nrm <username>\n<\/pre>\n<ol>\n<li>\u9810\u8a2dpassword kamailiorw<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>\u5b89\u88dd\u74b0\u5883\uff1a Ubuntu 12.04 x64 \u7cfb\u7d71\u66f4\u65b0 apt-get update apt-get upgrade \u5b89\u88ddmysql-server\u53ca\u5fc5\u8981\u5957\u4ef6 apt-get install mysql-server apt-get install make flex bison libmysqlclient-dev \u4e0b\u8f09\u5b89\u88dd\u6a94\u6848\u4e26\u7522\u751f\u8a2d\u5b9a\u6a94 cd \/tmp mkdir sip cd sip wget http:\/\/www.kamailio.org\/pub\/kamailio\/latest\/src\/kamailio-4.1.3_src.tar.gz tar -zxvf kamailio-4.1.3_src.tar.gz cd kamailio-4.1.3 make cfg \u52a0\u5165mysql\u652f\u63f4 vim modules.lst => include_modules= &hellip; <a href=\"https:\/\/cowmanchiang.me\/wp\/?p=977\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56,82],"tags":[],"class_list":["post-977","post","type-post","status-publish","format-standard","hentry","category-kamailio","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=\/wp\/v2\/posts\/977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=977"}],"version-history":[{"count":1,"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=\/wp\/v2\/posts\/977\/revisions"}],"predecessor-version":[{"id":2046,"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=\/wp\/v2\/posts\/977\/revisions\/2046"}],"wp:attachment":[{"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cowmanchiang.me\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}