What are Websites

Websites are your web applications, WordPress.

Supported Languages

JungleWP currently supports PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2, 7.3, and PHP 7.4 websites.

Website Configuration

JungleWP configures your servers with Nginx as the public-facing webserver. Nginx serves static files and all other requests are proxied to Apache 2.4 so that you can use .htaccess files. PHP is configured to run via FPM. Each Website can have multiple MySQL databases.

The web root directory for each app is /srv/users/SYSUSER/apps/WEBSITENAME/public.

Deploying Your Code

To get your app's code onto your server, do one the following as the system user your app belongs to:

  • Upload files using SFTP/SCP.
  • SSH into the server and download your website's code (e.g. using git).

Domains and DNS

The domain name you specify for your app is what is used in the web server's virtual host configuration. If you set your app's domain name to example.com, Nginx and Apache will be configured to listen for both example.com and www.example.com.

JungleWP does not automatically manage DNS for you. To access your website by their domain name, you must add your domain, then make the appropriate changes in your domain's DNS zone so that your domain name resolves to your Pod's IP address. You can do this where you currently manage DNS for your domain.

IP Addresses

JungleWP configures the web server to listen on all of the server's IP addresses, including IPv6 addresses.

Still need help? Contact Us Contact Us