PHP Hosting

Optimized for Speed, Flexibility, and Growth

Host your PHP applications on FullHost.Cloud with a high-performance environment. Easily scale and manage multiple PHP versions with full support for Apache, NGINX, and LiteSpeed, ensuring your application’s success from development to production.

Intuitive Pay Per Use Pricing Scale

Our platform ensures you only pay for what you need so you can scale with confidence, on-time, and on budget.

FullHost.Cloud is a revolutionary new way to deploy and scale your app. Experience one automated platform that equips you to avoid costly downtime without being overcharged for consumption.

No matter how high your Scaling Limit - what you pay is only ever based on real usage. This takes the guesswork out of resource planning while ensuring you have enough for high performance during an average load and in the case of load spikes.

PHP Cloud Hosting on FullHost.Cloud: Code, Deliver, Optimize

PHP stands as one of the most user-friendly server-side scripting languages, dominating the web with its adoption in over 78.9% of the top 10 million websites by Alexa rank. At FullHost.Cloud, PHP's popularity is unmistakable, as nearly half of all servers deployed use PHP, reflecting its widespread preference among our customers.

Embark on a seamless journey with PHP cloud hosting at FullHost.Cloud, exploring the distinct advantages and extensive features our platform offers for the effective management and scaling of your applications.

PHP Version

FullHost.Cloud supports the latest stable PHP versions to ensure compatibility and performance for your applications. Currently, we offer:

  • PHP 8.0.30
  • PHP 8.1.30
  • PHP 8.2.24
  • PHP 8.3.12

You can easily select the PHP version you need when creating an environment and switch between versions anytime through the simple FullHost.Cloud user interface. The available versions are regularly updated in our Software Stack Versions document.

PHP Application Servers

FullHost.Cloud provides three PHP application servers by default, each receiving regular updates and security patches:

  • Apache
  • NGINX
  • LiteSpeed

For detailed configuration options and a list of editable config files for each server, refer to our PHP App Server Configuration document.

PHP Application Deployment

Zero-downtime deployment ensures smooth operation for both cloud-native and legacy applications. To deploy your PHP projects on FullHost.Cloud, you can select from several deployment options, including via Archive/URL, GIT/SVN, or Bitbucket.

Additionally, you can set up automatic periodic re-deployment from a repository, which will trigger only when new code changes are detected.

All FullHost.Cloud-certified PHP nodes come with the pre-installed Composer dependency manager, allowing you to quickly install required packages for your projects and easily keep them up-to-date.

Domains Management

For production environments, you can bind an external domain name to your application, replacing the default environment domain. Refer to the custom domains guide for detailed instructions.

With the domain swapping feature, you can deploy new application versions without any downtime for end-users. Stage your updates in a test environment, then swap the URLs with the production environment in just a few clicks.

Using multiple domains on a single PHP server improves application usability, efficiency, and scalability while reducing costs by eliminating the need to set up separate instances for each domain.

Automatic Vertical Scaling

FullHost.Cloud automatically adjusts the allocated resources (RAM and CPU) for your server based on real-time demand, without requiring manual intervention. This ensures you only pay for the resources your application needs, while saving time by eliminating the need to manually manage load-related adjustments or architectural changes.

To set up automatic scaling for your PHP server, open the environment topology wizard and use the slider to specify the upper scaling limit of cloudlets (each cloudlet equals 128 MiB of RAM and 200 MHz of CPU).

Your application will automatically scale within these limits, reducing resource consumption during low load and increasing it when needed. This way, you only pay for the resources that are actually used. For more details, please refer to the documentation on automatic vertical scaling.

Manual Horizontal Scaling

To manually add more PHP servers, simply click Change Environment Topology, then press the “+” button in the wizard to add the desired number of instances.

The maximum number of same-type servers within a single environment layer depends on your hosting provider’s settings (typically up to 16 nodes, but this limit can be adjusted by contacting support).

When you add additional servers, load balancing is automatically enabled to distribute traffic efficiently across the servers.

Automatic Horizontal Scaling

Automatic horizontal scaling is managed through customizable triggers that monitor application load and adjust the number of nodes accordingly.

To set up a trigger for automatic horizontal scaling, navigate to Settings > Monitoring > Auto Horizontal Scaling and click the Add button.

You can configure triggers for specific stacks and resources (CPU, RAM, Network, Disk) within your environment. Simply define the scaling conditions and apply the changes to ensure your application scales efficiently based on real-time demands.

PHP Clustering

Enhance the availability and failover capabilities of your PHP application by implementing session clustering using sticky sessions across multiple server nodes. This is achieved by adding a Memcached node to your environment, which stores backups of processed sessions.

When scaling out your PHP server, an exact copy of your application is created, with all configurations and files synchronized automatically.

Additionally, FullHost.Cloud offers pre-packaged auto-scalable WordPress and Magento clusters for one-click installation, ensuring service continuity. You can also package any PHP application for automated clustered installation.

Database Connection to PHP Application

FullHost.Cloud offers a range of scalable, fully managed database servers that can be seamlessly integrated into your PHP environment. To connect your application, follow the appropriate setup instructions for the database you need:

  • MySQL Connection
  • PostgreSQL Connection
  • MongoDB Connection

