How to host your MU Online server's website
Get your MU server's website online: hosting, permissions, IonCube and linking to the database.
The site is where players create accounts, view the ranking and download the client. Hosting it correctly — and linking it to the database — is a key part of a professional server.
What you need
- Hosting (or the VPS itself) with PHP and database access;
- The site files (MU web system);
- The site connection pointing to the server's database;
- In many cases, the active IonCube Loader.
Step by step
- Upload the site files via FTP;
- Configure the database connection (host, user, password, database);
- Adjust permissions on the folders the site needs to write to (cache, uploads);
- Install/enable IonCube if the system requires it;
- Test account registration and ranking.
IonCube and permissions
- IonCube Loader: needed to run the system's protected PHP files;
- Permissions: some folders need write permission (cache, logs). Without it, the site errors out.
Perguntas frequentes
What is IonCube and why do I need it?
IonCube is a PHP encoder. Many MU web systems ship with IonCube-protected files, so the web server needs the IonCube Loader installed to run them.
Does the server site need the same database as the game?
Yes. The site (registration, ranking, panel) reads and writes to the same SQL database as the server. That's why the site connection must point to that database.