一些环境变量的安装部署方法

一、安装docker

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast
sudo yum -y install docker-ce
sudo systemctl start docker

二、安装docker-compose

curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version

三、安装java

yum install java-1.8.0-openjdk

验证 java -version

四、安装sbt

curl https://bintray.com/sbt/rpm/rpm > bintray-sbt-rpm.repo
mv bintray-sbt-rpm.repo /etc/yum.repos.d/
yum list sbt --showduplicates | sort -r
yum install sbt-0.13.17-0
mkdir -p /root/.sbt

vim /root/.sbt/repositories 添加文件包含下面内容

[repositories]
local
aliyun:http://maven.aliyun.com/nexus/content/groups/public
jcenter:http://jcenter.bintray.com
typesafe:http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext],bootOnly

验证 sbt -version

五、安装PyYAML

pip install  pyyaml

pip版本要19版本以上,升级方法:pip install --upgrade pip

六、安装npm过程

wget https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-x64.tar.xz  (要升级npm到4.6使用wget https://nodejs.org/dist/v7.10.1/node-v7.10.1-linux-x64.tar.xz)
tar -xf node-v4.6.2-linux-x64.tar.xz
rm /usr/bin/npm
ln -s /opt/node-v4.6.2-linux-x64/bin/npm /usr/bin/npm
rm /usr/bin/node
ln -s /opt/node-v4.6.2-linux-x64/bin/node /usr/bin/node
npm升级到4.6.0
npm install -g npm@4.6.0

七、、安装PhantomJS

wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
bzip2 -d phantomjs-2.1.1-linux-x86_64.tar.bz2
tar xvf phantomjs-2.1.1-linux-x86_64.tar -C /usr/local/
yum -y install wget fontconfig
mv /usr/local/phantomjs-2.1.1-linux-x86_64/ /usr/local/phantomjs
cd /usr/local/phantomjs/bin
chmod 777 phantomjs
ln -s /usr/local/phantomjs/bin/phantomjs /bin
phantomjs -v

八、、安装git

yum install git

九、安装 rvm

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
source /home/crazy5/.rvm/scripts/rvm

注:最后一句并不是网上的“source /etc/profile.d/rvm.sh”这句,而是rvm安装成功后自动给出的提示

十、安装ruby

sudo yum install libyaml
rvm install 2.5.1
验证:
ruby --version
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
或者
ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

十一、安装je??ll

gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable
source /etc/profile.d/rvm.sh
sudo yum install libyaml
rvm install 2.5.1
gem install je??ll
gem install pygments.rb

注:此处??代表k,y。由于博客限制禁止发布

十二、安装pip

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip -V  #查看pip版本

十三、安装nodejs

yum install nodejs
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值