Simply configure your application according to the provided guidelines for smooth database integration.

Modules and Accelerators

With FullHost.Cloud, you can enhance your environment’s functionality by configuring various PHP extensions on your application servers. You can either activate default extensions or upload custom ones, as detailed in the PHP Modules guide.

PHP accelerators, a specific type of extension, improve application performance by caching compiled PHP code, enabling faster execution on user requests.

Both Apache and NGINX PHP servers come with a predefined set of modules. For additional functionality, you can follow specific tutorials to configure modules like:

  • Adding Custom Apache Modules
  • Apache WebDav Module
  • Apache Statistics Module
  • NGINX WebDav Module
  • New Relic Monitoring

These options help optimize and monitor your PHP environment effectively.

PHP Security

SSL/TLS (Secure Sockets Layer / Transport Layer Security) is the standard technology for establishing encrypted connections between a web server and a browser. FullHost.Cloud supports SSL/TLS, ensuring all transmitted data remains private and secure, preventing interception by third parties.

In addition to standard protection methods, you can further enhance your application’s security by customizing the main PHP configuration file (php.ini). This allows you to modify default settings or add new ones to meet your application’s specific requirements.

For more detailed guidance, refer to:

  • Apache Security Configurations
  • NGINX Security Configurations

You can also boost security by using the container firewall feature, which allows you to control node access both internally and externally on the platform.

PHP has always been about making web development easy and accessible to everyone. FullHost.Cloud’s approach to PaaS aligns with this mission, and I look forward to contributing to even more great products,” — Rasmus Lerdorf, Creator of PHP.

Rasmus joined FullHost.Cloud (formerly Jelastic) in 2013 as a senior advisor, helping integrate PHP technologies into the platform. Today, PHP remains a top choice for our users, alongside languages like Java, Ruby, Python, Node.js, .Net, and Go.

Looking for highly available, secure, auto-scalable, and easy-to-manage PHP cloud hosting? Explore the full potential of PHP with FullHost.Cloud. Try it out by registering with one of our service providers.

Summary

    Supported Runtimes :

    FullHost.Cloud supports a wide range of runtimes, offering flexibility for developers working in various languages and environments.

    Supporting Cleaner,
    Greener Technology

    100% Powered by Clean & Renewable Energy

    We understand the responsibility that comes with being a leader in the hosting industry which is why we strive to minimize our environmental impact through the use of renewable energy. Our commitment to green technology ensures that all of your data and websites are supported without any additional strain on the environment.

    Learn More Contact us

    Start Today for Free

    Experience our PaaS with a risk-free trial. Plus, when you sign up today, we'll give you a $25 platform credit so you can experience our offering for yourself and your unique business needs.

    Client Experiences with FullHost: Hear Their Stories

    Watch our client testimonials to see how our responsive support, reliable hosting, and flexible solutions make a real difference for businesses and creatives alike.

    Rob Wilson - President iContext

    Learn why iContext exclusively recommends FullHost for hosting that avoids the common pitfalls of large U.S. providers.

    Watch Review

    Bob Harris - Best Selling Author

    Listen to Bob Harris recount how FullHost's customer service outshines the competition, making them the writer's choice.

    Watch Review

    Nick Ward - The Update Company

    Learn from Nick Ward about the FullHost team's personal approach and their readiness to meet complex hosting needs.

    Watch Review

    WordPress Hosting

    Build or bring your site to us, focus on the content, and we'll do the rest.

    Elastic Hosting

    A flexible managed hosting solution that will grow with you and your needs grow.

    Cloud Servers

    Your dedicated cloud servers that are managed by us or managed by you.

    Made InCanada
    Made by Canadians,
    for Canadians

    Never worry about compliance again. Our servers are hosted directly on Canadian soil, and support is given by a 100% Canadian team.

    We Start,
    Where Others Stop.

    If you've been burned by terrible hosting services before, we get you. We want every client to feel important and fully taken care of, and we'll spend the time it takes to solve any problem that arises.

    Trusted by Clients Across All Industries

    Don't take our word for it - let our happy clients do the talking. See More

    Full Host did an amazing job of migrating my site seamlessly onto their server. My only regret was not switching my site over to them sooner. Now it is performing great, images are uploading way faster than ever before.

    " Vancouver Sofa and Patio - Jerry Schmidt

    Two thumbs up for Fullhost! Agents reply to me fairly quickly or at least let me know they received the ticket and are looking into it. Kudos to the support team as they have always given me exactly what I need without delays.

    " Universal Staffing Inc. - Anthony Calvano

    FullHost is an absolute pleasure to work with, and their customer service is exceptional. Whenever I have questions or need adjustments, they are there to help, quickly, efficiently, with answers and insights.

    " Mooseworld Inc. Norine Leibel

    With coast to coast coverage,
    We help you serve the world.

    Whether your audience is located in Europe, Asia, Africa, or Australia, provide them with lightening speed!

    FullHost's data centers are located in Toronto and Vancouver to ensure worldwide quality and speed.

    Get in Touch
    We Trust Only The Best Tech to Support You

    FullHost operates with the most innovative technology to bring you unparalleled levels of hosting services.