Design
Design
Phaedra Solutions developed a cutting-edge Incident Tracking software for our client to revolutionize event management safety. With seamless logging of security, medical, site, and guest incidents, it offers real-time communication, media uploads, and staff notifications. The incident filters and automatic PDF reports also provide invaluable insights for proactive analysis and improvement.
An aspiring Esports Tournament platform, identified significant challenges for casual gamers venturing into competitive esports. These challenges included limited access to organized tournaments, a lack of visibility into skill progression, and difficulties in finding suitable scrimmage opportunities. To tackle these issues effectively our client collaborated with Phaedra Solutions to develop a user-friendly platform.
Phaedra Solutions created a cloud-based surveillance platform, enabling seamless integration with IP cameras and access control systems. The product features a fast interface accessible on both mobile devices and the web. By analyzing camera footage, AI helps businesses save time, gather critical security information, and make well-informed decisions.
Phaedra Solutions developed a cutting-edge Incident Tracking software for our client to revolutionize event management safety. With seamless logging of security, medical, site, and guest incidents, it offers real-time communication, media uploads, and staff notifications. The incident filters and automatic PDF reports also provide invaluable insights for proactive analysis and improvement.
An aspiring Esports Tournament platform, identified significant challenges for casual gamers venturing into competitive esports. These challenges included limited access to organized tournaments, a lack of visibility into skill progression, and difficulties in finding suitable scrimmage opportunities. To tackle these issues effectively our client collaborated with Phaedra Solutions to develop a user-friendly platform.
Phaedra Solutions created a cloud-based surveillance platform, enabling seamless integration with IP cameras and access control systems. The product features a fast interface accessible on both mobile devices and the web. By analyzing camera footage, AI helps businesses save time, gather critical security information, and make well-informed decisions.
Phaedra Solutions developed a cutting-edge Incident Tracking software for our client to revolutionize event management safety. With seamless logging of security, medical, site, and guest incidents, it offers real-time communication, media uploads, and staff notifications. The incident filters and automatic PDF reports also provide invaluable insights for proactive analysis and improvement.
An aspiring Esports Tournament platform, identified significant challenges for casual gamers venturing into competitive esports. These challenges included limited access to organized tournaments, a lack of visibility into skill progression, and difficulties in finding suitable scrimmage opportunities. To tackle these issues effectively our client collaborated with Phaedra Solutions to develop a user-friendly platform.
Phaedra Solutions created a cloud-based surveillance platform, enabling seamless integration with IP cameras and access control systems. The product features a fast interface accessible on both mobile devices and the web. By analyzing camera footage, AI helps businesses save time, gather critical security information, and make well-informed decisions.
This setup will help you in setting up redis on AWS. Follow these steps:
1. Sign up for an Amazon Web Services account.
2. Set up an EC2 instance (10 minutes). Be sure to select the Amazon Linux.
3. Leave the AWS Dashboard open in your browser.
4. Use SSH to connect to the server.
You should now be at the Linux command line of your EC2 instance, and ready to begin installing Redis.
First, we will update server and install the toolchain.
sudo yum -y update
sudo yum -y install gcc make
Double check Redis for the latest link. If you get an error, use command “ls” to check the file name.
cd /usr/local/src
sudo wget http://download.redis.io/releases/redis-3.2.0.tar.gz
sudo tar xzf redis-3.2.0.tar.gz
sudo rm -f 3.2.0.tar.gz
cd redis-3.2.0
sudo make distclean
sudo make
sudo yum install -y tcl
sudo make test
sudo mkdir -p /etc/redis /var/lib/redis /var/redis/6379
sudo cp src/redis-server src/redis-cli /usr/local/bin
sudo cp redis.conf /etc/redis/6379.conf
You will need some vim basics for this part.
pressing “:set number” will show the line numbers
pressing “i” will allow you to insert text (edit)
pressing “esc” will stop inserting and allow other vim commands
pressing “:wq” followed by enter will write then quit vim
sudo vi /etc/redis/6379.conf
Edit the file, using vim, and confirm the options are set as shown. Line numbers may be shown in the bottom right hand side of the vim window. Don’t include the line numbers as you edit!
bind 127.0.0.1 //line 61
daemonize yes //line 127
logfile “/var/log/redis_6379.log” //line 162
dir /var/redis/6379 //line 246
sudo wget https://raw.githubusercontent.com/saxenap/install-redis-amazon-linux-centos/master/redis-server
sudo mv redis-server /etc/init.d
sudo chmod 755 /etc/init.d/redis-server
sudo vi /etc/init.d/redis-server
Edit the config file reference to match
REDIS_CONF_FILE=”/etc/redis/6379.conf” //line 26
Auto-enable and start the Redis server
sudo chkconfig –add redis-server
sudo chkconfig –level 345 redis-server on
sudo service redis-server start
Open the system controller config file with vim.
sudo vi /etc/systctl.conf
Add the following lines to ensure background saves and fix low-memory issue. This is a new file.
# ensure redis background save issue
vm.overcommit_memory = 1
systctl vm.overcommit_memory=1
redis-cli ping
The response should be PONG. If not, something went wrong.