Hosters (SharedHostings) supporting running Neos

I tested those:

  • 1und1 Webhosting Unlimited Pro
  • Mittwald Webhosting XL

Forget the 1und1 Webhosting Unlimited Pro, it was undoable. I tried to get Neos 1.2.9 to run and I hit roadblock after roadblock. You can’t setup your webspace in a way that is compatible with Neos.
Their vserver is fine, though.

Mittwald Webhosting XL works great with Neos 1.2.9 and they offer a one-click-installer.
No Neos 2.0 support yet, though.

I have Neos 1.2 running on Hostpoint (.ch) with SSH access.
I had some issues setting file permissions with sudo ./flow flow:core:setfilepermissions as sudo is not available. But it works fine, except that I have to clear cache with: FLOW_CONTEXT=Production rm -r Data/Temporary; ./flow flow:cache:flush --force

Also make sure you set the PHP settings:
allow_url_fopen = On
memory_limit = 128M

And php binary in Settings.yaml like this:

TYPO3:
  Flow:
    core:
      phpBinaryPathAndFilename: /usr/local/bin/php

Domainfactory offers a click and build installation for Neos 1.2 and 2.0. But not tested yet. (ManagedHosting Pro)

I have some Neos Sites running in the Webhostone Single App Packages.
https://www.webhostone.de/webspace_details.html
It works well, but if you have many or huge Images you should increase the memory

I have run sites on https://www.clook.net both the shared server and now the cloud option.
With the shared server there is no shell, but I used cron to run shell scripts!
The support offered seems to me above and beyond for either package. Within 10 minutes someone would be on the case and help me resolve issues.

C̶u̶r̶r̶e̶n̶t̶l̶y̶ ̶N̶e̶o̶s̶ ̶c̶a̶n̶n̶o̶t̶ ̶b̶e̶ ̶i̶n̶s̶t̶a̶l̶l̶e̶d̶ ̶o̶n̶ ̶U̶b̶e̶r̶s̶p̶a̶c̶e̶. For Uberspace, the suggested tutorial is currently incomplete, see the comments section there for my supplement. Standard-Procedure for installation (from the Neos-Docs) is not sufficient on Uberspace in the first place.
See also my post regarding current issues (workarounds inside).
So it is possible to make a fresh installation at the current time (with Gd at least), it’s correct that it is installable on Uberspace.

domain factory backend installed 2.0 works fine.
But impossible to update by the here published update procedure.

Neos 2.1.x is currently impossible at domainfactory. This is also confirmed by the admins.

Did they say why?

No, just that they are aware and don’t recommend to update.
They also do not know when they will fix it. Must properly not soon.

As df customer you could access the forum.

I also figured out other issues with the df backend installation that let Neos crash (like create a new site).

Update: DomainFactory is now providing a Neos 2.1 installation from the df backend. The installation went well so far.

Just installed Neos on Netcups “Web Expert Light”.

You must just do a two little tricks to run Neos on each Netcups Webhosting tariff.

  1. Change Webost root path. Just change “/httpdocs” to “/httpdocs/Web” in control panel.
  2. Set In Settings.yaml
TYPO3:
  Flow:
    core:
      # see exact path for /var/www/vhosts/yousServerHost.netcup.net/ in phpinfo()'s "open_basedir" var and attach "/usr/local/php56/bin/php" or /usr/local/php55/bin/php depending on PHP version for web.
      phpBinaryPathAndFilename: /var/www/vhosts/yousServerHost.netcup.net/usr/local/php56/bin/php

This hoster uses CHROOT for SSH and the paths in SSH and Web are different, therefore do not warm-up caches over SSH untill #187 is merged and relative symlinks are enabled!

Some other Tipps:

  1. Set PHP version for SSH:
    1.1. mkdir /binaries
    1.2. ln -s /usr/local/php56/bin/php /binaries/php
    1.3. echo 'export PATH=/binaries:$PATH' > ~/.bash_profile
    1.4. relogin in SSH

  2. Install Composer
    2.1 curl -s https://getcomposer.org/installer | php -- --install-dir=/binaries --filename=composer

The value on max exec time is limited to 60, therefore sometimes you get errors within Neos setup, it’s not nasty -> just reload the page. After that Neos runs very well on this Webhosting platform.

So good luck with Netcup!

Until the chnage is merged you can always install https://github.com/mittwald/flow-symlink-publishing which is the same code.

Small update.

with neos/setup/pull/2 it is possible to use regular(also not from CHROOT as described in my prev. post) PHP CLI binaries on shared hostings like Plesk

Also just putting desired version is enought

TYPO3:
  Flow:
    core:
      phpBinaryPathAndFilename: '/usr/local/php56/bin/php'

Hey,

We at punkt.de are currently launching a hosting solution espacially tailored for Neos and Flow hosting. It is called proServer. It is a virtual managed root server that provides any tool that you need for advanced neos projects.
The pages are in german only for now, but if you have any questions I would be glad to answer them.

Hi David

I try to run Neos on hostpoint.ch as well but without success. Can I get in touch with you to discuss this ?

Kind regards
peter.berger@bluewin.ch

Hi there

I just want to report that Neos 2.2 runs on a shared hosting account on hostpoint.ch.
You will need the “Smart Server”-Package for SSH-access.

The CLI is very slow and there is no “sudo”,“chown”, “chmod” available, but that seems to doesn’t matter, everything works fine cli-commands are slow but they work fine.

Me woekflow was to develop local and push it finally on the live server, i would only recommend that for small Projects and Websites, but i am happy to see Neos 2.2 running on a swiss shared hosting.

for any questions, feel free to write at "me@florianfasel.ch".

Kind regards and cheers
Flo

Sounds good!

Hi Flo
Same experience two weeks ago. Direct installation failed but installing from a running Linux installation was possible. Also very slow. PHP 7 was not possible. And the provider will not support the gmagick module for the next time. http://neos.bergi-it-consulting.ch.

Regards Peter

Do you know if there is an opcache installed? I have the feeling that there is none and that will make a huge difference. Should be default these days.