Blockchain-wallet - установка и systemd скрипт: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
[[Файл:B_1.gif |link=https://bit.ly/3tbFsd6| Доступная цена]]
 
[[Файл:B_1.gif |link=https://bit.ly/3tbFsd6| Доступная цена]]
  
=== Blockchain-wallet - установка и systemd скрипт ===
+
=== Blockchain-wallet - установка на CentOS 7 и systemd скрипт ===
  
  
Строка 7: Строка 7:
 
  # curl -sL https://rpm.nodesource.com/setup_14.x | bash -
 
  # curl -sL https://rpm.nodesource.com/setup_14.x | bash -
 
  # yum makecache
 
  # yum makecache
  # yum install gcc-c++ make yarn npm nodejs
+
  # yum install gcc-c++ make yarn npm nodejs net-tools
  
2) Ставим  blockchain-wallet-service и запускаем его на 3000 порту
+
2) Ставим  blockchain-wallet-service и добавляем сервис в systemd:
 
  # npm install -g blockchain-wallet-service
 
  # npm install -g blockchain-wallet-service
 
  # npm update -g blockchain-wallet-service - обновление до последней версии
 
  # npm update -g blockchain-wallet-service - обновление до последней версии

Текущая версия на 10:00, 18 сентября 2021

Доступная цена

Blockchain-wallet - установка на CentOS 7 и systemd скрипт

1) Ставим nodejs + npm

# curl -sL https://rpm.nodesource.com/setup_14.x | bash -
# yum makecache
# yum install gcc-c++ make yarn npm nodejs net-tools

2) Ставим blockchain-wallet-service и добавляем сервис в systemd:

# npm install -g blockchain-wallet-service
# npm update -g blockchain-wallet-service - обновление до последней версии
# vim /etc/systemd/system/blockchain-wallet-service.service
[Unit]
Description=BlockChainWallet
[Service]
ExecStart=/usr/bin/node /usr/bin/blockchain-wallet-service start
ExecStop=/usr/bin/node /usr/bin/blockchain-wallet-service stop
Restart=always
RestartSec=10
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=blockchain-wallet
Environment=NODE_ENV=production PORT=3000
[Install]
WantedBy=multi-user.target

Запускаем на 3000 порту

# systemctl restart blockchain-wallet-service
# netstat -nlp | grep 3000
tcp        0      0 127.0.0.1:3000          0.0.0.0:*               LISTEN      9353/node