网上资源-(软件安装使用类)

2019-02-13  本文已影响0人  ape_caesar

安装教程

elastic Apm

一个很好的应用、数据库性能统计监控工具
检索数据库-elastic apm

curl在linux/windows的安装

http://curl.haxx.se/download.html

文档

elasticsearch

elasticsearch权威指南

快速安装docker docker-compose

   25  sudo yum install -y yum-utils   device-mapper-persistent-data   lvm2
   26  sudo yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo
   27  sudo yum install docker-ce docker-ce-cli containerd.io
   28  sudo systemctl start docker
   29  docker ps
   30  uname -s
   31  sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
   32  sudo chmod +x /usr/local/bin/docker-compose
   33  sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
   34  docker-compose --version

使用docker

如果安装的依赖有要rebuild node-gyp的时候需要再安装的依赖

      sh -c "apk add --no-cache --virtual .gyp python make g++
      && npm install --only=production
      && pm2-runtime start ecosystem.config.js --env production"

centos环境安装node-gyp依赖

 yum groupinstall 'Development Tools'

postgresql 相关

pg_stat_statements
pg_stat_activity

删除数据库,再同步数据库

在主数据库: pg_dump -U 用户名 -w -d 数据库名 > bak.sql
拷贝bak.sql

在测试数据库:
进入数据库: psql -U 用户名 -d postgres
删除数据库的连接: SELECT pg_terminate_backend("pid") FROM pg_stat_activity WHERE "datname"='mc_sdk_db' AND "pid" <> pg_backend_pid();
删除原来的数据库: drop database 数据库名
创建新的空的数据库: create database 数据库名
退出来
恢复数据: psql -U 用户名 -w -d 数据库名 < bak.sql

google网页测速网站

https://developers.google.com/speed/pagespeed/insights/

docker容器时区修改

  1. 在容器已经启动的情况下
    先复制宿主服务器的时区文件夹进容器
    docker cp /usr/share/zoneinfo bf9f65292df6(这个是容器id):/usr/share/zoneinfo
    再进入容器后
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  2. 在docker-compose文件中

   environment:
        # 数据库容器时区
      - TZ=Asia/Shanghai
        # 连接的时区
      - PGTZ=Asia/Shanghai

或者在连接的dirver中加入timezone: '+08:00'的选项

Linux locate

yum install mlocate
updatedb
locate 文件名

上一篇 下一篇

猜你喜欢

热点阅读