云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密钥,并连接到远程仓库

  1. 生成密钥

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

回到顶部