下載node安裝包node
wget https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-x64.tar.gz
linux
ansible-playbook配置forever文件shell
more /opt/shell/yaml/install_forever.yaml
npm
- hosts: "{{ host }}" tasks: - name: copy forever_file copy: src=/opt/shell/soft/forever dest=/usr/local/src - name: install forever shell: /bin/bash /usr/local/src/forever/install_forever.sh
執行ansible-playbook劇本bash
ansible-playbook -i 10.0.0.1, /opt/shell/yaml/install_forever.yaml -e "host=10.0.0.1" -k
ide
安裝forever腳本code
more install_forever.shget
#!/bin/bash cd /usr/local/src/forever tar xf node-v9.10.1-linux-x64.tar.gz -C /usr/local cd /usr/local/node-v9.10.1-linux-x64 ./bin/node -v ln -sv /usr/local/node-v9.10.1-linux-x64/bin/node /usr/bin/node ln -sv /usr/local/node-v9.10.1-linux-x64/bin/npm /usr/bin/npm npm i forever -g ln -sv /usr/local/node-v9.10.1-linux-x64/bin/forever /usr/bin/forever