ubuntu18.04安装opensips可视化界面cp
注:本文档基于文档:ubuntu18.04服务版搭建opensips
1. 安装环境软件
sudo apt install -y apache2 php php-curl php-gd php-pear php-cli php-mysql php-apcu libapache2-mod-php unzip
2. 下载并解压opensipscp文件
sudo mkdir /opt/opensipscp cd /opt/opensipscp sudo wget https://github.com/OpenSIPS/opensips-cp/archive/master.zip sudo unzip master.zip sudo chown -R www-data:www-data /opt/opensipscp/opensips-cp-master/
3. 执行mysql语句
mysql -u root -p # 输入密码进入数据库 # 以下操作在数据库中进行 > use opensips; > source /opt/opensipscp/opensips-cp-master/config/db_schema.mysql > exit
4. 拷贝相关定时文件并重启定时器
sudo cp /opt/opensipscp/opensips-cp-master/config/tools/system/smonitor/opensips_stats_cron /etc/cron.d/ sudo systemctl restart cron
5. 修改apache2配置文件/etc/apache2/ports.conf, 将端口改为你想使用的端口,本文为8080
6. 修改apache2配置文件/etc/apache2/sites-available/000-default.conf , 内容如下
<VirtualHost *:8080> #ServerName www.example.com ServerAdmin webmaster@localhost DocumentRoot /opt/opensipscp ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /opt/opensipscp/opensips-cp-master/web> Options Indexes FollowSymLinks MultiViews AllowOverride None Require all granted </Directory> <Directory /opt/opensipscp/opensips-cp-master> Options Indexes FollowSymLinks MultiViews AllowOverride None Require all denied </Directory> Alias /opensips /opt/opensipscp/opensips-cp-master/web <DirectoryMatch "/opt/opensipscp/opensips-cp-master/web/tools/.*/.*/(template|custom_actions|lib)/"> Require all denied </DirectoryMatch> </VirtualHost>
7. 启动服务并设置为开机启动
sudo systemctl start apache2 sudo systemctl enable apache2
8. 测试
访问http://ip:8080/opensips
默认用户名密码为:admin/opensips
9. 修改默认用户名密码
10. 忘记密码找回操作
mysql -u root -p # 输入密码 > use opensips > INSERT INTO ocp_admin_privileges (username,password,first_name,last_name,ha1,available_tools,permissions) values ('admin','opensips','Super','Admin',md5('admin:opensips'),'all','all'); > exit # 使用amind/opensips即可登录,该方法是新建一个新的用户,登录之后删除该用户即可
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库