Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Directadmin]Is DirectAdmin handig voor een Ruby on Rails si

Pagina: 1
Acties:

  • van.der.schulting
  • Registratie: Juli 2002
  • Laatst online: 09-08-2024
Ik heb een server die draait nu mijndomein.nl alsmede het subdomein dev.mijndomein.nl

De Apache-configuratie voor dev.mijndomein.nl ziet er globaal als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<VirtualHost *:80>
   LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
   PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.12
   PassengerRuby /usr/local/bin/ruby

    ServerAdmin webmaster@dev.mijndomein.nl
    DocumentRoot /rails/development/mijndomein.nl/current/public
    ServerName dev.mijndomein.nl
    ErrorLog logs/dev.mijndomein.nl-error_log
    CustomLog logs/dev.mijndomein.nl-access_log common
    <Directory "/rails/development/mijndomein.nl/current/public">
      RailsEnv development
      Allow from all
    </Directory>
</VirtualHost>


Een vrij standaard configuratie voor een site die op Ruby on Rails draait.

Nu moest de site overgezet worden naar een webserver die gebruik maakt van DirectAdmin voor de configuratie.
Omdat ik er via SSH en via DirectAdmin niet uitkwam hoe ik het moest opzetten heb ik de hoster gemaild en kreeg dit als antwoord:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Beste Jeroen,

Je kan met de configuratie aan de slag, maar dan wel op de "manier".
Zie: http://help.directadmin.com/item.php?id=84

Verder kan je de httpd.conf aanpassen als je buiten de sectie van Directadmin blijft, dit is aangegeven met comments.
Daar kan je de onderstaande regels aan toevoegen.

  LoadModule passenger_module
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.13/ext/apache2/mod_passenger.so
   PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.13
   PassengerRuby /usr/local/bin/ruby

Bouw er wel een if/else blokje omheen, zodat je zeker weet dat de afwezigheid van de module niet de webserver onderuit haalt.
Mocht je er niet uitkomen dan hoor ik het graag, wellicht kunnen we je dan verder helpen.


Ik heb de link even bekeken in de mail (http://help.directadmin.com/item.php?id=84). Ik heb het idee dat ik het mezelf onnodig ingewikkeld ga maken als ik alles mbv DirectAdmin configureer. Volgens mij werkt DirectAdmin heel fijn voor (simpele) PHP-sites met Joomla of Wordpress, maar niet voor Ruby on Rails.

Anderzijds bedenk ik me ook, straks bestellen we een andere VPS en dan loop ik misschien WEER tegen allerlei issues aan, dat is ook niet handig...

Ik vraag me af, wat is wijsheid?
Ikzelf neig ernaar te zeggen 'zolang er geen DirectAdmin op staat is het prima'. Is het wel waar dat DirectAdmin het me onnodig in gewikkeld maakt of snap ik de essentie van DirectAdmin gewoon niet?

  • phex
  • Registratie: Oktober 2002
  • Laatst online: 15-11 16:07
Direct Admin is complete web/mail/database server installatie met web controle paneel. Deze is inderdaad gefocussed op PHP.

Hier dingen in wijzigen kan problemen opleveren met bijv updates. Daarnaast zoals je al aangaf maakt dat verhuizen weer ingewikkelder.

In plaats van je hosting om te bouwen naar wat jij wil, kun je niet beter opzoek gaan naar wat jij precies nodig hebt?

Misschien dat er wel plugins voor Rails zijn, maar er zijn genoeg hosting omgevingen te vinden voor Rails lijkt mij.

[ Voor 37% gewijzigd door phex op 04-07-2012 15:03 ]