9.1.2. 常用软件安装

系统环境变量文件:

/etc/profile

刷新配置文件

source /etc/profile

9.1.2.1. jdk

环境变量配置:

export JAVA_HOME=/mnt/sit/app/jdk1.8.0_111/
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

9.1.2.2. gradle

环境变量配置:

export GRADLE_HOME=/mnt/sit/app/gradle-3.2.1
# 这个是指定仓库文件下载到哪里,没有特殊需求可以不配置
export GRADLE_USER_HOME=/home
export PATH=$GRADLE_HOME/bin:$PATH

9.1.2.3. node

node 包后缀是xz结尾的。所以要先安装xz

yum install xz
# 解压
xz -d nodexxx

# 解压完成之后,发现。后缀没有了。再使用
# 配置环境变量
export NODE_HOME=/mnt/sit/app/node-v8.1.3-linux-x64
export PATH=$NODE_HOME/bin:$PATH

9.1.2.3.1. 修改缓存和修改淘宝源

命令行的方式修改:

npm config set prefix “D:\Program Files\node\node-global”

直接修改文件.npmrc该文件地址在 /当前按照用户 目录下。如果执行了上面的命令就会生成一个。没有的话自己创建 使用 npm -h 命令也会告诉你.npmrc的文件地址在哪里

prefix=/mnt/sit/app/node/node-global
cache=/mnt/sit/app/node/node-cache
registry = https://registry.npm.taobao.org  # 修改成淘宝的镜像源,加快国内的构建速度

9.1.2.4. git安装

yum install git

9.1.2.5. 鉴权和配置

需要在/Home/user路径(当前登录用户的根目录)中创建 .ssh文件夹(如果没有)。 root用户特殊:根目录就是/root,其他用户在/home/userxx;

要上传的文件有3个:

  1. config
  2. git_xxxx 私钥
  3. git_xxxx.pub 公钥

配置config,在这里配置ip和本地域名的映射,在git clone的时候就不用写ip了,直接写host

Host userhost
Hostname xxx.xxx.xx.xx
Port 22
User git
# 身份认证文件使用哪一个?
IdentityFile   ~/.ssh/git_zhuqiang

文件上传后,就可以使用git clone 指定机器的代码了。但是:会出现以下错误

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/root/.ssh/git_zhuqiang' are too open.

说文件权限太开放了。修改该文件的权限

chmod 0600 git_zhuqiang
© All Rights Reserved            updated 2017-07-12 11:25:22

results matching ""

    No results matching ""