Set Up Subdomains With Linode Ubuntu 18.04 and Apache Web Server (including dns)
Sometimes it's hard to locate good information if you don't know what you're looking for. I thought I would just, plain ask the community what the best go to ariticle/s and how to/s for my use case? I hope that's ok.
I need also the instruction to include setting up dns (linode agnostic as well as linode specific).
:~$ ssh $linode shine@<my-linode-ip-address>'s password: Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-48-generic x86_64)
My domain is:
I also need:
My web server is:
~$ apache2 -v Server version: Apache/2.4.39 (Ubuntu) Server built: 2019-04-02T20:30:26
The operating system my web server runs on is:
~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.2 LTS Release: 18.04 Codename: bionic ~$ uname -r 4.15.0-48-generic
My inclination is to set up a wildcard subdomain as well as wild card certification > through letsencrypt and certbot. But I'll want to configure everything else proper
Thanks in advance for any assistance.
If you want a guide that's not specific to Linode, there's an official Ubuntu server guide on installing a LAMP stack on 18.04. In fact, Ubuntu has quite a few guides for 18.04 already.
For DNS, it really depends on where your DNS is set up. Different DNS services will have different control panels, but all DNS records are the same. To learn more about DNS you can check out our intro to DNS records, or Cloudflare's guide on DNS.