美文网首页
Windows10的Erlang配置

Windows10的Erlang配置

作者: 哈希君 | 来源:发表于2019-01-16 12:42 被阅读0次

Windows10的Erlang配置

关键词: Windows10 Erlang 配置


摘要

  • 本文主要讨论Windows10的Erlang环境的安装配置。
  • 先介绍Erlang基本说明。
  • 再介绍Erlang的安装,配置。
  • 本文最后更新日期是2019.01.16,因为版本差异造成的问题请见谅。

Erlang是什么[1]

Erlang(['ə:læŋ])是Ericsson Language的简称,是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。起源于Prolog,创始人为Armstrong。
Erlang官方网站
Erlang中文社区

使用Erlang来编写分布式应用要简单的多,因为它的分布式机制是透明的:对于程序来说并不知道自己是在分布式运行。Erlang运行时环境是一个虚拟机,有点像Java虚拟机,这样代码一经编译,同样可以随处运行。它的运行时系统甚至允许代码在不被中断 的情况下更新。另外如果需要更高效的话,字节代码也可以编译成本地代码运行。

为什么用Erlang[2]

Erlang的特点是高并发、高容错、分布式的函数编程语言。非常适合于大规模的电信程序,这些程序往往要求5个9的可用性、要求程序具备在线升级的能力、具备高并发能力,而Erlang完全满足这些要求。并且随着Erlang虚拟机开发的推荐,现在的Erlang语言效率也是极高的。

用Erlang实现与Java相同规模的分布式程序,代码量至少减少70%,这是经过Erlang社区长期实践的结论。并且Erlang具备很好的机制来和其他语言所写的代码交互。

Erlang的成功案例很多,Facebook的聊天功能就是Erlang实现的;爱立信的大规模电信服务也也是由Erlang实现的,代码规模据说已经达到百万级;国内像豆瓣、webQQ都用了Erlang实现部分功能。

Erlang的缺点也比较明显,语法太过简单,表达能力有限。需要使用OTP这样的框架来指导和保护程序。其次和现有代码的紧耦合也不够好。

所以如果是追求稳定高并发的系统可以考虑用Erlang,但是同时也应当意识到Erlang是一个小众的语言,并且诸如变量不可变等的特性也让类C语言使用者感到不习惯。


Erlang怎么用[3]

1.Erlang的下载安装

Erlang下载地址
由于笔者的电脑环境是win10 64位,所以下载的是当前最新版Windows 64-bit Binary File。

Erlang安装程序列表.png

下载完成之后执行该程序。
注意:如果安装Erlang是为了安装RabbitMQ,请一定要用管理员身份运行该程序,否则RabbitMQ会缺失必要的注册表项。

RabbitMQ官网原文.jpg

微软动态链接库组件是可选项,由于笔者要用.Net开发,所以勾选了此处。


setup1.png

而后直接next下去安装即可,中间可能会要求修复C++ 2013环境等,点击修复即可。


2.Erlang的环境配置

待安装完成之后,进入环境变量配置界面,对于win10系统,可以win+Q键搜索“环境变量”进入配置界面。
依次点击 系统变量Path编辑环境变量新建,写入刚刚安装的Erlang程序的bin目录,确定保存。

config1.png

3.验证Erlang是否安装成功

打开 cmd ,输入 erl 后回车,如果看到如下的信息,表明安装成功。

verify1.png

有什么错误的地方欢迎指正!谢谢!


参考资料


  1. Erlang百度百科

  2. Erlang优缺点

  3. windows配置Erlang环境

相关文章

  • Windows10的Erlang配置

    Windows10的Erlang配置 关键词: Windows10 Erlang 配置 摘要 本文主要讨论Wi...

  • CentOS7安装最新版RabbitMQ

    一.配置环境变量 下载erlang 安装erlang (1)正常安装 (2)强制安装erlang 如果发生冲突需要...

  • RabbitMQ安装教程

    一、windows下安装: 1.先在erlang官网上下载并安装erlang 链接:erlang官网下载 2.配置...

  • windows安装rabbitmq

    要先安装Erlang 原因一会查一下 Erlang 然后配置Erlang环境变量 下载安装rabbitMq 地址:...

  • 安装rabbitmq

    安装EPEL 安装Erlang 安装Rabbitmq 配置

  • RabbitMQ Server 启动问题

    在Windows10下安装了Erlang 环境, 并下载安装 RabbitMQ,: 参考如下教程安装完了后遇到一...

  • centos 7 安装Erlang

    1.安装Erlang编译依赖: 2.下载Erlang: 3.解压并安装 4.配置环境变量 5.验证Erlang 安装成功

  • RabbitMQ3.7.6安装与配置(windows)

    1、Erlang 1.1)下载安装:http://www.erlang.org/ 1.2)系统环境变量配置 2、R...

  • RabbitMQ安装

    RabbitMQ是使用Erlang语言编写的,所以需要先配置Erlang 1.修改主机名 RabbitMQ是通过主...

  • CentOS6.5安装RabbitMQ

    准备工作 安装预环境(少什么安装什么) 安装Python 2.7 安装ErLang 下载ErLang并解压 配置安...

网友评论

      本文标题:Windows10的Erlang配置

      本文链接:https://www.haomeiwen.com/subject/bagydqtx.html