bin

zabbix 编译安装

匿名 (未验证) 提交于 2019-12-02 23:42:01
## 编译安装 nginx cd /opt/app yum -y install wget gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel wget 'http://nginx.org/download/nginx-1.16.0.tar.gz' tar -xvf nginx-1.16.0.tar.gz cd nginx-1.16.0/ ./configure --prefix=/usr/local/nginx make make install cd vi .bash_profile PATH=$PATH:$HOME/bin:/usr/local/nginx/sbin nginx -t #配置文件检查 nginx nginx -s stop vi /usr/lib/systemd/system/nginx.service [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx [Install] WantedBy=multi-user.target systemctl start nginx.service systemctl

ZooKeeper 安装与部署

匿名 (未验证) 提交于 2019-12-02 23:42:01
一、 下载 下载地址: http://mirror.bit.edu.cn/apache/zookeeper/stable/apache-zookeeper-3.5.5-bin.tar.gz 二、 安装 直接解压到期望文件夹。 三、 配置 在解压后的文件夹中添加两个目录,data和logs,用于存储数据与日志。 文件夹conf中,存放配置文件,现有一个名为zoo_sample.cfg的文件,这是示例配置文件。 新建配置文件zoo.cfg,内容如下所示: # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=E:\

otter安装、使用

匿名 (未验证) 提交于 2019-12-02 23:40:02
一、otter简介 otter是阿里开源的一个分布式数据库同步系统,尤其是在跨机房数据库同步方面,有很强大的功能。它是基于数据库增量日志解析,实时将数据同步到本机房或跨机房的mysql/oracle数据库。 二、安装配置JDK 因为zookeeper和Otter-manager都依赖与java环境 注:将Centos的yum源更换为国内的阿里云源 1、首先安装wget yum install wget 2、备份原有源 mv /etc/yum.repos.d /etc/yum.repos.d.backup mkdir /etc/yum.repos.d 注:不同Linux版本,不同源 CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo CentOS 6 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo CentOS 7 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 3、清除缓存、生成缓存并更新 yum

阿里云系统安装部署Freeswitch

匿名 (未验证) 提交于 2019-12-02 23:38:02
1.安装vim apt-get install vim 2.修改镜像源 将/etc/apt/source.list的原有源注释掉,添加下面的源: deb http://mirrors.163.com/debian/ jessie main non-free contrib 3.安装指定版本的jdk 在/usr/local下创建目录java 将jdk-1_5_0_22-linux-amd64.bin上传至/usr/local/java,解压,配置环境变量 4.安装freeswitch 4.1 添加源 wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add - echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list apt-get update apt-get install -y --force-yes freeswitch-video-deps-most cd /usr/src/ git clone https://freeswitch.org/stash/scm/fs

制作emmc 烧录文件

