We're happy to announce the release of a new instance family for Simple Hosting offering support for PHP 7 with MySQL 5.6, PostgreSQL 9.4 or MongoDB 2.4. It's in Beta stage and we look forward to your testing.

PHP 7 introduces several improvements and is claimed to be the fastest version of the language. On Simple Hosting, you can pair it with MySQL 5.6 (Percona Server), an optimized and more stable version of MySQL, PostgreSQL 9.4, which includes native JSON support with great performance, or MongoDB 2.4.

You can create and test for free during 10 days a new instance by selecting "PHP 7 / MySQL 5.6 (Percona)", "PHP 7 / PostgreSQL 9.4" or "PHP 7 / MongoDB 2.4" at the following URL (you'll need to login or create a free account first):

https://www.gandi.net/hosting/simple/create

With Gandi CLI, you can run the following command replacing {instance type} with php7mysql5.6, php7pgsql9.4 or php7mongodb2.4:

$ gandi paas create --type {instance type}

All three databases are also available for PHP 5.6 instances. Simply substitute "PHP 7" for "PHP 5.6" and "php7" for "php5.6" in the instance type names to create PHP 5.6 instances with MySQL 5.6 (Percona), PostgreSQL 9.4 or MongoDB 2.4.

There is no automatic migration feature available, but you can check out our migration guide if you want to manually move your PHP applicationto a new instance -- just remember we're still in Beta!

https://wiki.gandi.net/tutorials/simple/php/migration

Please feel free to contact Customer Care if you encounter any issues or come hang out with the staff and other customers on our Freenode IRC channel: #gandi on irc.freenode.net.


We are happy to announce that FreeBSD 10.3 is now available on Gandi Cloud.

The latest version of FreeBSD 10 series boasts stability improvements over the previous release and quite a few new features. Here are some highlights that might interest you:

  • improved stability over 10.2
  • new jail(8) utility option (-l) to launch jails with clean environments
  • ability to mount the root file system from a temporary source file system without needing a full reboot
  • CAM Target Layer ctl(4) now supports High Availability setups
  • Linux compatibility layer is now capable of running 64-bit applications on amd64 (x86_64) and has received several other improvements

Check out the official Release Notes for more details.

You can create new FreeBSD 10.3 servers right away using Gandi's website, CLI, API or community tools such as libCloud. You can choose to create ZFS- or UFS-based servers in 64 bits on all our datacenters.

For example, to create a ZFS FreeBSD 10.3 image from the command-line with Gandi CLI :

  $ gandi vm create --image "FreeBSD 10.3 64 bits (ZFS)" --memory 4096 --cores 2

Please note that FreeBSD 10.2 is no longer available for new server creation.

We hope you'll enjoy this new version. You can learn more about using FreeBSD on Gandi Cloud or contact Customer Care if you experience any troubles. If you're an IRC user, come join our staff and other customers in the #gandi channel on irc.freenode.net.


ImageMagick announced a security vulnerability, registered as CVE-2016-3714, that allows malicious users to craft filenames to execute code remotely.

We have applied the appropriate fixes on Simple Hosting to protect customer applications using ImageMagick libraries.

If you're using ImageMagick in your application, make sure you restart your instance after 18:00 UTC (11:00 AM PDT) on May 4, 2016 in order to apply the patch.

You can restart your instance from the website or from the terminal with Gandi CLI:

$ gandi paas restart {instance_name}

Please don't hesitate to contact Customer Care if you experience any issues or have any questions related to this topic.


We are happy to announce the release of Ubuntu 16.04 LTS (Xenial Xerus) on Gandi Cloud.

 

New features

Xenial Xerus uses systemd for the init process and includes with several new features, including Snap, a new application packaging format that works alongside .deb. Many popular software packages have also been updated in this new release, such as PHP 7, MySQL 5.7 or docker 1.10.

Take a look at the official release notes to learn more about Ubuntu 16.04 LTS:

https://wiki.ubuntu.com/XenialXerus/ReleaseNotes

 

Server creation

You can create a new server on any of our 3 datacenters from our website, Gandi CLI or our API.

For example, with Gandi CLI, run the following command in your terminal to create your server :


  $ gandi vm create --image "Ubuntu 16.04 64 bits LTS (HVM)" --hostname "xenial" --datacenter LU-BI1

To upgrade an existing Ubuntu system, check out Ubuntu's upgrade documentation.

If your current system is running on our legacy Xen platform, please read our documentation to learn how to migrate to HVM.

 

Built-in kernel and Docker support

Ubuntu 16.04 LTS servers will use the distribution's built-in kernel, Linux 4.4, instead of using our managed kernels by default. Your server will start with the low latency version of the Linux kernel prepared by Ubuntu. It uses a grub boot from Gandi platform and uses the kernel installed in the image. The grub boot method is an option of our HVM platform.

We are therefore making Ubuntu 16.04 LTS the default image for the Gandi plugin to Docker Machine and are recommending it for Docker usage on our platform.

You can get started with and learn more about the docker-machine-gandi plugin on GitHub.

Enjoy the latest release of Ubuntu! Don't hesitate to contact our Customer Care if you experience any issues. You can also hang out with Gandi staff and other customers on our IRC channel: #gandi on irc.freenode.net.


We are very happy to announce that Node Version Manager, best known as nvm, is now available on Simple Hosting Node.js.

You are now able to run any version of Node.js distributed via nvm and not limit yourself to the ones pre-installed on your Simple Hosting instance.

All you need to do is add a ".nvmrc" file to your project's root directory and deploy your code.

For example, for a project deployed with Gandi CLI:

$ cd myapp
$ echo "4.4" > .nvmrc
$ git add .nvmrc
$ git commit -m 'Use Node.js 4.4'
$ git push gandi master
$ gandi deploy

Simple Hosting's deploy and build process will detect the presence of the ".nvmrc" file and install the required version if necessary.

Please check out the Node.js instance documentation to learn more:

https://wiki.gandi.net/en/simple/instance/nodejs#selection_of_nodejs_version

Bonus: Run a Parse server on Simple Hosting!

Facebook has recently announced that they will be discontinuing the Parse service and have released the code as free software. Users can now self-host parse-server.

The "parse-server" package requires the latest version of Node.js 4, which wasn't previously supported on Simple Hosting. Thanks to ".nvmrc", nothing is stopping you from running your own Parse server on your instance.

Follow our complete tutorial and example project to set up your own Parse server on Simple Hosting Node.js:

https://wiki.gandi.net/en/tutorials/simple/nodejs/parse-server

Enjoy!


If you have a PHP 5.4/MySQL Simple Hosting instance you can now upgrade to PHP 5.6 in a single click. All you need to do is go to your instance’s control panel and click on the “Update” link.

This operation will move everything over to PHP 5.6 automatically, though you might experience some issues during the next few days as we still consider the feature to be in Beta. We also highly suggest checking our guide to learn more about the differences between versions and about the issues you might encounter, since you won't be able to rollback this update.

Users of other types of PHP instances, such as PostgreSQL or MongoDB databases, unfortunately will still have to upgrade manually. Our documentation also includes instructions and examples to help with manually migrating your instances

As always, don’t hesitate to contact our Customer Care team, join us in our IRC channel #gandi (on Freenode) or tweet us @gandibar if you have any issues.


On February 16 a security issue on the GNU libc was published [CVE-2015-7547]. This library is used by almost all Linux distributions.

We recommend that all IaaS platform users update the glibc and reboot their VM, or restart the affected services.

Our technical team fixed this security issue on the Gandi platform.

The fix is currently being installed on all the Simple Hosting instances. Our other managed products have also been fixed.

You will find more technical information in this post:
https://googleonlinesecurity.blogspot.fr/2016/02/cve-2015-7547-glibc-getaddrinfo-stack.html


PHP version 5.6 is now available on Simple Hosting and becomes the new default choice for instance creation.

You can create PHP 5.6 instances right now, or keep creating PHP 5.4 instances by specifically selecting them from the list.

We have published a guide to help you migrate from PHP 5.4 to PHP 5.6. You'll find testing and migration tips if you plan to move your projects to the new instances.

We also plan to release an automatic upgrade feature for PHP 5.4/MySQL instances on March 22nd, 2016. Other instance types will always have to be migrated manually.

Our Customer Care team is ready to answer your questions and assist you during the migration. Please contact them should you need any help.

The new PHP 5.6 instance runs on a new system image based on Debian 8 (Jessie) in anticipation of more novelties. Your feedback is very important!

 

Bonus: Dependency management with Composer

You can now use Composer, PHP's most popular dependency manager, to easily install your application's dependencies on Simple Hosting (supported on PHP 5.6 and 5.4 instances).

Dependency management tools make it easy for web developers to keep track of third-party code included in a project. Instead of having to manage the files and versions manually, these tools offer a simple way to list an application's external dependencies and then take care of downloading, installing and including the correct files.

Simple Hosting already supported dependency managers for Node.js, Python and Ruby instances using the "npm", "pip" and "bundler" tools respectively. With the addition of Composer to the PHP instance, we now cover modern development workflows on all instance types.

Check out the example project and the documentation to learn more and get started with Composer on Simple Hosting.


3.18 is now the default kernel on the HVM platform

Linux kernel 3.18 is now the new default on the HVM platform, replacing 3.12.

Docker usage is now easier out-of-the-box on the HVM platform, since 3.18 supports the "overlay" storage engine. You can learn more about Docker usage on our platform from our Wiki.

 

Deprecation warning on 3.10 kernel, including AUFS (Xen platform)

On March 10, 2016, we will be upgrading the kernel to 3.10.96. The new version includes security fixes (also related to CVE-2016-0728) but will, notably, drop AUFS support.

If you are using AUFS technology and wish to continue using it, please note that once the update goes through, your system may not function properly and we nonetheless recommend migrating to our HVM platform.

Users wishing to continue using AUFS technology can opt to use their own kernel with the "raw" or "grub" boot options.

Docker users that don't need AUFS can also migrate to HVM and use the 3.18 kernel with their current system, which supports the the "overlay" storage engine by default, but does require you to tweak Docker settings.

You can learn more about migrating to the new HVM platform and more about Docker usage from our Wiki.

 

Security patch and minor version upgrades to 3.2, 3.12 and 3.18

Xen platform kernel 3.2 has been upgraded to 3.2.76 and HVM platform kernels 3.12 and 3.18 have been upgraded to 3.12.53 and 3.18.26. To start using the new versions, just reboot your server.

 

EOL warning on grsecurity-enabled kernels

On March 10, 2016 we will remove our "grsec" kernels (2.6.32-x86_64-grsec and 3.2-x86_64-grsec) from the platform, following recently announced updates to grsecurity's distribution policy.

On this date, “non-grsec” kernel versions will become the default.

Users who wish to continue using these features can use the "raw" and "grub" boot options on our HVM platform[1] to set up their systems with custom kernels.


We are excited to announce the release of the Gandi plugin for Let's Encrypt, making it easy to create and install free certificates on Simple Hosting instances.

Gandi is a sponsor of Let's Encrypt, a free, automated and open Certificate Authority, with whom we share the objective of making the Internet a better and safer place for everyone.

Simple Hosting PHP and Ruby users are now among the very first PaaS customers in the world to enjoy an integrated experience with Let's Encrypt.

Head over to the letsencrypt-gandi project page to install and use the plugin. 

Users of other Simple Hosting instance types, as well as Gandi Server and Web Accelerator customers, can also use certificates issued by LE. 

We have created a complete tutorial about Gandi and Let's Encrypt that shows you how to create and install certificates, covering the entire process.

We are proud to support Let's Encrypt and will continue to work towards making it as easy as possible for our users to obtain and install TLS/SSL certificates. 

Don't hesitate to contact us at feedback@gandi.net if you have any questions about Gandi and Let's Encrypt or to reach out to our Customer care team if you have any trouble getting your certificates up and running with our products.


Page 1 2 37 8 9
Change the news ticker size