looking for the location of $domain variable in the default vhost file in a Marketplace Wordpress setup

Hi I’m trying to find where the value for $domain is stored on a Marketplace wordpress install

during installation it asks for you domain and a few other things and then it updates files

The /etc/apache2/sites-available/000-default.conf file is below

UseCanonicalName On

<VirtualHost *:80> ServerAdmin webmaster@localhost

    ServerName $domain
    ServerAlias www.$domain

    DocumentRoot /var/www/html

    <Directory /var/www/html/>
        Options FollowSymLinks
        AllowOverride All
        Require all granted

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined


I’m tryng to find where the value $domain is stored I checked the only spot I know of /etc/apache2/conf-available/fqdn.conf and it’s not there

I know I could directly change that value ServerName [NEW-DOMAIN-NAME] but would like to know where that variable is being stored in case it affects other things.

also side question where is the value for ${APACHE_LOG_DIR} stored at.


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

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.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.


Same here! I would like to know where $domain is stored because I change my wordpress url and $_SERVER[‘SERVER_NAME’] still has the old url so I have some bad redirect (like /wp-admin).

I know I could directly change that value but I prefer to know where $domain is store to change it. You didn’t answer that question… and can’t find it.

Update : Found a solution! In site-available the conf file is using $domain but in site-enabled the conf file contains the url that I could modify.


I’ve just gone through the initial setup script for the Marketplace Wordpress Droplet and it looks like that the only place where the $domain is specified is in the /etc/apache2/sites-enabled/000-default.conf file.

You could take a look at the setup script as well, to do so just create a new Wordpress Droplet from the Marketplace, then SSH to the droplet, press CTRL+C to exit the setup screen and with your favorite text editor open this file here:


Hope that this helps! Regards, Bobby