server配置,IDE,快捷键索引目录
查看内存占用 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 linux 下,tomcat假死的解决办法,另:manager开启,在centos7巨慢问题,war部署在根目录
在linux centos7 上安装java运行时环境,tomcat自启动脚本 ,mysql 第二天提示链接超时异常,改长时间
eclipse安装spring插件的几个问题,导入pom备份时的问题
centos 7 ,8 安装samba一般步骤,解决用户名密码无法登录的问题,解决ntlm和lanman访问限制
===================================================================