Linux【环境 CenOS7】部分软件安装链接整理
优质博文:IT-BLOG-CN
一、开启网络
【问题】:刚安装完 CentOS,当 ping www.baidu.com 时,ping 不通;
【解决】:进入cd /etc/sysconfig/network-scripts/ 我这里修改的是 ifcfg-ens33 文件,将 ONBOOT 修改为 yes 你我可能不同。最后执行 service network restart 重起服务
二、安装iptables
停止firewalld服务
停止防火墙,并禁用这个服务
1 sudo systemctl stop firewalld.service 2 sudo systemctl disable firewalld.service
安装iptables,如果你要改用 iptables的话,需要安装iptables服务:
1 #安装 2 sudo yum install iptables-services 3 #开启iptables 4 sudo systemctl enable iptables 5 sudo systemctl enable ip6tables 6 #启动服务 7 sudo systemctl start iptables 8 sudo systemctl start ip6tables
三、MySQL8.0 安装教程,亲测
【链接】
1 #服务启动 2 service mysql start 3 #服务关闭 4 systemctl stop mysqld
四、JDK8 安装
解压缩后,配置环境变量。路径:/etc/profile,修改完之后,对配置文件进行重启:source /etc/profile(临时)
1 export JAVA_HOME=/usr/local/soft/jdk8 2 export JRE_HOME=${JAVA_HOME}/jre 3 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH 4 export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin 5 export PATH=$PATH:${JAVA_PATH}
在 /etc/bash.bashrc 永久设置 JDK环境变量:
1 JAVA_HOME=/usr/local/soft/jdk8 2 CLASSPATH=.:$JAVA_HOME/bin.tools.jar 3 PATH=$JAVA_HOME/bin:$PATH 4 export JAVA_HOME CLASSPATH PATH
五、Zookeeper 安装
【链接】
1 #启动,安装文件的 bin 目录下 2 ./zkServer.sh start 3 #查看状态 4 ./zkServer.sh status 5 #关闭 6 ./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。
1 #服务启动并修改端口 2 bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9001 &
八、Redis 安装
【链接】
1 #启动文件路径:/usr/local/bin; 启动命令 2 ./redis-server redis.conf 3 # 服务关闭命令 4 redis-cli -p 6379 shutdown 5 # 客户端链接 6 redis-cli -p 6379 7 #客户端链接后测试 redis 是否安装成功 8 ping 9 返回 pong 表示redis 安装成功
九、ifconfig 命令不存在
【1】yum search ifconfig;
十、Nignx 安装
【链接】
1 #执行 2 ./sbin/nginx 3 #关闭 4 ./sbin/nginx -s stop
十二、常用指令整理
1 #查看日志 2 cat -n catalina.out |grep '053574ccc432403c9762ac1372a7c7' 3 #根据行数查找 4 sed -n '90,100p' wang.txt 5 6 #启动jar包 7 java -Xms2048m -Xmx4096m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m -jar cyber-1.0.1.jar 8 9 #服务之间的cope 10 scp -r 目录名 用户名@计算机IP或者计算机名称:远程路径 11 scp -r /home/test1 zhidao@192.168.0.1:/home/test2
十三、xsync 脚本
创建 xsync 文件,并将其放置在 usr/local/bin/xsync 目录下
1 #!/bin/bash 2 #1 获取输入参数个数,如果没有参数,直接退出 3 pcount=$# 4 if((pcount==0)); then 5 echo no args; 6 exit; 7 fi 8 9 #2 获取文件名称 10 p1=$1 11 fname=`basename $p1` 12 echo fname=$fname 13 14 #3 获取上级目录到绝对路径 15 pdir=`cd -P $(dirname $p1); pwd` 16 echo pdir=$pdir 17 18 #4 获取当前用户名称 19 user=`whoami` 20 21 #5 循环 hosts中配置的别名 22 for((host=2; host<4; host++)); do 23 echo ------------------- hadoop$host -------------- 24 rsync -rvl $pdir/$fname $user@hadoop$host:$pdir 25 done
十四、Maven 安装
【1】下载地址:然后点击Download进入下载界面,或者直接进入下载界面:https://maven.apache.org/download.cgi,这里下载最新版本的maven 的二进制包。
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安装成功了
1 mvn -v
十五、Git 安装
如果要通过二进制安装程序在 Linux上安装基本的 Git工具,通常可以通过发行版附带的软件包管理工具来完成。如果您使用的是Fedora(或任何紧密相关的基于RPM的发行版,例如 RHEL或 CentOS),则可以使用 dnf:root 用户可以省略 sudo
$ sudo dnf install git-all