虚拟币开发1 - ubuntu16.04环境搭建

虚拟币开发 - ubuntu16.04环境搭建

1 安装ubuntu通用工具

apt update
apt dist-upgrade
apt install build-essential make
apt install nano
apt install screen
reboot

2 安装SSH远程管理工具

apt install openssh-server
nano /etc/ssh/sshd_config

/etc/ssh/sshd_config配置文件的PermitRootLogin prohibit-password修改为PermitRootLogin yes允许以root账号登陆。

# 运行ssh服务
service ssh start

3 安装Redis服务器

wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
# 编译成功后将生成的执行文件复制到bin文件夹
cp src/redis-server /usr/local/bin/
sudo cp src/redis-cli /usr/local/bin/

# 创建运行环境目录
mkdir /etc/redis
mkdir /var/redis

cp utils/redis_init_script /etc/init.d/redis_6379
cp redis.conf /etc/redis/6379.conf

nano /etc/redis/6379.conf

使用nano编辑/etc/redis/6379.conf配置文件,CTRL + W搜索daemonizeno修改为yes,搜索dir将工作目录修改为/var/redis/6379,完成配置。

# 创建工作目录
mkdir /var/redis/6379
# redis服务器自启动
update-rc.d redis_6379 defaults
/etc/init.d/redis_6379 start

4 安装Node.js和npm

apt install nodejs
apt install npm
# 创建node对nodejs的连接,兼容一些使用node命令开发的工具
ln -s `which nodejs` /usr/bin/node

5 安装Nginx

apt install nginx

6 安装RabbitMQ

echo "deb https://dl.bintray.com/rabbitmq/debian xenial main" | tee
wget -O- https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc | apt-key add -
apt update
apt install rabbitmq-server
nano /etc/default/rabbitmq-server

ulimit前的#注释符去掉,配置最大连接限制

# 启动服务
service rabbitmq-server start
# 停止服务
service rabbitmq-server stop
# 重启服务
service rabbitmq-server restart
# 查看状态
service rabbitmq-server status
阅读更多
个人分类: cryptocurrency
上一篇What is the difference between iface eth0 inet manual and iface eth0 inet static?
下一篇虚拟币开发2 - CRC虚拟币安装
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