#NodeJS 安装#
- 到 nodejs 下载 下载
node-v5.9.0-linux-x64.tar.gz
,上传到 linux 服务器/usr/local/nodejs
目录; - 在 nodejs 目录执行
tar zxvf node-v5.9.0-linux-x64.tar.gz
解压,进入解压后的bin目录下,执行ls会看到两个文件node,npm. 然后执行
./node –v
如果显示出版本号说明我们下载的程序包是没有问题的。
- 配置环境变量,
sudo vi /etc/profile
export PATH的上一行添加如下内容
PATH=$PATH:/usr/local/nodejs/node-v5.9.0-linux-x64/bin
编辑完成后按Esc键 然后输入 :wq 按回车保存,退出vi ,执行
source /etc/profile
可以使变量立即生效,然后执行
echo $PATH
看输出内容是否包含自己添加的内容,然后到任意目录下去执行一次执行
node -v
npm -v
ok 搞定了,需要注意的是,通过 source /etc/profile
,只是让变量临时生效了,如果此时重新开一个终端运行node会提示找不到命令,这个问题重启或者注销之后可以解决,如果不想重启的话,再次执行 source /etc/profile
即可。
#newman 安装#
- 官网在这里newman;
- 执行
npm install -g newman@2
即可,安装成功后执行
newman –h
可以显示帮助信息。
#mail 安装#
- 使用
yum search mail
发现有 mailx.x86_64 : Enhanced implementation of the mailx command
说明可以安装,执行
yum install mailx -y
搞定,执行如下命令即可发送邮件
echo "this is send content" | mail -s "send from linux" test@test.com
- 默认情况下发送的邮件会被放到垃圾邮件里面,可以执行
sudo vi /etc/mail.rc
在其中添加如下配置
set from=test@163.com
set smtp=smtp.163.com
set smtp-auth-user=test
set smtp-auth-password=123456
set smtp-auth=login
这样发送的邮件就不会被放到垃圾邮件里面,也可以从文件中获取发送内容,如下
mail -s "mail title" 123456@163.com < outfile-1458185763.txt
参考:LINUX下通过外部SMTP发邮件 (直接抛弃sendmail和postfix)