云Linux服务器上安装git和maven
采用自己下载最新的包,编译并安装配置环境变量的方式安装git。
1> linux安装需要的工具模块。
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc
yum install gcc perl-ExtUtils-MakeMaker
2> 删除已有git。
yum remove git
3> 下载最新的git包并编译
wget -O git.zip https://github.com/git/git/archive/master.zip
unzip git.zip
cd git-master
make prefix=/usr/local/git all
make prefix=/usr/local/git install
4> 添加到环境变量
echo "export PATH=$PATH:/usr/local/git/bin" >> ~/.bashrc
source ~/.bashrc
git --version //查看版本号。
安装Maven
采用yum方式安装maven,方便快捷。
1> 查询yum支持的maven版本。
yum - y list maven
2> yum安装maven环境
yum install -y maven
mvn -version
Maven 配置文件setting.xml
<!-- 修改本地仓库地址 --> <localRepository>/home/tool/maven</localRepository>
<!-- 修改中央仓库地址 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
配置git ssh密钥,并连接到远程仓库
- 生成密钥
ssh-keygen -t rsa -C "你的邮箱账号271xxxxxx@qq.com"
依次输入密钥名称 key
两次输入私钥保护密码(window上不是必备,但linux大多数都需要保护)
2.配置代理,并上传公钥到远程仓库账号上
密钥文件地址一般在 cd ~/.ssh 目录里,ls是看不到这个隐藏目录的。直接cd即可。
确保ssh-agent 正常
eval $(ssh-agent -s) ---》 agent正在运行即可
添加ssh-key私钥到代理
ssh-add ~/.ssh/id_rsa ---》 输入私钥保护密码
3.将公钥复制到远程仓库账号的公钥管理中。
4. 测试连接 ssh -T git@code.aliyun.com
配置端口开放
如果碰到ssh -T git@code.aliyun.com 超时,则需要配置云服务器的入站规则。
开放入站端口22即可。
以上是 云Linux服务器上安装git和maven 的全部内容, 来源链接: utcz.com/z/514335.html