Коммуникация TCP/IP между хостом Hyper-V и гостями

Две других опции используют или erb и cgi (2) или eruby (3) (при наличии затруднений при установке mod_ruby):

  1. erb с a *.rb- controller-sort-of. Это требует двух файлов для страницы, но делает для некоторого простого разделения логики и представления (без "платформы").

    Действительно легко установить, всего одна строка в httpd.conf или .htaccess (данный исполняемые полномочия):

    AddHandler cgi-script .rb
    

    Ваш mypage.eruby подобный php ERB-шаблон:

    Hello <%= foo %>!

    Но это включает некоторое кодирование для использования. В Вашем mypage.rb файл:

    #!/usr/bin/ruby
    require 'cgi'
    require 'erb'
    
    # Use cgi for handling params and sending headers etc.
    cgi = CGI.new
    
    # connect to db etc.
    
    # prepare variables (Or rather some object to bind to - read docs for that ...)
    foo = "World"
    
    # read in your template
    template = ERB.new(File.read('mypage.eruby'))
    content = template.result
    
    # Print stuff
    print cgi.header
    print content
    

    Теперь запрос mypage.rb

  2. Используйте eruby исполняемый файл (больше как классический php-стиль). Возможно, легче для простых сценариев.

    Загрузите eruby исполняемый файл (существует, вероятно, двоичный файл для Вашей платформы), и скопируйте его в /cgi-bin/eruby

    В httpd.conf:

    AddType application/x-httpd-eruby .rhtml
    Action application/x-httpd-eruby /cgi-bin/eruby
    

    Затем создайте Ваш mypage.rhtml:

    <% 
        # Do ruby stuff here, connect to DB etc.
        foo = "World"
    %>
    

    Hello <%= foo %>!

    Теперь запрос mypage.rhtml

Я предпочитаю 1, но 2 мог бы чувствовать себя легче для начала, после того как eruby установлен. Извините меня за любые ошибки - я не протестировал свою предложенную конфигурацию и код.

(Я к новому для регистрации рабочих ссылок. Буду признателен, если кому-то с полномочиями нравится фиксировать их.)

2
задан 29 December 2010 в 22:35
3 ответа

Вот ссылка на статью, пробегающуюся через сети Hyper-V. Действительно ли оба - хост и гости в той же сети?

0
ответ дан 3 December 2019 в 13:24

Вот пара ссылок, которые я имел в наличии при конфигурировании Сетей Hyper-V.

http://tekktips.spaces.live.com/blog/cns!3C3690998D3204D7!494.entry

http://technet.microsoft.com/en-us/library/cc816585 (WS.10) .aspx

Надеюсь, что они помогают.

0
ответ дан 3 December 2019 в 13:24

Когда вы настраиваете виртуальную сеть для использования гостевыми машинами, есть флажок, позволяющий хосту совместно использовать сеть. Вы включили это?

1
ответ дан 3 December 2019 в 13:24

Теги

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