Skip to content

Instantly share code, notes, and snippets.

@muhammadwafi
Created June 12, 2024 17:06
Show Gist options
  • Save muhammadwafi/9ad75b553438127bae6e8a620463ad4e to your computer and use it in GitHub Desktop.
Save muhammadwafi/9ad75b553438127bae6e8a620463ad4e to your computer and use it in GitHub Desktop.
Makefile to run postgres and redis
#!/usr/bin/make
help:
@echo "make"
@echo " run-db"
@echo " Start postgresql and redis database"
@echo " stop-db"
@echo " Stop postgresql and redis database"
@echo " restart-db"
@echo " Restart postgresql and redis database"
@echo " run-psql"
@echo " Run postgresql"
@echo " stop-psql"
@echo " Stop postgresql"
@echo " restart-psql"
@echo " Restart postgresql"
@echo " check-psql"
@echo " Check postgresql status"
@echo " run-redis"
@echo " Run redis server"
@echo " stop-redis"
@echo " Stop redis server"
@echo " restart-redis"
@echo " Restart redis server"
@echo " check-redis"
@echo " Check redis server status"
@echo " check-host"
@echo " Check hostname"
@echo " psql"
@echo " Run psql shell"
run-db:
sudo service postgresql start && \
sudo service redis-server start
restart-db:
sudo service postgresql restart && \
sudo service redis-server restart
stop-db:
sudo service postgresql stop && \
sudo service redis-server stop
check-db:
sudo service postgresql status && \
sudo service redis-server status
run-psql:
sudo service postgresql start
restart-psql:
sudo service postgresql restart
stop-psql:
sudo service postgresql stop
check-psql:
sudo service postgresql status
run-redis:
sudo service redis-server start
restart-redis:
sudo service redis-server restart
stop-redis:
sudo service redis-server stop
check-redis:
sudo service redis-server status
check-host:
hostname -I
psql:
sudo -u postgres psql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment