Quick summary
When using WordPress Studio on a Linux environement (specifically Ubuntu) with either the Apache web server or Nginx web server installed, sites using custom domains or custom domains with HTTPS enabled do not load in the browser.
Steps to reproduce
- Start the Studio app on a Linux distro (tested on Ubuntu 24.04.4 LTS)
- Create two sites, one only using a custom domain, and one using a custom domain with HTTPS enabled
- Confirm both sites work as expected
- Install the Apache webserver (on Ubuntu run
sudo apt install apache2) or the Nginx web server (sudo apt install nginx)
- Once Apache is installed, restart both sites in Studio and attempt to access them
What you expected to happen
I was hoping Studio would work alongside Apache/Nginx.
What actually happened
Attempting to access the custom only domain site, you'll either get an error (wp-admin) or the default web sever page, attempting to access the site with HTTPS enabled, you'll get a connection refused error.
Impact
Some (< 50%)
Available workarounds?
No and the app is unusable
Platform
No response
Logs or notes
If it is not possible for Studio to work when another webserver is installed, it might also just be useful to add a note about this to the documentation.
Quick summary
When using WordPress Studio on a Linux environement (specifically Ubuntu) with either the Apache web server or Nginx web server installed, sites using custom domains or custom domains with HTTPS enabled do not load in the browser.
Steps to reproduce
sudo apt install apache2) or the Nginx web server (sudo apt install nginx)What you expected to happen
I was hoping Studio would work alongside Apache/Nginx.
What actually happened
Attempting to access the custom only domain site, you'll either get an error (wp-admin) or the default web sever page, attempting to access the site with HTTPS enabled, you'll get a connection refused error.
Impact
Some (< 50%)
Available workarounds?
No and the app is unusable
Platform
No response
Logs or notes
If it is not possible for Studio to work when another webserver is installed, it might also just be useful to add a note about this to the documentation.