java
下载对应的tar.gz文件
- 如果wget无法下载,后面加上参数:wget —no-check-certificate —no-cookies —header “Cookie: oraclelicense=accept-securebackup-cookie”
解压tar -zxvf jdk-8u144-linux-x64.tar.gz
解压后目录移动到opt目录下:sudo mv jdk1.8.0_144 /opt/
修改环境变量:sudo vi ~/.bashrc
set Java environmentexport JAVA_HOME=/opt/jdk1.8.0_144export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH
source ~/.bashrc
查看安装情况:java -version
如何找到jdk的安装路径
which java (定位到java的可执行路径)
ls -lrt /usr/bin/java
ls -lrt /etc/alternatives/java
Python
从自带2.6升级到最新的Python3
安装环境包:
yum -y groupinstall development zlib zlib-devel下载Python包:
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz解压:
tar xJf Python-3.6.0.tar.xzcd Python-3.6.0./configuremakemake install检查是否成功
which python3
python3 -V
创建软链接
Maven
安装步骤
前提条件:需要安装java
创建一个maven文件夹:
mkdir /usr/local/maven下载并解压maven:
tar -zxvf apache-maven-3.5.0-bin.tar.gz -C /usr/local/maven/设置环境变量:
vim /etc/profile
export M2_HOME=/usr/local/maven/apache-maven-3.3.9export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$M2_HOME/bin:$PATH
让新配置立即生效:source /etc/profile
测试:mvn -v
修改maven中央仓库
/home/maven/conf/setting.xml 中的
<mirror><id>aliyun</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url></mirror>
RocketMQ
- 下载
wget http://mirror.bit.edu.cn/apache/rocketmq/4.3.0/rocketmq-all-4.3.0-bin-release.zip
- 创建文件夹
mkdir -p /usr/local/rocketmq
- 解压
unzip rocketmq-all-4.3.0-bin-release.zip -d /usr/local/rocketmq
- 进入文件路径
cd /usr/local/rocketmq/
- 测试nameserver
nohup sh bin/mqnamesrv &
- 查看进程
jps #47315 NamesrvStartup
- 查看日志
tail -f ~/logs/rocketmqlogs/namesrv.log
Q&A
Linux rpm 报错Thread died in Berkeley DB library
需要清理以下rpm的临时文件:rm -rf /var/lib/rpm/__db.*
