Author | Message | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Installing EOserv Onto a Host
| So I know how to install EOserv on my computer, but I don't want to leave my computer on. I want a dedicated server for it. I have a host that runs a website right now through HostGator, and I have a Cpanel. I tried uploading the necessary pieces for it to work but I can't get it to fall all together like it should. I also, can't get it to run the proper programs from the directory that I'm using it doesn't interact with them when I click on it. I know there is a better way to go about doing this. Does anyone have any advice or a guide of sorts that pertains to the subject? Thanks, OverBakedToast
|
Re: Installing EOserv Onto a Host
| Sounds like you're trying to install it on a file server which won't work because you won't be able to run the server from the web host. You'll need to get a Virtual Private Server, rather than a Web Host / Server. After you get a Virtual Private Server you can set it up the exact same way as
you do on your home computer. I used KickAss VPS back when I hosted my server and had no issues
|
Re: Installing EOserv Onto a Host
| You're not installing eoserv, theirs nothing to install.
|
Re: Installing EOserv Onto a Host
| I haven't touched it in a few weeks but if you want you can make an account at EOHost and inbox me your username/hostname and I'll activate it for you. It's pretty basic but it'll run vanilla eoserv (rev 535) straight out the box and offers flexible config updating, map and quest uploading and quest editing.
|
Re: Installing EOserv Onto a Host
| Thanks you guys are awesome I have a question though about a compile error: ||=== Build: MYSQL in eoserv (compiler: GNU GCC Compiler) ===| c:\eoserv-trunk-r535\trunk\src\commands\server.cpp||In function 'void Commands::ReloadMap(const std::vector<std::__cxx11::basic_string<char> >&, Character*)':| c:\eoserv-trunk-r535\trunk\src\commands\server.cpp|42|warning: comparison between signed and unsigned integer expressions [-Wsign-compare]| c:\eoserv-trunk-r535\trunk\src\commands\server.cpp|50|warning: comparison between signed and unsigned integer expressions [-Wsign-compare]| c:\eoserv-trunk-r535\trunk\src\map.cpp||In member function 'void Map::SpellGroup(Character*, short unsigned int)':| c:\eoserv-trunk-r535\trunk\src\map.cpp|2128|warning: unused variable 'displayhp' [-Wunused-variable]| c:\eoserv-trunk-r535\trunk\src\map.cpp||In member function 'Character* Map::GetCharacterPID(unsigned int)':| c:\eoserv-trunk-r535\trunk\src\map.cpp|2638|warning: comparison between signed and unsigned integer expressions [-Wsign-compare]| c:\eoserv-trunk-r535\trunk\src\world.cpp||In member function 'Character* World::GetCharacterPID(unsigned int)':| c:\eoserv-trunk-r535\trunk\src\world.cpp|1113|warning: comparison between signed and unsigned integer expressions [-Wsign-compare]| c:\eoserv-trunk-r535\trunk\src\world.cpp||In member function 'const NPC_Data* World::GetNpcData(short int) const':| c:\eoserv-trunk-r535\trunk\src\world.cpp|1156|warning: comparison between signed and unsigned integer expressions [-Wsign-compare]| c:\eoserv-trunk-r535\trunk\src\quest.cpp|389|warning: unused parameter 'name' [-Wunused-parameter]| c:\eoserv-trunk-r535\trunk\src\handlers\item.cpp||In function 'void Handlers::Item_Get(Character*, PacketReader&)':| c:\eoserv-trunk-r535\trunk\src\handlers\item.cpp|468|warning: comparison between signed and unsigned integer expressions [-Wsign-compare]| ||warning: command line option '-std=c++14' is valid for C++/ObjC++ but not for C| c:\eoserv-trunk-r535\trunk\src\database.cpp||In member function 'void Database::Connect(Database::Engine, const string&, short unsigned int, const string&, const string&, const string&)':| c:\eoserv-trunk-r535\trunk\src\database.cpp|186|error: 'MYSQL_VERSION_ID' was not declared in this scope| c:\eoserv-trunk-r535\trunk\src\database.cpp||In member function 'void Database::Close()':| c:\eoserv-trunk-r535\trunk\src\database.cpp|261|warning: enumeration value 'SQLite' not handled in switch [-Wswitch]| c:\eoserv-trunk-r535\trunk\src\database.cpp||In member function 'Database_Result Database::Query(const char*, ...)':| c:\eoserv-trunk-r535\trunk\src\database.cpp|523|warning: enumeration value 'SQLite' not handled in switch [-Wswitch]| c:\eoserv-trunk-r535\trunk\src\database.cpp||In member function 'std::__cxx11::string Database::Escape(const string&)':| c:\eoserv-trunk-r535\trunk\src\database.cpp|561|warning: enumeration value 'SQLite' not handled in switch [-Wswitch]| c:\eoserv-trunk-r535\trunk\src\database.cpp||In member function 'bool Database::BeginTransaction()':| c:\eoserv-trunk-r535\trunk\src\database.cpp|660|warning: enumeration value 'SQLite' not handled in switch [-Wswitch]| c:\eoserv-trunk-r535\trunk\src\database.cpp|52|warning: 'int sqlite_callback(void*, int, char**, char**)' defined but not used [-Wunused-function]| ||=== Build failed: 1 error(s), 14 warning(s) (1 minute(s), 16 second(s)) ===| What do you sugest?
|
Re: Installing EOserv Onto a Host
| overbakedtoast posted: (20th May 2017, 09:32 am) What code have you changed? They will more then likely will need a bit more info to help
|
Re: Installing EOserv Onto a Host
| Drewbob posted: (29th Jun 2017, 01:48 am)overbakedtoast posted: (20th May 2017, 09:32 am) he only has one error: c:\eoserv-trunk-r535\trunk\src\database.cpp|186|error: 'MYSQL_VERSION_ID' was not declared in this scope| --- I not hacker “Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid.†- Albert Einstein : Really Great Quote Ramy! |