博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos 7.x 安装 Erlang & Zotonic
阅读量:7047 次
发布时间:2019-06-28

本文共 2076 字,大约阅读时间需要 6 分钟。

0 根据 Zotonic 开发文档 

On Linux

sudo yum install build-essential git erlang imagemagick postgresql

1 安装失败的手动安装(源码安装 Erlang)

1.0 下载

wget http://erlang.org/download/otp_src_20.0.tar.gz

1.1 使用yum安装下必须的配件:

yum install gcc glibc-devel make ncurses-devel openssl-devel autoconfyum install unixODBC unixODBC-devel

1.2 安装

tar -zxvf otp_src_20.0.tar.gzcd otp_src_20.0./configure --prefix=/usr/lib/erlang
1.2.1 这步可能会出现提示提示缺少的组件,详情见常见问题 (文章末尾有原作者有链接)
make && make install ln -s /usr/lib/erlang/bin/erl /usr/local/bin/

1.3 设置环境变量

vim ~/.bashrcexport PATH=/usr/lib/erlang/bin:$PATH

1.4 验证

# 能够输出 erlang erlc 的路径,可以进入 erlwhereis erlangwhereis erlcerl

2 在linux中手动安装ImageMagick

2.0 下载linux下的ImageMagick安装包(我是在git上下载的 ImageMagick-7.0.8-10.tar.gz 包)

2.1 通过命令解压

tar xzvf ImageMagick-7.0.8-10.tar.gz

2.2 接下来据说是linux下安装程序的经典三步,首先配置环境,通过如下命令

>a ./configure --prefix=/opt/bokee/ImageMagick --enable-share --enable-static>b 第二步直接在当前目录下输入 make 命令>c 第三步输入 make install 命令(这个命令在有些系统上可能需要超级用户权限)

2.3 最后,设置环境变量

2.3.0 先查看安装位置: 输入命令
whereis erlang(得到的位置是下面export PATH设置的输出路径)
2.3.1 输入命令
vim ~/.bash_profile
2.3.2 在/etx/profile文件最后加上
export PATH=$PATH:/usr/local/erlang/bin/ (根据查看的安装位置设置)
2.3.3 保存关闭文件后,输入source ~/.bash_profile 更新配置文件

3 获取Zotonic

3.0 从GitHub版本页面下载最新的Zotonic版本ZIP文件

wget https://github.com/zotonic/zotonic/archive/0.39.0.zip

3.1 然后解压缩文件并重命名目录

unzip 0.39.0.zipmv zotonic-0.39.0 zotonic

3.1.1 或者,使用Git克隆最新的开发版本

git clone https://github.com/zotonic/zotonic.git

3.2 然后,您需要编译Zotonic源

cd zotonicmake(如果make报错,显示缺少目录或者找不到目录,则可尝试重复三的步骤即可)

如果需要使用root权限

命令输入 

su root
输入密码(忘记密码或第一次使用需设置密码)

资源地址linux 源码安装erlang:https://www.cnblogs.com/datacoding/p/6937493.html在linux中手动安装ImageMagick:https://blog.csdn.net/nash603/article/details/6102615安装erlang时报错:Makefile:231: /root/otp_src_R15B/make/x86_64-unknown-linux-gnu/otp_ded.mk: No such filehttp://www.voidcn.com/article/p-mcalrccy-rg.html

 

Linux命令:先按ESC进入Command模式,然后输入“:wq”,回车就可以保存并退出了。vi的其他保存/退出命令::w 保存;:w filename 另存为filename;:wq! 保存并强制退出;:wq! filename 注:以filename为文件名保存后强制退出;:q! 强制退出;:x 保存并退出(仅当文件有变化时保存)

 

转载于:https://www.cnblogs.com/CaktyRiven/p/10542331.html

你可能感兴趣的文章
LOVE2D-03-完整的LOVE2D程序
查看>>
使用safe-rm替代rm
查看>>
Codeforces Round #526 (Div. 1)
查看>>
NX签名//NXOpen VB.Net / C# Sign
查看>>
Mac下安装nginx
查看>>
<转>IOS多线程
查看>>
微信服务号、订阅号和企业号的差别(运营和开发两个角度)
查看>>
AOP之AspectJ
查看>>
SHELL里执行HIVE导出文件处理成CSV文件
查看>>
Python菜鸟之路:Django 路由补充1:FBV和CBV - 补充2:url默认参数
查看>>
【转】生活感悟
查看>>
【leetcode】965. Univalued Binary Tree
查看>>
第十五周学习报告
查看>>
tomcat用户设置
查看>>
LINQ实现行列转换
查看>>
PHP最全笔记(五)(值得收藏,不时翻看一下)
查看>>
拦截器与过滤器的区别
查看>>
移动开发知识点收集
查看>>
smarty练习: 设置试题及打印试卷
查看>>
替换子节点时 的注意事项
查看>>