優質博文: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