Spamassassin + Gmail + Mbox

Отредактированное сообщение, показывающее, как я установил Foreman

Я новичок в ruby ​​и пытаюсь установить Foreman на CentOS 7.

Я следовал руководству по установке для моего дистрибутив для этого:

  1. sudo yum -y install epel-release
  2. sudo rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
  3. sudo yum -y install

    Я установил foreman-sqlite и смог запустить foreman-rake

    sudo foreman-rake password=123456
    
    /opt/rh/ruby193/root/usr/bin/ruby -I"lib:test" -I"/opt/rh/ruby193/root/usr/share/gems/gems/rake-0.9.2.2/lib" "/opt/rh/ruby193/root/usr/share/gems/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb" "test/lib/**/*_test.rb"
    

    Но когда я пытаюсь войти в систему как администратор с паролем 123456, он все равно говорит «Неверное имя пользователя или пароль».

0
задан 16 December 2015 в 16:48
1 ответ

Было бы полезно узнать, как вы установили Foreman, но я предполагаю, что вы выполнили мастер установки yum , а не использовал установщик . Замечу, что рекомендуется использовать установщик, так как он автоматически настроит PostgreSQL, Passenger, Puppet master, smart proxy и т. Д.

Сначала вам нужно будет выбрать и настроить базу данных - PostgreSQL, MySQL или SQLite, затем настройте /etc/foreman/database.yml , чтобы он указывал на него. SQLite не требует дополнительной настройки, вы видите это значение по умолчанию.

Затем yum install либо foreman-sqlite , foreman-postgresql или foreman-mysql2 в зависимости от ситуации. Это исправит ошибку адаптера. Я настоятельно рекомендую не запускать команды gem или bundle при установке пакета, так как вы создадите смесь распакованных и упакованных зависимостей.

После настройки БД и установки адаптера запустите foreman-rake db: migrate ] и foreman-rake db: seed для настройки содержимого. Команда db: seed напечатает случайный пароль (по умолчанию больше не changeme).

Если вы не получили или не потеряли пароль из db: seed, запустите foreman-rake permissions: reset для восстановления одного.

3
ответ дан 4 December 2019 в 12:25

Теги

Похожие вопросы