Установка полной ноды на macos
-
Нода MacOS
Необходимы минимальные навыки использования командной строки
Не надо команды писать вручную, делайте копипаст.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
-
@technol0g said in Установка полной ноды на macos:
в настройках pgadmin настраиваем админа бд
не совсем понятно как и что с этим админом, там уже есть настроенный админ postgres, может его использовать?
@technol0g said in Установка полной ноды на macos:
createdb sth_smartholdem
на этом шаге, такой вот фейл
$ createdb sth_smartholdem
-bash: createdb: command not found -
@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 -