[DiscordArchive] Just ran into the same issue. Clicking through the docs for linux install eventually seems to lead t
[DiscordArchive] Just ran into the same issue. Clicking through the docs for linux install eventually seems to lead t
Archived author: jamjar • Posted: 2024-09-18T00:53:22.600000+00:00
Original source
Just ran into the same issue. Clicking through the docs for linux install eventually seems to lead to https://www.azerothcore.org/wiki/server-setup which doesn't disclose relevant information for Linux config file location. I see a few `.dist` files in the following locations:
```
/home/ubuntu/azerothcore/src/server/apps/worldserver/worldserver.conf.dist
/home/ubuntu/azerothcore/src/server/apps/authserver/authserver.conf.dist
/home/ubuntu/azerothcore/env/dist/etc/worldserver.conf.dist
/home/ubuntu/azerothcore/env/dist/etc/authserver.conf.dist
```
But can't really assume it is one of these location where these files belongs. I see some references in other comments to the config files being near `/etc` dir but not sure where I should copy/rename my conf files to for Linux.
From what I can see searching discord this communication on the location of this path seems to be a common issue; has the location changed over time?
[Embed: Server Setup]
Wiki and Documentation of the AzerothCore project
https://www.azerothcore.org/wiki/server-setup
Archived author: Edyrem • Posted: 2024-09-18T00:56:35.181000+00:00
Original source
I found my issue with ahbot. The sql link had been changed on the guide.
"data" and "db-world" were missing... I need break lol
Archived author: Brandolf • Posted: 2024-09-18T01:27:37.171000+00:00
Original source
I'm working through the install, I ran the database-installation script without issues. However on the networking step I went to edit the ip address and I get that the realmlist table doesn't exist.
Archived author: Brandolf • Posted: 2024-09-18T01:31:25.303000+00:00
Original source
What should I look for? The script seems to run fine, I was never prompted to create this table as is suggested may happen in the guide.
Archived author: jamjar • Posted: 2024-09-18T01:40:32.939000+00:00
Original source
Based on https://www.azerothcore.org/wiki/database-installation my assumption is that once you "run the scipt" which creates acore user and provides grants, that if you restart (maybe) the server on the next startup the authserver and worldserver will apply DB migrations and create requisite tables.
> The Auth- and Worldserver checks and applies all needed database files at startup.
Prior to running script from https://github.com/azerothcore/azerothco..._mysql.sql the acore user may not have existed and thus your server would not have been able to apply migrations.
Guess: restart the auth and world server and then check if created.
I am actually on this step at the moment too so will let you know
Archived author: Brandolf • Posted: 2024-09-18T01:41:10.784000+00:00
Original source
I'll reboot and see what happens. Thanks for the response!
Archived author: Brandolf • Posted: 2024-09-18T01:41:46.698000+00:00
Original source
Did you figure out which .conf file to use? I just picked the /src path and updated the data dir and hope that is good enough.
Archived author: Brandolf • Posted: 2024-09-18T01:45:04.940000+00:00
Original source
Unfortunately the table still does not exist
Archived author: jamjar • Posted: 2024-09-18T01:45:51.857000+00:00
Original source
I don't think it makes sense for it to be the `./src` one as based on typical development flows the `./src` dir may be what is use pre-compilation of the code. Based on some sleuthing in this discord via search I saw a few references for it actually being the `./etc` one on the linux system (and mine seems to be working so far)
```
/home/<your-user>/azerothcore/env/dist/etc/worldserver.conf.dist
/home/<your-user>/azerothcore/env/dist/etc/authserver.conf.dist
```
So this is also likely your issue as you have no conf file
Archived author: Brandolf • Posted: 2024-09-18T01:46:42.369000+00:00
Original source
That would make some sense then, I'll have to make the changes in the correct location and try again.