随笔分类 -  Linux

摘要:Webrtc服务器搭建(基于局域网环境) 目录 搭建平台 软件安装 安装JDK: 安装nodejs相关包: 安装Python和Python webtest: 搭建房间服务器(Room Server) 下载apprtc源码(操作所在目录/root/) 修改文件 编译(在apprtc目录下进行) 编译完 阅读全文
posted @ 2019-04-11 20:43 evescn 阅读(738) 评论(0) 推荐(0) 编辑
摘要:Docker常用命令: 环境信息相关: 系统维护相关: 日志信息相关: Docker hub服务相关: 阅读全文
posted @ 2019-04-11 20:38 evescn 阅读(121) 评论(0) 推荐(0) 编辑
摘要:PostgreSQL编译安装 安装语言包 安装编译所需依赖包: 编译PostgreSQL: 创建postgres用户 初始化PostgreSQL 设置postgres用户密码 设置开机启动 按需修改pg_hba.conf,postgresql.conf文件 阅读全文
posted @ 2019-04-11 20:37 evescn 阅读(313) 评论(0) 推荐(0) 编辑
摘要:go编译安装: 设置环境变量 安装C工具 安装1.4: 如果需要安装1.4以上的版本,需要把1.4版本一起下载。 安装1.4编译器 安装1.10.1 测试代码: go编译go代码: 编译 指定输出文件 修改权限命令 后台运行的命令 不输出错误信息 关闭程序 阅读全文
posted @ 2019-04-11 20:36 evescn 阅读(385) 评论(0) 推荐(0) 编辑
摘要:node应用编译安装 安装node编译环境 编译安装node 添加环境变量 编写测试代码: 测试代码: 阅读全文
posted @ 2019-04-11 20:36 evescn 阅读(847) 评论(0) 推荐(0) 编辑
摘要:php应用编译安装: 安装php5: 测试代码1 测试代码2 开机启动: 所遇问题: 阅读全文
posted @ 2019-04-11 20:35 evescn 阅读(104) 评论(0) 推荐(0) 编辑
摘要:mysql应用编译安装: 修改配置文件: 修改配置文件: 初始化数据库 启动mysql服务 配置环境变量 修改root密码(因为默认密码为空) 开机自启动 mysql测试语句: mysql select now(),user(),version(); + + + + | now() | user() 阅读全文
posted @ 2019-04-11 20:34 evescn 阅读(115) 评论(0) 推荐(0) 编辑
摘要:nginx应用编译安装: 安装编译所需依赖包: 编译nginx:(无用户) 编译nginx:(有用户) 修改配置文件 阅读全文
posted @ 2019-04-11 20:32 evescn 阅读(128) 评论(0) 推荐(0) 编辑
摘要:tcpdump命令 tcpdump 命令是一款sniffer工具,它可以打印所有经过网络接口的数据包的头信息,也可以使用 -w 选项将数据包保存到文件中,方便以后分析。 常用参数: 实例: 如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指定网络接口。 监视 阅读全文
posted @ 2018-10-25 17:01 evescn 阅读(225) 评论(0) 推荐(0) 编辑
摘要:系统环境 编译安装Redis 登录redis官网,下载最新稳定版安装 编译安装 创建目录 复制配置文件 设置程序datadir和logdir 编写redis启动shell脚本 启动程序 阅读全文
posted @ 2018-09-29 14:45 evescn 阅读(144) 评论(0) 推荐(0) 编辑
摘要:备份与恢复 postgresql自带了两个备份工具: 使用pg_dump备份 pg_dump 常用选项 备份某个database,备份结果以自定义压缩格式输出: 备份某个database,备份结果以SQL文本格式输出,输出结果要包含CREATE DATABASE 语句: 备份某个database中所 阅读全文
posted @ 2018-09-29 14:23 evescn 阅读(661) 评论(0) 推荐(0) 编辑
摘要:系统环境: 安装PostgreSQL 修改apt源 安装PostgreSQL 编辑 /etc/postgresql/9.5/main/postgresql.conf 切换用户 通过 psql 命令进入postgresql客户端,修改用户密码: 修改pg_hba文件 启动服务: 博客参考链接 阅读全文
posted @ 2018-09-28 18:06 evescn 阅读(272) 评论(0) 推荐(0) 编辑
摘要:练习:完成vsftpd配置 (1) 禁锢系统用户于家目录 (2) 基于mysql进行用户认证 安装pam_mysql模块: CentOS6 CentOS7 修改vsftpd的配置文件: 建立数据库: vsftpd通过pam_mysql进行认证的配置文件: 准备匿名用户映射的系统用户账号: 登录用户: 阅读全文
posted @ 2018-08-30 10:26 evescn 阅读(400) 评论(0) 推荐(0) 编辑
摘要:apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = ——fix-m... 阅读全文
posted @ 2018-08-27 13:07 evescn 阅读(415) 评论(0) 推荐(0) 编辑
摘要:dpkg --info "软件包名" --列出软件包解包后的包名称. dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. (类似于rpm -qa) dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包. dpkg -s 查询已安装的包的详细信息. dpkg -L 查询系统中已安装的软件包所安装的位置. (类似于rpm -q... 阅读全文
posted @ 2018-08-27 13:05 evescn 阅读(1318) 评论(0) 推荐(0) 编辑
摘要:Nginx|Apache反带用户请求到Tomcat LNMT: LAMT: LNAMT: Tomcat会话保持 Tomcat集群 (1) LB tomcat (2) LB tomcat cluster (3) LB tomcat apache: tomcats 第一种方法的实现: 如果需要会话绑定: 阅读全文
posted @ 2018-04-20 17:44 evescn 阅读(238) 评论(0) 推荐(0) 编辑
摘要:编程语言: Java编程语言: 编程语言的类别:指令+数据 面向过程:以指令为中心,围绕指令组织数据 面向对象:以数据为中心,围绕数据组织指令 Java体系结构: Java编程语言 Java Class文件格式 Java API Java VM JVM的核心组成部分: Class Loader 执行 阅读全文
posted @ 2018-04-20 17:08 evescn 阅读(177) 评论(2) 推荐(0) 编辑
摘要:1、安装配置java环境 直接下载二进制安装包: 使用rpm包安装: 使用yum仓库安装:java-1.8.0-openjdk-1.8.0 2、安装Jenkins 通过rpm包安装Jenkins 3、配置Jenkins 4、访问web界面 jenkins第一次启动会生成一个随机密码,查看web界面提 阅读全文
posted @ 2018-04-20 14:51 evescn 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1、使用安装包的方式安装gitlab # vim /etc/yum.repos.d/gitlib.repo [gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 repo_gp 阅读全文
posted @ 2018-04-19 16:28 evescn 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Logstash: 支持多数据获取机制,通过TCP/UDP协议、文件、syslog、windows EventLogs及STDIN等;获取到数据后,它支持对数据执行过滤、修改等操作; 基于JRuby语言,运行于JVM上; agent/server模型 agent/server模型 配置框架: 四种类 阅读全文
posted @ 2018-02-02 14:37 evescn 阅读(212) 评论(0) 推荐(0) 编辑