• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
SmartHoldem Community

Community

Установка полной ноды на macos

Scheduled Pinned Locked Moved Гайды
3 Posts 2 Posters 2.9k Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • TechnoL0gT Offline
    TechnoL0gT Offline
    TechnoL0g
    wrote on last edited by TechnoL0g
    #1

    Нода MacOS
    0_1514248422400_finder-icon.png

    Необходимы минимальные навыки использования командной строки
    ✍ Не надо команды писать вручную, делайте копипаст.

    1. Ставим postgresql https://www.postgresql.org/download/macosx/
    в настройках pgadmin настраиваем админа бд

    2. Ставим XCode

    3. Ставим Brew & Node


    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    brew update


    export PATH="/usr/local/bin:$PATH"


    brew install node


    npm install -g grunt-cli


    4. Команды по списку

    createdb sth_smartholdem


    git clone https://github.com/smartholdem/smartholdem-node-a.git


    cd smartholdem-node-a


    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh 2>/dev/null | bash


    export NVM_DIR="$HOME/.nvm"


    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"


    nvm install 6.9.5 >>install.log
    nvm use 6.9.5 >>install.log
    nvm alias default 6.9.5
    npm install -g npm
    npm install forever -g
    npm install grunt-cli -g
    npm install


    Редактируем конфиг

    nano config.smartholdem.json

    вставляем секретную фразу в двойных кавычках

    "forging": { ... "secret": ["your_secret_passphrase"] ... }

    CTRL+o

    CTRL+x


    bash run.sh


    tail -f ./logs/sth.log

    Эксперт по сверхъестественному в области IT / Expert in the supernatural the IT

    ? 1 Reply Last reply
    1
  • ? Offline
    ? Offline
    A Former User
    replied to TechnoL0g on last edited by
    #2

    @technol0g said in Установка полной ноды на macos:

    в настройках pgadmin настраиваем админа бд

    не совсем понятно как и что с этим админом, там уже есть настроенный админ 👤 postgres, может его использовать?

    @technol0g said in Установка полной ноды на macos:

    createdb sth_smartholdem

    на этом шаге, такой вот фейл
    $ createdb sth_smartholdem
    -bash: createdb: command not found

    TechnoL0gT 1 Reply Last reply
    0
  • TechnoL0gT Offline
    TechnoL0gT Offline
    TechnoL0g
    replied to A Former User on last edited by TechnoL0g
    #3

    @eu-hallu да укажите в качестве пользователя в конфиге

    config.smartholdem.json

    "database": "sth_smartholdem",
    "user": "postgres",
    "password": "password",

    на маке через pgadmin ставим пароль и прописываем вместо "password"
    если через консоль не создает базу, создаем в pgadmin

    для консольных команд помогает установка

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    brew install postgresql

    либо экспорт переменных окружения

    export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/latest/bin

    когда ставили на мак, были отличия.
    все проблемы пишите в эту ветку с установкой на OSX

    Эксперт по сверхъестественному в области IT / Expert in the supernatural the IT

    1 Reply Last reply
    0
  • TechnoL0gT TechnoL0g referenced this topic on

Decentralized Gaming Platform
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search