Creating a sub-domain in AWS EC2 Bitnami WordPress instance

I’m trying to create a sub-domain for a website hosted on a single AWS EC2 instance. I used a bitnami single site wordpress image. I know I probably should’ve used a multisite image but I’m wondering if there’s any way I could facilitate a sub-domain which will in no-way be associated or linked to or conflicting with the current WordPress installation?

I’m using Route 53 for DNS hosting. I’ve tried to configure virtual hosting but it didn’t work out and I think bitnami has some way of managing virtual hosting itself, I’m unsure.

Read More

Any help would be greatly appreciated.

Related posts

Leave a Reply

1 comment

  1. By default, WordPress is available at the domain or IP address root URL, such as http://SERVER-IP or http://example.com. To move WordPress to a different path on the same domain or IP address, such as http://SERVER-IP/blog or http://example.com/blog, follow these steps:

    1.- Log in to the server console using SSH.

    2.- Edit the /opt/bitnami/apps/wordpress/conf/httpd-prefix.conf file and find the lines below:

    #Alias /wordpress/ "/opt/bitnami/apps/wordpress/htdocs/"
    #Alias /wordpress "/opt/bitnami/apps/wordpress/htdocs"
    

    Uncomment and update the Alias directives to reflect the new path. For example, to move WordPress to the /blog path, update the file to look like this:

    Alias /blog/ "/opt/bitnami/apps/wordpress/htdocs/"
    Alias /blog "/opt/bitnami/apps/wordpress/htdocs"
    

    3.- Look for the lines below in the file /opt/bitnami/apps/wordpress/htdocs/wp-config.php file:

    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/');
    

    4.- Modify them to reflect the new path, as below:

    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/blog');
    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/blog');
    

    5.- Restart Apache:

    sudo /opt/bitnami/ctlscript.sh restart apache