匿名 (未验证) 提交于 2019-12-02 23:36:01
量产需要统一使用烧录器烧录, 需要制作统一的 emmc 烧录文件,主要升级步骤如下: 工具: ISP tool; winhex ; checksum , mboottnize ; U盘(大于主板 EMMC 大小,mmc大小可以使用mmc size查看) 文件: USB 升级文件 MstarUpgrade.bin, mboot.bin, rom_emmc_boot.bin 注意需要使用解密过的主板(MSTV_Tool解密后使用ISP_Tools烧录mboot) 一. 母片需要擦除emmc 中不需要的信息, 需要先擦空emmc. 在mboot 下执行命令: cleanallenv / 清除当前的内存和 MPOOL DB 中数据 / mmc erase / 擦除 EMMC / du / 停掉串口 / 或者使用以下方法,可以跳过第二步(此操作可能不太标准): 1) 开机,恢复出厂设置(将剩余分区都分给userdata) 2) 进mboot擦除分区: cleanallenv mmc erase.p factorydata mmc erase.p userdata 二. 使用 ISP tool 烧录 mboot.bin 和 rom_emmc_boot.bin. 具体烧录方法可以参考mstar 官方文件.(该两个文件是本地编译出来的,或者服务器编译的aosp_almond_dtmb-ota

微服务学习(二)-docker部署与联调

匿名 (未验证) 提交于 2019-12-02 23:36:01
场景: 工程里面使用docker-compose组合了三个容器,但是很多应用场景下我需要在在本地调试应用,也就是工程里面的app应用。这样如何在本地使用eclipse调试自己的应用? 一.docker 环境搭建 (1)docker容器使用相关 1.显示所有容器 lj@lj-ubuntu:~$ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 0485b2ba726b dockercomposespringbootmysqlnginx_app "/usr/local/bin/mvn-…" 13 days ago Up 17 hours 8080/tcp dockercomposespringbootmysqlnginx_app_1 0779ac98b637 mysql/mysql-server:5.7 "/entrypoint.sh mysq…" 13 days ago Up 17 hours (healthy) 0.0.0.0:3306->3306/tcp, 33060/tcp v-mysql 449424e31087 nginx:1.13 "nginx -g 'daemon of…" 13 days ago Up 20 hours 0.0.0.0:80->80/tcp, 0.0.0.0:443

-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory 问题

匿名 (未验证) 提交于 2019-12-02 23:34:01
linux 启动脚本时报错:-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory 原因是 文件的格式是dos,修改为unix 就OK了 具体操作步骤 以下是原文博客地址: 原文:https://blog.csdn.net/JeffreyHv/article/details/51726600

zookeeper集群启动状态是standalone

匿名 (未验证) 提交于 2019-12-02 23:34:01
问题 部署的zookeeper集群失败, [root@bogon zkdata]# zkServer.sh status ZooKeeper JMX enabled by default Using config: /opt/zookeeper-3.4.14/bin/../conf/zoo.cfg Mode: standalone 问题排查 网上有人说删除zookeeper/conf 文件下的其余cfg文件,这个方法不适合,zookeeper默认使用zoo.cfg,除非启动时候指认其余路径下文件,否则一般不会出现使用混淆配置文件的问题. zookeeper配置集群关键点就在其配置文件内容里. #PS:如果不需要集群配置可以不配置以下3个节点,如果是单机集群注意修改端口号(2888,3888)要不一致 Server.1=Master:2888:3888 Server.2=Slave1:2888:3888 Server.3=Slave2:2889:3889 看到一篇博文作者是把server配置成了slave导致集群模式启动失败. 而我这次犯得错误是server首字母顺手大写了…导致集群配置直接无效.所以启动是standalone模式. 将Server…都改为server… #PS:如果不需要集群配置可以不配置以下3个节点,如果是单机集群注意修改端口号(2888,3888)要不一致

django-admin:command not found的解决办法

匿名 (未验证) 提交于 2019-12-02 23:32:01
pip3 install django==1.11.11 django-admin:command not found的解决办法 django-admin:command not found的解决办法 python3 /usr/local/python3/lib/python3.6/site-packages/django/bin/django-admin.py startproject blog 或者 ln /www/source/python3/bin/django-admin /usr/bin django-admin startproject blog django-admin:command not found的解决办法 python3 /usr/local/python3/lib/python3.6/site-packages/django/bin/django-admin.py startproject blog 或者 ln /www/source/python3/bin/django-admin /usr/bin django-admin startproject blog

比特币BTC全节点搭建

匿名 (未验证) 提交于 2019-12-02 23:04:42
#环境 ubuntu 16.4 #硬盘500GB #截止2018-12-31磁盘占用超过230GB #下载页面 #https://bitcoin.org/zh_CN/download cd /opt/ wget https://bitcoin.org/bin/bitcoin-core-0.17.0.1/bitcoin-0.17.0.1-x86_64-linux-gnu.tar.gz #解压,软连接 tar zxf bitcoin-0.17.0.1-x86_64-linux-gnu.tar.gz ln -fs /opt/bitcoin-0.17.0 /opt/bitcoin ln -fs /opt/bitcoin-0.17.0/bin/bitcoind /usr/local/bin/bitcoind ln -fs /opt/bitcoin-0.17.0/bin/bitcoin-cli /usr/local/bin/bitcoin-cli mkdir -p /data/btc_data mkdir ~/.bitcoin vim ~/.bitcoin/bitcoin.conf # ~/.bitcoin/bitcoin.conf datadir=/data/btc_data dbcache=10240 txindex=1 rpcuser=btc rpcpassword=btc2018