优质博文:IT-BLOG-CN
一、开启网络
【问题】: 刚安装完CentOS,当ping www.baidu.com时,ping不通;
【解决】: 进入cd /etc/sysconfig/network-scripts/我这里修改的是ifcfg-ens33文件,将ONBOOT修改为yes你我可能不同。最后执行service network restart 重起服务

二、安装iptables
停止firewalld服务
停止防火墙,并禁用这个服务
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
安装iptables,如果你要改用iptables的话,需要安装iptables服务:
#安装
sudo yum install iptables-services
#开启iptables
sudo systemctl enable iptables
sudo systemctl enable ip6tables
#启动服务
sudo systemctl start iptables
sudo systemctl start ip6tables
三、MySQL8.0 安装教程,亲测
链接
#服务启动
service mysql start
#服务关闭
systemctl stop mysqld
四、JDK8 安装
解压缩后,配置环境变量。路径:/etc/profile,修改完之后,对配置文件进行重启:source /etc/profile(临时)
export JAVA_HOME=/usr/local/soft/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
在/etc/bash.bashrc永久设置JDK环境变量:
JAVA_HOME=/usr/local/soft/jdk8
CLASSPATH=.:$JAVA_HOME/bin.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
五、Zookeeper 安装
链接
#启动,安装文件的 bin 目录下
./zkServer.sh start
#查看状态
./zkServer.sh status
#关闭
./zkServer.sh stop
六、Kafka 安装
链接
#服务启动命令
./bin/kafka-server-start.sh -daemon config/server.properties &
七、KafkaManager 安装
首先将下好的zip文件上传到服务器,然后解压:unzip kafka-manager-1.3.3.7.zip。进入kafkaManager目录执行如下命令即可。文件获取方式:关注公众号 “Java程序员进阶” 获取kafka-manager-1.3.3.7.zip。
#服务启动并修改端口
bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9001 &
八、Redis 安装
链接
#启动文件路径:/usr/local/bin; 启动命令
./redis-server redis.conf
# 服务关闭命令
redis-cli -p 6379 shutdown
# 客户端链接
redis-cli -p 6379
#客户端链接后测试 redis 是否安装成功
ping
#返回 pong 表示redis 安装成功
九、ifconfig 命令不存在
【1】yum search ifconfig;

【2】yum install net-tools.x86_64;

十、Nignx 安装
链接
#执行
./sbin/nginx
#关闭
./sbin/nginx -s stop
十二、常用指令整理
#查看日志cat -n catalina.out |grep '053574ccc432403c9762ac1372a7c7'#根据行数查找sed -n '90,100p' wang.txt#启动jar包java -Xms2048m -Xmx4096m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m -jar cyber-1.0.1.jar#服务之间的cope
scp -r 目录名 用户名@计算机IP或者计算机名称:远程路径
scp -r /home/test1 zhidao@192.168.0.1:/home/test2
十三、xsync 脚本
创建xsync文件,并将其放置在usr/local/bin/xsync目录下
#!/bin/bash
#1 获取输入参数个数,如果没有参数,直接退出
pcount=$#
if((pcount==0)); then
echo no args;
exit;
fi#2 获取文件名称
p1=$1
fname=`basename $p1`
echo fname=$fname#3 获取上级目录到绝对路径
pdir=`cd -P $(dirname $p1); pwd`
echo pdir=$pdir#4 获取当前用户名称
user=`whoami`#5 循环 hosts中配置的别名
for((host=2; host<4; host++)); doecho ------------------- hadoop$host --------------rsync -rvl $pdir/$fname $user@hadoop$host:$pdir
done
十四、Maven 安装
【1】下载地址: 然后点击Download进入下载界面,或者直接进入下载界面:https://maven.apache.org/download.cgi,这里下载最新版本的maven的二进制包。

【2】解压: 下载完成之后上传至服务器,我们这里自定义安装位置为/usr/local/softpackge,安装命令操作如下:
tar -xvzf apache-maven-3.3.9-bin.tar.gz -C ../soft/
【3】配置环境变量,执行vim /etc/profile打开环境变量配置文件。保存退出,执行命令source /etc/profile让配置生效
export MAVEN_HOME=/usr/local/soft/apache-maven-3.6.3
export PATH=$PATH:${MAVEN_HOME}/bin
【4】然后执行下面命令确认maven安装成功:如果我们看到输出了Maven的版本号、安装目录、Java的版本号等等这些信息,则说明 maven安装成功了
mvn -v

十五、Git 安装
如果要通过二进制安装程序在Linux上安装基本的Git工具,通常可以通过发行版附带的软件包管理工具来完成。如果您使用的是Fedora(或任何紧密相关的基于RPM的发行版,例如RHEL或CentOS),则可以使用dnf:root用户可以省略sudo
$ sudo dnf install git-all