优质博文: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++)); do
echo ------------------- 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