CentOS 7 node开发环境相关安装
vagrant关联
vagrant插件
PS C:\Work\Ops\csp_socket> vagrant plugin install vagrant-vbguest
PS C:\Work\Ops\csp_socket> vagrant ssh
[vagrant@localhost ~]$ sudo yum update -y
[vagrant@localhost vagrant_data]$ exit
PS C:\Work\Ops\csp_socket> vagrant reload
安装 Python Git
[vagrant@localhost ~]$ sudo yum install -y git python
[vagrant@localhost ~]$ git --version
git version 1.8.3.1
安装 pip
[vagrant@localhost ~]$ sudo yum -y install python-pip
[vagrant@localhost ~]$ pip --version
pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)
ERROR;如果安装pip出现
[vagrant@localhost ~]$ sudo yum -y install python-pip
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp-srv2.kddilabs.jp
* extras: ftp-srv2.kddilabs.jp
* updates: ftp-srv2.kddilabs.jp
No package python-pip available.
Error: Nothing to do
需要安装 epel-release
[vagrant@localhost ~]$ sudo yum install epel-release -y
之后继续安装 pip
安装 AWS-CLI
[vagrant@localhost ~]$ sudo pip install awscli
安装 EB-CLI
[vagrant@localhost ~]$ sudo pip install awsebcli
安装 NodeJs 和 npm
[vagrant@localhost ~]$ curl -sL https://rpm.nodesource.com/setup_8.x | sudo bash -
[vagrant@localhost ~]$ sudo yum install -y nodejs
[vagrant@localhost ~]$ node --version
v8.15.0
[vagrant@localhost ~]$ npm --version
6.4.1