So I just created my Ubuntu server and everything is working fine. I set up the virtual host on my Apache following this tutorial (https://www.digitalocean.com/community/articles/how-to-set-up-apache-virtual-hosts-on-ubuntu-12-04-lts). My question is: how can I create a subdomain? I want that when you go to subdomain.mydomain.com Apache goes to /var/www/subdomain/public_html (or something like that…).
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.
Simply follow the steps in the article you cited, but replace <code>example.com</code> with <code>subdomain.example.com</code> (but do <b>not</b> add the <code>ServerAlias</code> directive).
Hello Support,
We don’t have bind server in our server. How can we configure the DNS Server to poin that CNAME.
@dorivalac did you mean private ip or public ip ?
First of all:
1- Configure the BIN9 at /etc/bind
If yout domain is www.domain.com, go to /etc/bind/db.domain.com and add the subdomain name
subdomainname IN A 1.1.1.1. <= Repalce with IP
2- Go to Apache2 at /etc/apache2 Look for /etca/apache2/sitesavailable
Add new file named as: subdomainname.domainname.com and link it in apache2/sitesenabled
examble:
<VirtualHost *>
DocumentRoot /var/www/domainname
ServerName subdomainname.domainname.com
<Directory /var/www/domainname/>
Options Indexes FollowSymLinks MultiViews +Includes
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error-logfile.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access-logfile.log combined
</VirtualHost>
Dorival Cardozo VirusCore AntiVirus Server manager
why not add a server alias?
Click below to sign up and get $100 of credit to try our products over 60 days!
Hello, i have droplet. So now i want to create sudomain by api( or some method) So how can i do task.
thank!