Installing Memcached

Discover our Public Cloud offer

Shared Hosting for Everyone, imagined by developers, for developers.

Discovering the Public Cloud

Memcached is an object-oriented cache engine.

Here is a guide to installing it on the public cloud.

For Catalyst users Memcached can be installed at server level.

In our example, we use the SSH access and consider the following information:

  • Account name: foo
  • Memcached directory: $HOME/memcached/
  • Port: 8300 (ports between 8300 and 8499 can be used)

[foo] must be replaced by the accurate account name.

Step 1: Installation

foo@ssh:~/memcached$ wget -O- http://memcached.org/latest| tar -xz --strip-components=1
foo@ssh:~/memcached$ ./configure && make

Step 2: Service launch

Create the following service:

  • Command : ./memcached -p 8300
  • Working directory : /home/[foo]/memcached

More options via ./$HOME/memcached/memcached -h.

By default anyone can connect to Memcached; there is no security. An authentication can be set up.

It remains the application that needs to use services-[foo].alwaysdata.net. to connect to its Memcached.