No ability to create Websites in WordPress multisite

Hi.

I’m creating a WordPress multisite on my local desktop with ServerPress. I followed the instructions here:

https://premium.wpmudev.org/manuals/wpmu-manual-2/creating-a-network-to-enable-wordpress-multisite/

I skipped the step to install the blogs-dir folder because it has become unnecessary since WordPress 3.5+. I added the “mu-plugins” folder.

But, when I see any options under the “Dashboard” -> “My Sites” in the WordPress admin. In fact, I can’t add or remove plugins.

What am I missing or doing wrong?

Thanks,

Lyndon