Gladiator 설치 방법 (Rails)

ROMA의 GUI management tool인 Gladiator의 install 방법입니다


조건



루비 버전 : v2.1
ROMA 버전 : v1.2.0
Rails version : v4.2.5
Gladiator version : v1.2.0

준비



ROMA config에서 GUI 용 플러그인 지정

config.rb
$ grep -r 'PLUGIN' config.rb
    PLUGIN_FILES = ["plugin_storage.rb", "plugin_gui.rb"]
  • 지정하지 않는 경우는 이하의 어느 쪽인가로 설정해 주세요
    [직접 편집] or [mkconfig로 다시 작성]
  • $ mkconfig
    .
    .
    Please select which plugin will you use.(plugin_storage.rb is essential unless you make alternative plugin.)
    [1] plugin_storage.rb
    [2] plugin_mapcount.rb
    [3] plugin_gui.rb
    [4] plugin_cmd_aliases.rb
    [5] plugin_test.rb
    [6] plugin_map.rb
    [7] plugin_alist.rb
    [8] plugin_debug.rb
    [9] Select all plugins
    > 3を選択する
    .
    .
    

    (※config 편집 후는 ROMA를 재기동해 주세요)

    Gladiator 설치 절차



    1. download Gladiator


    $ git clone https://github.com/roma/gladiator.git
    or
    $ wget https://github.com/roma/gladiator/archive/v1.2.0.tar.gz
    $ tar xvfz v1.2.0.tar.gz 
    

    2. install library


    $ cd gladiator
    $ sudo bundle install
    

    2. Configuration Setting



    ROMA 정보 설정


    $ bin/set_roma_info
     Please input roma host info(ip or hostname)
     > localhost # => input your ROMA's ip address or hostname.
    
     Pleasese input ROMA's 1 port No.
     > 10001 # => input your ROMA's port No.
    
  • 액세스할 ROMA 인스턴스에 대한 정보를 설정합니다.
  • 어느 1instance 설정하면 OK입니다 (다른 instance 정보는 Gladiator가 자동으로 취득합니다)


  • 사용자 정보 설정


    $ bin/add_user
     Please input user name
     > hogehoge # =>input your username for login
    
     Pleasese input password
     > fugafuga # =>input your password
    
     [Optional]
     Please input Gravatar email address.
     (If you don't need this process, please push enter with brank.)
     > # =>input your gravatar address(if you have)
    
     Which mode do you want to add this user?
     (some functions are restricted to root user only)
     [1] root user
     [2] normal user
     > 1 # =>select [1] or [2]
    
  • Gladiator에 액세스 할 때 사용자 설정을 수행합니다.
  • 사용자 이름을 입력합니다
  • 암호를 입력하십시오
  • Glavatar의 주소를 입력하십시오 (필요하지 않은 경우 공백으로 ok)
  • permission을 선택하십시오 (normal user의 경우 사용할 수없는 기능이 있습니다)


  • 3. boot Gladiator



    시작 방법은 일반 rails 앱을 시작하는 방법이 될 수 있습니다.
    이번에는 확인이므로 weblick에서 시작합니다.
    $ rails server
    

    확인



    액세스



    http://localhost:3000/에 액세스하면 로그인 페이지가 표시됩니다.
    (VM 등을 이용하는 경우 localhost를 각 서버의 ip로 변경하십시오)


    로그인



    방금 설정한 사용자 정보(user: hogehoge, pass: fugafuga)를 입력하여 로그인합니다.


    이상으로 구축 완료입니다.

    참조 URL



    ROMA Gladiator : h tp // 로마-kvs. rg/gぢぢ 그리고 r. HTML

    좋은 웹페이지 즐겨찾기