btr1975.linux_nodejs_webserver
角色名称
这是一个安装Git和任意版本NodeJS的角色,适用于nvm或生产服务器安装。
要求
在运行此角色之前,您可能需要在基于RedHat的系统上更新sudoers文件。这与操作系统有关,您可能需要将/usr/local/bin添加到其中。
默认值 secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
角色变量
vars/main.yml,请根据您的需要更改这些内容,或者根据您希望安装的版本进行调整。
依赖关系
无
示例剧本
- hosts: servers
become: yes # 对于nvm安装,我会使用no,但在运行时仍会使用-K选项
vars:
install_type: server # 也可以用于nvm安装
roles:
- linux_nodejs_ms_sql_webserver
许可证
MIT