Go Back   EQEmulator Home > EQEmulator Forums > General > General::General Discussion

General::General Discussion General discussion about EverQuest(tm), EQEMu, and related topics.
Do not post support topics here.

View Poll Results: How do you feel about a prebuilt EQEmu server VM?
Yes, I love this idea, why hasn't it been done already?! 7 50.00%
Yes, this has potential, and I'd like to contribute to its success. 2 14.29%
No. I understand the approach, but I have my reasons to think it's a terrible idea. 3 21.43%
Why would you do this, exactly...? 2 14.29%
Voters: 14. You may not vote on this poll

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 02-24-2007, 06:19 AM
ndnet
Hill Giant
 
Join Date: Oct 2003
Posts: 105
Default Judging interest in virtualization (prebuilt eqemu vm)

I'll start with an admission: I really like virtualization, I love the idea of sandboxes/isolation for clean development and testing. Thus, from my perspective a VM with a preinstalled EQEmu server is only a natural direction.

Now, another admission, I hate duplicated effort. I know that I've turned up a few mentions of VMWare and talk of virtual machines searching the forums, but I don't see anyone distributing such a beast. I would like to know if I just have not found it yet (and a link would be much appreciated) or if there's just no publically available option for it.

Why do I ask, though? I don't want to reinstall apache/php/perl/etc development tools on my windows installation and I don't switch to my linux installation often thanks to Vanguard (maybe cedega will catch up.. heh). I am in the process of building up a machine in vmware from scratch so that I can back it up to dvd as a clean slate, then use it for screwing around with every aspect of the EQEmu project: code changes, database admin, webserver usage, etc. My client will still be running on my base windows installation, of course, as EQ (or SC!~) in a VM wouldn't be very enjoyable.

I would like to solicit input from the community about this undertaking, though, as again I hate duplicating effort and would love to hear about your approaches to the problem from people who've built them or have given them consideration. Configuration options, Linux distribution to use, window manager, default drive size, memory allocation, default services settings, everything.


I'll start off discussion on the OS choices and some services that can be running:

Obviously it will be based on Linux, we could never distribute anything that had Windows preinstalled. I am currently building my VM with xubuntu, a Ubuntu flavor with Xfce as its window manager, more lightweight than KDE or Gnome. Also it would not come with the eqstrings and spells file as that could be considered copyrighted material of Sony and would also prohibit distribution. Is there anything else that the user would have to supply for their server? Config files, etc, can be left at some default I would think, but included with the server.

I think it would be nice having network shares via Samba set up on the server's root folder to allow for easy access to things like config files. An FTP server might also be useful, or a LogMeIn/Hamachi installer for secure, remote access to SMB shares.

A web server would be useful (to me, anyway, and is usually included in distributions anyway), but whether it's Apache2 or something smaller like Lighttpd is something to consider.

MySQL is a must, probably 4.1 -- 5.0 could be considered as well since it should worky fine. Development headers of course need to be there for server compilation, too. Perl, as well, sits in this category.

That's all I'll say for now on this, though. I have more ideas for this sort of project, but I'd like to get a discussion going without narrowing the scope too much and see how others feel about it.

Looking forward to input!
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:43 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3