Languages
[Edit]
EN

apache2 - add virtual server that uses subdomain with PHP and Cloudflare DNS

10 points
Created by:
Marley-Marks
712

In this article we would like to show how to add subdomain as virtual server for apache2 that uses PHP engine with Cloudflare DNS / CDN.

Preseted article configures Open Web Analitics that:

  • was installed in own separated folder,
  • will be available from: https://owa.my-domain.com.

 

Simple steps:

Edit

It is necessary to configure apache2 server at first and later Cloudflare DNS.

 

1. apache2 server configuration

Edit

1.1. login as root to yours server,

1.2. create new configuration file in sites-avaialble directory with command:

1.3. put inside following configuration:

Where:

  • owa.my-domain.com - subdomain used with Open Web Analitics,
  • /var/www/html/open-web-analytics - directory path with installed Open Web Analitics,
  • index.php - script that runs Open Web Analitics.

1.4. enable open-web-analytics site

Use following command:

Output:

1.5. Reload apache2 configuration witout restarting

Run following command:

 

2. Cloudflare DNS configuration

Edit

2.1. login to Cloudflare panel: https://dash.cloudflare.com/login

2.2. select your domain on main page - will be visible after login operation

domain selection panel - Cloudflare
domain selection panel - Cloudflare

2.3. go to DNS configuration

DNS configuration option - Cloudflare
DNS configuration option - Cloudflare

2.4. add new DNS record by clicking to: + Add record

2.5. select following configuration:

Where: owa and 77.55.222.88 can be replaced by own configuration.

It will give us traffic from https://owa.my-domain.com to server located on 77.55.222.88 where virtual server described by ServerName owa.my-domain.com will be used.

subdomain DNS configuration - Cloudflare
subdomain DNS configuration - Cloudflare

2.6. save configuration and check if new record appeared

subdomain DNS record - Cloudflare
subdomain DNS record - Cloudflare

 

3. Check Open Web Analitics in Web Browser

Edit

3.1. go to following address: https://owa.my-domain.com,

3.2. as result you should see:

Open Web Analitics run with apache2 virtual server, subdomain and on Cloudflare
Open Web Analitics run with apache2 virtual server, subdomain and on Cloudflare

Alternative titles

  1. apache2 - add subdomain for apache2 PHP with Cloudflare DNS
1
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.

Apache2

Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join