运维自动化之ansible playbook安装node环境
09:44:15 # ssh 172.17.0.3root@172.17.0.3's password:
Last login: Mon Aug4 09:41:15 2014 from 172.17.42.1
root@b9a9e6f2caed:~
09:44:49 # ifconfig
eth0 Link encap:EthernetHWaddr 22:26:1C:DD:5A:1D
inet addr:172.17.0.3Bcast:0.0.0.0Mask:255.255.0.0
inet6 addr: fe80::2026:1cff:fedd:5a1d/64 Scope:Link
UP BROADCAST RUNNINGMTU:1500Metric:1
RX packets:41332 errors:0 dropped:0 overruns:0 frame:0
TX packets:38758 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:141178169 (134.6 MiB)TX bytes:11659568 (11.1 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNINGMTU:16436Metric:1
RX packets:79 errors:0 dropped:0 overruns:0 frame:0
TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6335 (6.1 KiB)TX bytes:6335 (6.1 KiB)
root@b9a9e6f2caed:~
09:44:56 # ps -ef|grep node
root 12801 11 09:44 ? 00:00:00 /data/node-0.10.21/bin/node /data/node-0.10.21/lib/node_modules/forever/bin/monitor /data/node-0.10.21/app.js
root 12813 128010 09:44 ? 00:00:00 /data/node-0.10.21/bin/node /data/node-0.10.21/app.js
root 12832 128170 09:45 pts/0 00:00:00 grep node
root@b9a9e6f2caed:~
09:45:03 # ll /data/node-0.10.21/
total 16
-rw-r--r-- 1 root root166 Aug4 09:44 app.js
drwxr-xr-x 2 root root 4096 Jul3 16:42 bin
drwxr-xr-x 4 root root 4096 Oct 192013 lib
drwxr-xr-x 3 root root 4096 Oct 192013 share
root@b9a9e6f2caed:~
09:45:08 # cat /data/node-0.10.21/app.js
var app = require('/data/node-0.10.21/lib/node_modules/express/index')()
app.get('/', function (req, res) {
res.send('Node install success!\n')
})
app.listen(3301)
root@b9a9e6f2caed:~
09:45:29 # curl 172.17.0.3:3301
Node install success!
页:
[1]