400 Tools For Using The ABP framework - chempkovsky/CS82ANGULAR GitHub Wiki

To start developing using the ABP framework, you will need the following programming tools:

Howto install redis on Ubuntu Server 24.04.2 LTS.

  • Because the developers of the ABP framework love Redis
    • Login to the server as a user with sudo privileges
    • And run the commands:
sudo apt update
sudo apt upgrade
sudo apt install redis-server
  • To display the redis server version, run the command:
redis-server --version
  • here is a response
yury@edisnubuntu220402:~$ redis-server --version
Redis server v=7.0.15 sha=00000000:0 malloc=jemalloc-5.3.0 bits=64 build=3ec7bf4ec5bfafb8

Modify redis.conf

  • run the command:
sudo nano /etc/redis/redis.conf
  • in the file find bind and comment it out:
# bind 127.0.0.1 -::1
  • in the file find requirepass strong-password and replace with:
requirepass first_password_here
user newredisadmin allcommands allkeys on >second_password_here

Note 1: newredisadmin is a name of the new user with admin rights Note 2: do not leave spaces between the >-sign and the second_password_here-password Note 3: first_password_here and second_password_here are passwords you like Note 4: newredisadmin is a user name you like

  • make sure, there is a line:
daemonize yes
  • save changes

Start, stop, status of the redis

  • to start redis run the commands:
sudo systemctl enable redis-server.service
sudo systemctl start redis
  • To display the status:
sudo systemctl status redis
  • here is a response
yury@edisnubuntu220402:~$ sudo systemctl status redis
 redis-server.service - Advanced key-value store
     Loaded: loaded (/usr/lib/systemd/system/redis-server.service; enabled; preset: enabled)
     Active: active (running) since Sat 2025-04-19 20:07:22 UTC; 4 days ago
       Docs: http://redis.io/documentation,
             man:redis-server(1)
   Main PID: 745 (redis-server)
     Status: "Ready to accept connections"
      Tasks: 5 (limit: 3342)
     Memory: 8.1M (peak: 8.7M)
        CPU: 2min 22.787s
     CGroup: /system.slice/redis-server.service
             └─745 "/usr/bin/redis-server *:6379"

Apr 19 20:07:20 edisnubuntu220402 systemd[1]: Starting redis-server.service - Advanced key-value store...
Apr 19 20:07:22 edisnubuntu220402 systemd[1]: Started redis-server.service - Advanced key-value store.
  • to stop redis run the commands:
sudo systemctl stop redis