Find guides, tutorials, and documentation to help you get the most out of CubePath services.
Showing 13 of 13 guides
Build a private Git server on Ubuntu 24.04 with a restricted git user, git-shell and SSH keys, host bare repositories, push and clone, and back them up nightly.
Install Redis on Ubuntu 24.04 and tune it as an application cache: memory limit, LRU eviction, no persistence, password auth and hit rate checks with redis-cli.
Install Elasticsearch 9 on Ubuntu 24.04 from the official Elastic repository, set the JVM heap, keep TLS and authentication on, and index and search documents.
Install Supervisor on Ubuntu 24.04 and use it to run a Gunicorn app and background workers: program files, autorestart, log rotation and supervisorctl commands.
Install Apache, MySQL and PHP on Ubuntu 24.04, open the firewall, create a virtual host for your domain and confirm that PHP can connect to the database.
Install Nginx, MySQL and PHP-FPM on Ubuntu 24.04, configure a server block for your domain and verify that PHP pages run and can connect to the database.
Install PHP-FPM 8.3 on Ubuntu 24.04, create a dedicated pool per site, size pm.max_children to your RAM and monitor it with the status page and slow log.
Install several PHP-FPM versions side by side on Ubuntu 24.04 with the ondrej/php PPA, assign a PHP version to each Nginx site and switch the default CLI.
Install WP-CLI on Ubuntu 24.04 and use it to download, configure and install WordPress behind Nginx with HTTPS, then manage plugins, updates and backups.
Install Node.js 24 LTS and npm on Ubuntu 24.04 from the NodeSource repository or with nvm, set up global packages without sudo and test a small Express app.
Deploy a Node.js app with PM2 on Ubuntu 24.04: run it in cluster mode, start it on boot with systemd, rotate logs, reload with zero downtime and add Nginx.
Set up Python 3.12 on Ubuntu 24.04, isolate dependencies with venv and pip, pin them in requirements.txt and run a Flask app under systemd with Gunicorn.
Install Ruby on Ubuntu 24.04 with rbenv and ruby-build, pin versions per project, use Bundler with YJIT enabled, or choose RVM instead when you need gemsets.