查看内存占用  ps -aux --sort -rss

查看是否运行某个进程,ps -aux | grep xxxxx

查看端口占用 netstat -tunlp | grep 6379

docker 运行redis的命令

docker run -d --name redis -p 6379:6379 redis --requirepass "123456"

安装fastdfs

docker run -d --restart=always --privileged=true --net=host --name=fastdfs -e IP=192.168.7.171 -e WEB_PORT=8888 -v ${HOME}/fastdfs:/var/local/fdfs registry.cn-beijing.aliyuncs.com/tianzuo/fastdfs

docker exec -it fastdfs /bin/bash

echo "hello xy" >index.html

fdfs_test /etc/fdfs/client.conf upload index.html

这时会出现 一个反馈的地址,加上端口号 8888,即可访问,如下

测试: http://192.168.7.171:8888/group1/M00/00/00/wKgHq2G1sBeAeiVoAAAADZsDDQo57.html

(安装dubbo,只需要安装zookeeper和dubbo-admin,即可)

下载zookeeper

wget  https://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz

tar xvf apache-zookeeper-3.7.0-bin.tar.gz

进入 conf目录 cp zoo_sample.cfg zoo.cfg

进入bin目录, ./zkServer.sh start  ,这里需要使用8080口,会与tomcat有冲突,注意避免,启动后 ./zkServer.sh status 查看,提示Mode: standalone 模式就启动开了,或者用jps -ll 也可看到。

下载 dubbo-admin ,然后进入 pom所在同级目录,然后 mvn package,生成后,把文件上传至linux

nohup java dubbo-admin-0.0.1-SNAPSHOT.jar &

稍等片刻,然后,输入 http://192.168.7.171:7001/  输入用户名root 密码root,可以看到dubbo的服务治理页面

原始自带的 top ,快捷键 M,查看即时内存。 (推荐使用)

java -XX:+PrintCommandLineFlags -version 可以查看java mmx开始的内存分配

另外:ps_mem,smem -tk,这个两个命令也是,不过需要yum install  一下。还有一下的这几个命令都是。

yum install ps_mem

yum install smem

yum install glances

yum install htop

更换repo源,安装glances(推荐使用)不但需要Base源,还需要epel源。

2、glances安装
(1)配置epel源,下载源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
(2)安装glances工具
yum install glances -y

备份原镜像
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup
下载阿里云的Base源和EPEL源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
或者 下载腾讯云的Base源和EPEL源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo
或者 下载163的Base源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

清理和生成缓存
yum clean all
yum makecache

yum search openjdk

yum -y install java-1.8.0-openjdk       // 老师讲解的命令

yum -y install  java-1.8.0-openjdk-devel      // 这个包,他提供了jps这个工具。也有javac -version 这个功能

///// 下面的命令为备用

yum install java-1.8.0-openjdk

yum install java-1.8.0-openjdk* -y  安装全部

// 查询安装的包

yum list  installed  | grep  openjdk

rpm -qa | grep openjdk

删除

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64

rpm -e --nodeps java-1.8.0-openjdk-javadoc-zip-1.8.0.312.b07-1.el7_9.noarch
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-accessibility-1.8.0.312.b07-1.el7_9.x86_64
rpm -e --nodeps java-1.8.0-openjdk-javadoc-1.8.0.312.b07-1.el7_9.noarch
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.312.b07-1.el7_9.x86_64
rpm -e --nodeps java-1.8.0-openjdk-src-1.8.0.312.b07-1.el7_9.x86_64
rpm -e --nodeps java-1.8.0-openjdk-demo-1.8.0.312.b07-1.el7_9.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-devel-1.8.0.312.b07-1.el7_9.x86_64

server 环境

在2G内存的服务器上,mysql5.7 比 8 少占用 10% 的内存。

=================================================================

Linux 编译 php70 和 nginx  部署ci时用到 安装nginx和php结合,

nginx 绑定多ssl域名证书

nignx 和 springboot 配置汇总

java命令:springboot 以jar包形式在linux后台 运行命令,和上传目录软连接

汇总:centos7,jdk8,tomcat8.5,nginx,mysql57,redis安装,【推荐】

docker 阿里云镜像,redis 镜像自启动

在centos7上安装mysql 5.7 mysql8 8小时问题

Win安装mysql5.7 ,解压版 命令行用管理员模式运行

安装nignx1.14,并且打补丁,反向代理健康监控,ssl,解决自启动报pid错误

nginx 反向代理,和ssl重定向。

安装redis时,make报错提示的解决方案

tomcat 用nio连接器,建ssl安全协议配置

aliyun添加swap虚拟内存。

转载 tomcat linux 下,tomcat假死的解决办法,另:manager开启,在centos7巨慢问题,war部署在根目录

mysql 的备份与恢复。转载。

在linux centos7 上安装java运行时环境,tomcat自启动脚本 ,mysql 第二天提示链接超时异常,改长时间

Eclipse 快捷键

eclipse安装spring插件的几个问题,导入pom备份时的问题

centos 7 ,8 安装samba一般步骤,解决用户名密码无法登录的问题,解决ntlm和lanman访问限制

nginx和tomcat二合一服务器配置SSL证书

===================================================================

Eclipse 快捷键 及其 xsd dtd配置本地约束

