Skip to content

Instantly share code, notes, and snippets.

@alfchee
Forked from nexdrew/redis-server
Created July 16, 2018 02:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alfchee/a3aa8946d90085d4351a629d7e6222f6 to your computer and use it in GitHub Desktop.
Save alfchee/a3aa8946d90085d4351a629d7e6222f6 to your computer and use it in GitHub Desktop.
Example files for running Redis on CentOS 7 (after manual install)
/var/lib/redis/logs/redis.log {
daily
rotate 14
copytruncate
delaycompress
compress
notifempty
missingok
}
[Unit]
Description=Redis Server
After=network.target
[Service]
Type=simple
PIDFile=/var/run/redis.pid
User=redis
ExecStartPre=/bin/mkdir -p /var/lib/redis/logs
ExecStart=/usr/local/bin/redis-server /etc/redis.conf
ExecStop=/bin/kill -15 $MAINPID
Restart=on-failure
[Install]
WantedBy=multi-user.target
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>Redis Server</short>
<description>Redis Datastore Server</description>
<port protocol="tcp" port="6379"/>
</service>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment