Skip to content

Install AcelleMail on Rocky Linux 9

This guide has moved. The install walkthrough for any server, a Rocky Linux 9 server included, is Install AcelleMail and Get Started.

This guide has moved

👉 Please read the install guide here: Install AcelleMail and Get Started.

That one guide applies to any server, a Rocky Linux 9 server included. It walks through the installation wizard step by step (system check, site and admin details, database, cron job) and then the first sending server and plan. It is the install walkthrough we keep current, so follow it instead of a server-specific copy that drifts out of date.

8 comments

6 comments

  1. Sofia
    Followed this on Ubuntu 24.04 last week. Zero issues. The php-imap and php-sqlite3 notes saved me a wizard-error round-trip.
  2. Nadia
    We use Hetzner instead of DO — same Ubuntu image, identical install. Probably $4/mo cheaper. The PTR record on Hetzner requires opening a support ticket but they respond same-day.
    1. Admin
      Hetzner works fine, though this article is the Rocky 9 path and you're on their Ubuntu image, so the package steps differ (dnf vs apt, and no EPEL step). The Ubuntu install is close enough that nothing else in here changes. On PTR: if you're on Hetzner Cloud, reverse DNS is editable straight from the server's Networking tab, no ticket. The ticket route is the Robot/dedicated side. Worth checking which one you're on before you wait on support. I'll add a note about PTR setup per provider to this article, it comes up more than the install steps do.
  3. Brian
    For anyone using systemd-resolved (Ubuntu 22+): set DNSStubListener=no in /etc/systemd/resolved.conf before installing. Otherwise port 53 conflicts when you eventually run a bounce handler.
  4. Aisha
    Clean walkthrough. The supervisor config copy-paste worked first try.
  5. Ravi
    installed on a $12/mo digitalocean droplet for our 30k-subscriber list. performance has been fine. memory peaks around 1.6 gb during batch sends; comfortable on 2gb.
  6. Rafael
    is the install wizard skipable for automated deploys? Asking because we Terraform our infra and clicking through a wizard is awkward.
    1. Admin
      Yes. Drop a prebuilt .env in before first boot and run the migrate + seed steps from CLI, then the wizard has nothing to ask. There's no documented --no-interaction flag yet, that's a real gap in this article.

More in Installation & Setup