server配置,IDE,快捷键索引目录的更多相关文章

  1. Win2008 Server配置PHP环境

    Win2008 Server配置PHP环境   阅读目录 创建一个网站 配置PHP环境 配置iis的“处理应用程序映射” 在配置PHP环境之前要先配置好IIS. 传送门-> Win2008 Se ...

  2. nginx索引目录配置

    为了简单共享文件,有些人使用svn,有些人使用ftp,但是更多得人使用索引(index)功能.apache得索引功能强大,并且也是最常见得,nginx得auto_index实现得目录索引偏少,而且功能 ...

  3. Nginx中的root&alias文件路径及索引目录配置详解

    这篇文章主要介绍了Nginx中的root&alias文件路径及索引目录配置,顺带讲解了root和alias命令的用法,需要的朋友可以参考下     root&alias文件路径配置ng ...

  4. JetBrains系列IDE快捷键大全(转载)

    编辑 快捷键组合 说明 Ctrl + Space 代码自动完成提示(选择) Alt + Enter 显示意图动作和快速修复 Ctrl + P 参数信息 (在调用方法参数忘记的时候,提示) Ctrl + ...

  5. Mysql数据库优化技术之配置篇、索引篇 ( 必看 必看 转)

    转自:Mysql数据库优化技术之配置篇.索引篇 ( 必看 必看 ) (一)减少数据库访问对于可以静态化的页面,尽可能静态化对一个动态页面中可以静态的局部,采用静态化部分数据可以生成XML,或者文本文件 ...

  6. Jexus-5.6.3使用详解、Jexus Web Server配置

    一.Jexus Web Server配置   在 jexus 的工作文件夹中(一般是“/usr/jexus”)有一个基本的配置文件,文件名是“jws.conf”. jws.conf 中至少有 Site ...

  7. SVN Server配置详解 及备份

    SVN简介和工作原理 subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件.Subversion支持linux和wind ...

  8. rsync 文件校验及同步原理及rsync server配置

    参考:http://rsync.samba.org/how-rsync-works.html 我们关注的是其发送与接收校验文件的算法,这里附上原文和我老婆(^_^)的翻译: The Sender Th ...

  9. (总结)CentOS Linux搭建SVN Server配置详解

         PS:虽然在公司linux服务器上搭建过几次svn,但是时间长了,有些配置操作会忘掉,上网搜索的结果都不大满意,有幸在前几天看到一篇算是最满意的svn搭建文章,转载一下以备以后使用,原文地址 ...

  10. lucene全文搜索之二:创建索引器(创建IKAnalyzer分词器和索引目录管理)基于lucene5.5.3

    前言: lucene全文搜索之一中讲解了lucene开发搜索服务的基本结构,本章将会讲解如何创建索引器.管理索引目录和中文分词器的使用. 包括标准分词器,IKAnalyzer分词器以及两种索引目录的创 ...

随机推荐

  1. 微软出品自动化神器【Playwright+Java】系列(十)元素定位详解

    一.写在前面 又有很久没更文了,真的是被催婚搞的整个人情绪特别不好,如果硬要形容的话,那就是没法跟人正常沟通,一点就着,做什么都没耐心,看什么都烦,简直没救了... 也是偶然发现的,自己居然没写关于P ...

  2. 【Java-01-1】java基础-基本语法(1)(基本输入输出,计算)

    1.基本输出语句 /* * java * 多行注释 */ //java单行注释 public class _01_HelloWorld { public static void main(String ...

  3. Linux操作命令(九)1.comm命令 2.diff命令 3.patch命令

    1.comm 命令 比较文本文件的内容 comm 命令将逐行比较已经排序的两个文件.显示结果包括 3 列:第 1 列为只在第一个文件中找到的行,第 2 列为只在第二个文件中找到的行,第 3 列为两个文 ...

  4. .Net 6.0:WebAPI配置跨域

    NuGet程序包管理,搜cors,并下载 紧接着在Program中添加代码 builder.Services.AddCors(options =>{ options.AddPolicy(name ...

  5. leetcode 31. 下一个排列 【时间击败 100%】 【内存击败 92.17%】

    对于该题,我本来兴致勃勃地想到了两个优化,但从提交结果来看根本看不出来有什么区别,但我发4我说的都是真的 -3- 1 public void nextPermutation(int[] nums) { ...

  6. java中overload与override的区别

    1.综述 重写(Override)也称覆盖,它是父类与子类之间多态性的一种表现,而重载(Overload)是一个类中多态性的一种表现. override从字面就可以知道,它是覆盖了一个方法并且对其重写 ...

  7. M1芯片的Mac上如何安装Windows系统

    ​ 其实和安装非M1的mac没什么区别,唯一就是找到arm版本的win10镜像文件. 一.安装 Parallels Desktop 16 1. 双击打开dmg格式的安装包,并双击 「Install P ...

  8. Mac系统中安装Nginx

    ​ 一.前言 本文介绍一下,如何在Mac系统中安装Nginx,把详细过程记录下来,方便以后查看,也方便大家学习. 二.正文 1.安装 Homebrew homebrew是什么?它是Mac中的一款软件包 ...

  9. 解决gpg: 从公钥服务器接收失败:服务器故障

    xxx@xxx-virtual-machine:~/workspace/rv1126_rv1109_sdk$ sudo apt-key adv --keyserver hkp://keyserver. ...

  10. 在sublime text 3中编译javascript

    1.整理步骤: 1).安装node.js: 2).配置js编译系统: 2.过程 1).先是按照网上的方法,在配置的时候输入如下内容: {"cmd": ["node&quo ...