Erlang开发环境安装

标签: erlang 开发环境
14人阅读 评论(0) 收藏 举报
分类:

目录

背景

之前入职和调部门的时候安装过工作环境,今天再一次入职第三次安装工作环境,安装过程中发现了几个问题:

  • 要安装什么全靠回忆
  • 以前搜过的教程再搜一次
  • 以前解决的问题从头解决一次

以上几点造成每次安装工作环境都效率很低,大量时间都花在重复搜索上,所以趁今天刚好又来了一次,就顺便记录下

一般服务端开发环境包括开发语言 (Erlang17.5)、数据库 (Mysql)、虚拟机 (VMware+CentOS6.5)、终端 (SecureCRT)、数据库管理工具 (DataGrip)、编辑器 (Sublime)

以上是我今天安装的开发环境相关的软件,操作系统 Win764 位,不同的公司用的可能不一样


VMware 14.1.1 + CentOS 6.5

  • VMware 下载地址:官网下载太慢,点这里有安装包和注册机下载 安装步骤太简单就不说了
  • CentOS6.5 官网下载地址 点进去有三个版本:
    • DVD:标准版,一般我们都是用这个
    • EveryThing:在标准版上集成了所有软件,这个版本特别大
    • Minimal:最简版,除了必须的组件什么都没有,喜欢自己定制的可以下载,需要自己安装常用服务,eg:Mysql、ssh 等
  • 下载安装 VM 之后,下载好 CentOS,这两步安装都很简单,几乎没什么问题

Erlang 17.5

Windows 下安装

  • 官网下载地址
  • 根据操作系统选择 32 或者 64 位二进制文件下载,打开一路 next 就好了,最后可能需要设置一下环境变量

CentOS 下安装
- wget http://www.erlang.org/download/otp_src_17.5.tar.gz
- tar -xzvf otp_src_17.5.tar.gz
- cd otp_src_17.5
- ./configure –prefix=/home/erlang –without-javac
- make && make install

我这次安装过程没有出现报错,但是有可能会出现报错,可以参考以下链接:
- 参考 1
- 参考 2

MySQL

  • 我安装的 CentOS 是同事给的包,上已经安装好了 MySQL,所以这里安装暂时留空。
  • 期间遇到一个问题:MySQL 一直启动不起来
  • 查看错误日志: innodb 初始化申请内存失败
  • 查看配置发现 innodb_buffer_pool_size 填的是 6G,Mysql 默认是 128M,我虚拟机分配的内存是 2G
  • 一些专用的数据库服务器会将该值设为内存的 70%~80%,我把配置改为 1G,就启动成功了
  • 这里有一些参考文章

Sublime

网上大堆教程,就不搬了

SecureCRT

  • 下载地址 + 破解教程
  • 这里主要是要注意:防火墙开放端口
    这里牵扯到配置网关、静态 IP 等操作,比较麻烦,后面会补充整理,每次安装开发环境,这里最让人头疼

DataGrip

这篇帖子主要是整理要安装的软件,以及收集安装过程搜索的教程贴和解决问题的帖子,方便以后减少不必要的搜索过程

查看评论

erlang开发环境部署(windows)

最近部署了一个erlang的开发环境,在windows的系统下进行的,安装步骤如下: 1、下载erlang的windows安装包,到官方网站下载。http://www.erlang.org/ 2、...
  • chenyi8888
  • chenyi8888
  • 2012-03-16 09:49:32
  • 4264

erlang在redhat上的安装

erlang在redhat上的安装1)下载源码包:
  • cheungmine
  • cheungmine
  • 2014-10-20 17:19:22
  • 2495

Android_SDK_2[1].2_开发环境安装

  • 2011年05月29日 15:48
  • 6KB
  • 下载

用Erlang开发的九大开源项目汇总及介绍

http://blog.sina.com.cn/s/blog_96b8a154010136f9.html 一、CouchDB  项目 http://incubator.apache.org/c...
  • mituan1234567
  • mituan1234567
  • 2016-06-03 16:24:57
  • 1818

erlang开发环境及开发工具配置(转)

转自:http://blog.sina.com.cn/s/blog_67c16515010139ub.html一、相关资料Erlang 的官方网站是http://www.erlang.org.其左侧的...
  • fengmm521
  • fengmm521
  • 2017-11-03 18:53:30
  • 225

erlang开发经验谈:防坑指南

任何语言在使用中都会遇到这样那样的问题,erlang也是。文章总结了'--' 运算,try.. catch,guard判断,random随机数,list_to_atom弊端,gen_server发消息...
  • cwqcwk1
  • cwqcwk1
  • 2015-02-12 23:25:02
  • 3595

Erlang 游戏开发经验总结

早早就想写这篇文章,但这段时间忙于工作的事情,就不自觉地给了自己各种懒惰的理由。现在回头看下这个问题,总结下erlang 游戏开发经验。就当是,为我过去一段时间的erlang开发经历,画上一个小句号。...
  • cwqcwk1
  • cwqcwk1
  • 2016-03-20 22:43:55
  • 7997

Ubuntu16下erlang编程环境的安装

tar zxvf /software/otp_src_19.1.tar.gz 3.再进入解压的目录下(从当前目录): cd opt_src_19.1 4.配置: ./configure 5...
  • zcyzsy
  • zcyzsy
  • 2016-11-02 15:17:36
  • 2776

sublime配置全攻略 .

大家好,今天给大家分享一款编辑器:sublime text2     我用过很多编辑器, EditPlus、EmEditor、Notepad++、Notepad2、UltraEdit、Editra...
  • daiwenjie007
  • daiwenjie007
  • 2012-09-13 16:32:15
  • 7669

Erlang 笔试题 1

1、写一个函数,功能如下:     0 返回 white     1 返回 green     2 返回 blue    其他 返回 yellow    分别用function clause...
  • Genesislive
  • Genesislive
  • 2014-03-28 14:10:43
  • 1541
    个人资料
    等级:
    访问量: 7万+
    积分: 752
    排名: 6万+
    最新评论