Question
Subdomain Configuration on Ubuntu nginx Server
Hi,
First of all, I'm sorry for my bad English. I'll try to explain my aim as much as possible.
I'm using a 2 Core and 2 GB memory VPS with 1 dedicated ip address from Digital Ocean for my project. I'm using nginx as a webserver, MySQL as a database server and bind as a dns server.
My project is a free hosting platform for educational purposes. I'll be teaching PHP and MySQL to students from my neighbourhood and i want them to practice on their own subdomain with a PHP and MySQL support.
For example, my main domain name is : example.com I'll also setup a wildcard SSL for my domain.
For example, student subdomain should be like this : student1.example.com
Students will be able to activate their web space with the subdomain they choose automatically using my setup script which is writtern in PHP (a simple page).
How can i achive this setup without using any control panel like cPanel or zPanel? How can any subdomain which is choosen by a student resolve my main domain?
Can students use their own TLD domain on a setup like this?
Do you have any suggestions for this kind of setup?
Any help would be very much appreciated regarding this project.
Kind Regards.
Add a comment
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×