primecoin在ubuntu16.04上部署服务:
primecoin在ubuntu16.04上部署服务:
一、下载Tomcat,Jdk,primecoin(公司内部文件)
注意Tomcat版本需要高于Jdk的,不然会报错。
二、把它们都解压到你要的安装目录:
这里新建一个primecoin_data目录是给primecoin程序用的。
三、修改/etc/profile文件:把tomcat和jdk的路径添加到环境变量里:
vim /etc/profile
source /etc/profile #使文件立即生效
/etc/profile 全局生效(所以改这个最好)
~/.bashrc 当前用户生效
- #set Java environment
- JAVA_HOME=/servers/jdk1..0_181
- JRE_HOME=${JAVA_HOME}/jre
- PATH=$JAVA_HOME/bin:$PATH
- CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- TOMCAT_HOME=/servers/tomcat9
扩展:
1、查看系统里有哪些java版本:update-alternatives --config java :
2、如果是第一次装会如下提示:
3、设置系统默认jdk 版本
- sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1..0_79/bin/java
- sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1..0_79/bin/javac
- sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1..0_79/bin/jar
- sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1..0_79/bin/javah
- sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1..0_79/bin/javap
四、这样在环境变量里配置了jdk,输入java -version会看到以下界面,代表成功:
五、到tomcat9目录下启动startup.sh:显示 “Tomcat started” 就是成功。
六、查看tomcat和jdk是否启动了,jdk会随tomcat自动运行:(注意路径,有可能启动的不是你安装的jdk)
七、现在要运行primecoin了:
1、先安装一些依赖:
- sudo apt-get install -y autoconf libtool pkg-config libboost-all-dev libssl-dev libevent-dev
- sudo apt-get install software-properties-common
- sudo add-apt-repository ppa:bitcoin/bitcoin
- sudo apt-get update
- sudo apt-get install libdb4.-dev libdb4.++-dev
- sudo apt-get install libminiupnpc-dev
sudo apt-get install libzmq3-dev
2、在primecoin_0.16.1 目录下 执行以下命令:注意路径:/servers/primecoin_data ,这个要事先创建好!
- ./primecoind -daemon -rpcuser=user -rpcpassword=password -txindex= -addrindex= -datadir="/servers/primecoin_data" -rpcallowip="::/0"
显示 server starting 就表示成功啦!
primecoin在ubuntu16.04上部署服务:的更多相关文章
- 在Ubuntu16.04上部署LXC容器管理系统的相关步骤
打算安装一个LXC linux容器管理的软件来分配使用资源并配置不同的编程环境,这样就方便大家的使用,步骤如下(宿主机的环境都搭建好了,对应显卡的驱动等): 参考网站: 简单入门和相关指令总结:htt ...
- deepsooncms在Ubuntu 14.04上部署教程
deepsooncms在Ubuntu 14.04上部署教程 一.安装mono1.在命令行运行sudo apt-key adv --keyserver keyserver.ubuntu.com --re ...
- Ubuntu16.04上安装neo4j数据库
什么是neo4j数据库? neo4j数据库是图数据库的一种,属于nosql的一种,常见的nosql数据库还有redis.memcached.mongDB等,不同于传统的关系型数据库,nosql数据也有 ...
- 0、ubuntu16.04安装部署kvm
ubuntu16.04安装部署kvm1.查看CPU是否支持KVM egrep "(svm|vmx)" /proc/cpuinfo 2.安装相关kvm包 sudo apt-get i ...
- Ubuntu11.04上tftp服务的配置
Ubuntu11.04上tftp服务的配置 2011-06-17 15:01 以前ubuntu版本上的tftp已经配置很多遍了,详情可以参见:www.mcuos.com/thread-646-1-2. ...
- Ubuntu16.04上用源代码安装ICE
ubuntu16.04上用源代码安装ICE
- 在ubuntu16.04上安装eclipse
在ubuntu16.04上安装eclipse 一.下载 首先我们需要安装jdk1.8及其以上,然后从官网:https://www.eclipse.org/downloads/上下载,需要注意 ...
- 在ubuntu16.04上编译android源码【转】
本文转载自:http://blog.csdn.net/fuchaosz/article/details/51487585 1 前言 经过3天奋战,终于在Ubuntu 16.04上把Android 6. ...
- ubuntu16.04上在使用搜狗输入法时,按shift不能正常切换中英文
问题描述: ubuntu16.04上在使用搜狗输入法时,不知道把什么组合键给错按了,导致了按shift不能正常切换中英文,这是一件很烦恼的事儿! 解决步骤: 1,终端输入打开: fcitx-confi ...
随机推荐
- 计算机二级-C语言-程序修改题-190123记录-对整数进行取余和除以操作。
//函数fun功能:将长整型数中每一位上为偶数的数依次取出,构成一个新数放在t中.高位仍在高位,低位仍在低位. //重难点:思路:因为不是字符串,所以可以把问题变成整数的操作,采用取余和除的操作.对整 ...
- SQL Server 2014安装(windows10)
SQL Server 2014下载地址: 链接:https://pan.baidu.com/s/19_FAhoQxnxkTO_9e-e7weA 提取码:rid7
- JDK源码分析-HashMap
一.HashMap的内部属性 1.1 成员变量 1.1.1 size: HashMap包含的KV键值对的数量,也就是我们通常调用Map.size()方法的返回值 public int size() { ...
- 5种JVM调优配置方法概览!!!
本人免费整理了Java高级资料,涵盖了Java.Redis.MongoDB.MySQL.Zookeeper.Spring Cloud.Dubbo高并发分布式等教程,一共30G,需要自己领取.传送门:h ...
- Python中的浅复制、深复制
参考 https://docs.python.org/3/library/copy.html?highlight=copy%20copy#copy.copy https://en.wikipedia. ...
- Spring Boot 集成 Swagger2 教程
上篇讲过 Spring Boot RESTful api ,这篇简单介绍下 SwaggerUI 在 Spring Boot 中的应用. Swagger 是一个规范和完整的框架,用于生成.描述.调用和可 ...
- Beego Learning Notes
Beego框架学习 1.1软件框架 一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来. 一个软件框架是由其中各个软件模块组成的,每一个模 ...
- git合并分支到master上面
转自:https://www.cnblogs.com/mafeng/p/10173919.html 假如我们现在在dev分支上,刚开发完项目,执行了下列命令 git add .git commit - ...
- 解决小程序报错 Page "pages/index/main" has not been registered yet.
在小程序开发中,会频繁遇到 Page "pages/index/main" has not been registered yet. 这种报错,意思就说指定的页面没有注册,找 ...
- 杭电 2136 Largest prime factor(最大素数因子的位置)
Largest prime factor Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Oth ...