Linux
文章平均质量分 63
James506
这个作者很懒,什么都没留下…
展开
-
linux常用指令(持续更新)
linux常用指令,持续更新原创 2024-07-28 14:32:07 · 121 阅读 · 0 评论 -
内外网结合的多服务发布架构
通过不同的域名或者二级域名,可以直接配置访问云服务器和内网服务器上发布的多个服务。原创 2023-10-01 21:40:47 · 814 阅读 · 0 评论 -
frp内网穿透
通过frp构建内网穿透服务,将内网服务发布到公网原创 2023-06-17 09:49:13 · 1605 阅读 · 0 评论 -
使用WSL在Windows上安装Ubuntu
在windows上安装ubuntu,可以实现快速切换原创 2023-04-22 13:40:43 · 2190 阅读 · 0 评论 -
基于ubuntu环境搭建janus服务器
因为产品需要,选择Janus作为音视频通信服务器框架,在阿里云的ubuntu服务器上进行搭建测试。1、环境服务器:阿里云ECS系统:ubuntu16.04.6 LTS,以root用户登录。2、下载Janus源码官网:git clone https://github.com/meetecho/janus-gateway.git// 下载不下来,直接上网下载最新的TAG 0.11.1 版本,解压处理//https://github.com/meetecho/janus-gatewa.原创 2021-07-05 16:05:30 · 2236 阅读 · 0 评论 -
ubunut下安装libmicrohttpd
因ubuntu16.04版本中默认安装的版本为0.9.44,无法满足janus中0.9.59的最低版本要求,因此需要自行下载安装。1. 官网下载http://www.gnu.org/software/libmicrohttpd/下载合适版本https://ftp.gnu.org/gnu/libmicrohttpd/选择0.9.59版本2. 解压tar -xzvf libmicrohttpd-0.9.59.tar.gz3. 编译安装./configuremake...原创 2021-06-27 09:17:58 · 1418 阅读 · 0 评论 -
coturn穿透服务器安装部署
因为部署Janus的需要,把安装整个coturn服务器的过程记录下来备忘。1、环境服务器:阿里云ECS系统:ubuntu16.04,采用root账号登录。2、下载coturn版本下载coturn官方版本:https://github.com/coturn/coturnhttps://github.com/coturn/coturn/tags选择合适的TAG版本下载。我选择的是4.5.2版本。3、安装依赖先进行解压,tar -zxvf turnserver-4.5.2.原创 2021-06-27 08:49:56 · 5736 阅读 · 2 评论 -
javah用法的注意之处
最近写NDK,需要用javah生成 jni规格的 native头文件。开始几次出现各种错误,最终搞定,注意之点记录如下: 1. 必须要进入到bin下的classes目录下。2.必须带上类的完成包信息,即完整类名。javah -classpath . -jni com.test.native原创 2013-03-14 17:49:10 · 1087 阅读 · 0 评论 -
linux下编译出错 collect2: ld terminated with signal 7 [Bus error], core dumped
collect2: ld terminated with signal 7 [Bus error], core dumped我采用的是VM 下的 redhat6,NDK r8d。出问题后,发现是因为放在 /mnt/hgfs 共享目录下的原因,把工程放在其他目录下,编译成功。原创 2013-03-14 15:01:16 · 4359 阅读 · 0 评论 -
ACE在RedHatEnt6上编译安装及配置
以前写过一篇在CentOS5上的安装,最近在RedHatEnt6.1上进行安装处理时,发现一些问题,记录一下。 系统:RedHat Ent 6.1ACE:5.7 准备工作:在/usr/local下创建 ACE目录,将ACE57SRC.tar.gz拷贝进去。解压tar –xzvf ACE57SRC.tar.gz,将生成ACE_wrappers。 设置ACE_ROO原创 2012-12-04 15:47:21 · 1180 阅读 · 0 评论 -
CentOS下的CodeBlocks安装及其上的ACE开发测试
操作系统: CentOS 5.4 前几天刚安装完 ACE ,并进行了简单的测试。由于 ACE写的服务程序最终需要运行在Linux服务器上,因此最好的办法就是在Linux机器上进行开发。在 Windows 平台有 VS这个强大的IDE ,开发 Windows 程序,几乎是不二之选。但在Linux 上, c/c++开发的 IDE,实在不敢与 VS 相比原创 2010-02-10 16:46:00 · 2794 阅读 · 0 评论 -
JsonCPP在linux下的一个奇怪的问题
在linux上完成了对jsoncpp的编译,产生了.a和.so的库。原本以为可以直接将json目录下的几个.h文件和lib目录下的库文件加入到工程即可,但事实证明是错误的,编译时报莫名错误如下: -------------- 构建: Debug inWalkEngineServer ---------------正在编译: WalkEngineServer.cpp在包含自原创 2012-11-30 17:08:48 · 3211 阅读 · 1 评论 -
APACHE安装_cannot install `libaprutil-1.la' to a directory
在linux上安装了默认的apache2目录后,想安装apache3,进入安装,执行了configure,make后make install时出错: /bin/sh /usr/local/httpd-2.2.3/srclib/apr/libtool --mode=install /usr/bin/install -c -m 755 libaprutil-1.la /usr/原创 2012-07-19 11:01:19 · 2182 阅读 · 0 评论