Linux安装git Jdk Maven
目录
linux 安装git,jdk,maven环境
1. 配置git
### 方法一 直接安装
# 版本比较低 git version 1.8.3.1
yum install -y git
### 方法二 安装新版
#如果已安装git先卸载
yum remove -y git
# 先添加 End Point CentOS 7 repo
yum -y install https://packages.endpoint.com/rhel/7/os/x86_64/endpoint-repo-1.7-1.x86_64.rpm
# 安装新版git
yum install -y git
新方式:https://cloud.tencent.com/developer/article/1590046
1.1 设置公钥
git config --global user.name “用户名”
git config --global user.email “邮箱”
1.2
ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:T62oTaNLf1nm/P7ZWGS6mXLgBobLhnIjHK0kBX7ls4E root@iZ2zegls0x3yhzfwtzdmtrZ
The key's randomart image is:
+---[RSA 2048]----+
| |
| . . |
| . . + |
| . E + . |
| o . +S.. . o|
| . o o .+o.+ + |
| + o.o+ooO .. .|
| =.+*+.o * .*o|
| +++o. . =Boo|
+----[SHA256]-----+
1.3
cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCUW4ZSYraS/EJrA9r7jtN9Vz81mFrwlRMCXpKhv+z21uwviOYmpYcBckRDcU3WG8cMfV/iUtqgohmGgr/atqQvY/ex+kjfPqBWxo2/sPMinF0KMdjJ2fT5YxAiznB996+W9YXBFHa766BIIDySW3VEvpNiWITQkWbLFWWZ7NAQdIWRq88S9HiXuQ3MocsO4MQm8Sj+o0iSzJZvSzQfrjF/7safNOEagRWbS9/8BpOv1/qhRT5nDDX+gjyjifLNYKIuMkWVvtdozKfZC10njLyWbPmYfOeYjIeEY91CpBh5UTx9QnoImnEEY2/DfqZ7t0g7AwbWDkW/kaf8d90KLFQz root@iZ2zegls0x3yhzfwtzdmtrZ
2.安装Jdk
2.1 去官网下载 jdk-8u241-linux-x64.tar.gz
2.2 将下载好的 jdk-8u241-linux-x64.tar.gz 上传到服务器:
# scp 本地计算机的存放jdk-8u241-linux-x64.tar.gz的位置 root@云服务器IP:你放在云服务器上的地址
scp /Users/theming/java/jdk-8u241-linux-x64.tar.gz root@39.106.83.9:/usr/local/java
然后提示你输入你的云服务器的root的密码
2.3 登录上云服务器
cd /usr/local/java
tar -xzvf jdk-8u241-linux-x64.tar.gz
2.4 编辑 /etc/profile 在文件末尾添加你的jdk的文件路径
vim /etc/profile
# jdk 8
export JAVA_HOME=/usr/local/java/jdk1.8.0_371
export PATH=$PATH:$JAVA_HOME/bin
# jdk 11
export JAVA_HOME=/usr/local/java/jdk-11.0.8
export PATH=$PATH:$JAVA_HOME/bin
2.4 重新加载配置
source /etc/profile
2.5 测试是否安装成功
java
可以看到:
用法: java [-options] class [args...]
(执行类)
或 java [-options] -jar jarfile [args...]
(执行 jar 文件)
其中选项包括:
-d32 使用 32 位数据模型 (如果可用)
-d64 使用 64 位数据模型 (如果可用)
-server 选择 "server" VM
默认 VM 是 server,
因为您是在服务器类计算机上运行。
-cp <目录和 zip/jar 文件的类搜索路径>
-classpath <目录和 zip/jar 文件的类搜索路径>
用 : 分隔的目录, JAR 档案
和 ZIP 档案列表, 用于搜索类文件。
-D<名称>=<值>
设置系统属性
-verbose:[class|gc|jni]
启用详细输出
-version 输出产品版本并退出
-version:<值>
警告: 此功能已过时, 将在
未来发行版中删除。
需要指定的版本才能运行
-showversion 输出产品版本并继续
-jre-restrict-search | -no-jre-restrict-search
警告: 此功能已过时, 将在
未来发行版中删除。
在版本搜索中包括/排除用户专用 JRE
-? -help 输出此帮助消息
-X 输出非标准选项的帮助
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
按指定的粒度启用断言
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
禁用具有指定粒度的断言
-esa | -enablesystemassertions
启用系统断言
-dsa | -disablesystemassertions
禁用系统断言
-agentlib:<libname>[=<选项>]
加载本机代理库 <libname>, 例如 -agentlib:hprof
另请参阅 -agentlib:jdwp=help 和 -agentlib:hprof=help
-agentpath:<pathname>[=<选项>]
按完整路径名加载本机代理库
-javaagent:<jarpath>[=<选项>]
加载 Java 编程语言代理, 请参阅 java.lang.instrument
-splash:<imagepath>
使用指定的图像显示启动屏幕
有关详细信息, 请参阅 http://www.oracle.com/technetwork/java/javase/documentation/index.html。
3.maven
安装步骤和 jdk 类似
编辑:/etc/profile
export MAVEN_HOME=/usr/local/maven/maven
export PATH=${PATH}:${MAVEN_HOME}/bin
我的云服务器配置:
export MAVEN_HOME=/usr/local/maven/apache-maven-3.8.8
export PATH=${PATH}:${MAVEN_HOME}/bin
通过 mvn --version
命令查看是否安装成功
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/maven/apache-maven-3.6.3
Java version: 1.8.0_241, vendor: Oracle Corporation, runtime: /usr/local/jdk1.8.0_241/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-693.2.2.el7.x86_64", arch: "amd64", family: "unix"
添加阿里云镜像仓库
进入config目录修改settings.xml 文件在 标签中添加一下内容
<mirror>
<id>ali</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
安装node
node 镜像地址:
https://npm.taobao.org/mirrors/node
下载 安装包:
wget https://npm.taobao.org/mirrors/node/v14.15.4/node-v14.15.4-linux-x64.tar.gz
解压:
tar -xzvf node-v14.15.4-linux-x64.tar.xz
配置环境变量:
export NODE_HOME=/usr/local/node/node-v14.15.4-linux-x64/
export PATH=$NODE_HOME/bin:$PATH
重新加载配置
source /etc/profile
设置淘宝镜像
npm config set registry https://registry.npm.taobao.org