1、安裝dockerjava
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
2、安裝docker-composenode
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
3、安裝javapython
yum install java-1.8.0-openjdk
驗證 java -versionlinux
4、安裝sbtgit
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 添加文件包含下面內容github
[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 -versiondocker
5、安裝PyYAMLnpm
pip install pyyaml
pip版本要19版本以上,升級方法:pip install --upgrade pipbootstrap
6、安裝npm過程vim
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
7、、安裝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
8、、安裝git
yum install git
9、安裝 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安裝成功後自動給出的提示
10、安裝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]
11、安裝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。因爲博客限制禁止發佈
12、安裝pip
wget https://bootstrap.pypa.io/get-pip.py python get-pip.py pip -V #查看pip版本
十3、安裝nodejs
yum install nodejs