FreeBSD12下安装redis-5.0.3( 二 )


. /etc/rc.subr
name="redis_6379"
rcvar="${name}_enable"
extra_commands="reload"
command="/usr/local/bin/redis-server"
pidfile="/var/run/redis/$name.pid"
# read configuration and set defaults
load_rc_config "$name"
: ${redis_6379_enable="NO"}
: ${redis_user="redis"}
: ${redis_config="/usr/local/etc/$name.conf"}
command_args="${redis_config}"
required_files="${redis_config}"
_profile_exists() {
        for _p in ${redis_profiles}; do
                [ "${_p}" = "$1" ] && return 1;
        done
        return 0
}
if [ $# -eq 2 ]; then
        _profile=$2
        _profile_exists $_profile
        _exists=$?
        [ ${_exists} -ne 1 ] && {                echo "`basename /usr/local/etc/rc.d/redis`: no '$2' in 'redis_profiles'"                exit 1        };
        echo "-- Profile: ${_profile} --"
        config_file="/usr/local/etc/${name}-${_profile}.conf"
        command_args="${config_file}"
        pidfile="/var/run/redis/${_profile}.pid"
        required_files="${config_file}"
elif [ -n "${redis_profiles}" ]; then
        _swap=$*; shift; _profiles=$*
        _profiles=${_profiles:-${redis_profiles}}
        set -- ${_swap}
        for _profile in ${_profiles}; do
                /usr/local/etc/rc.d/redis $1 ${_profile}
        done
        exit 0
fi
run_rc_command "$1

5五、点窜/etc/rc.conf
#ee /etc/rc.conf
添加下行代码:
redis_6379_enable="YES"

FreeBSD12下安装redis-5.0.3



6六、重启电脑进行测试

FreeBSD12下安装redis-5.0.3



7【FreeBSD12下安装redis-5.0.3】OK , redis-5.0.3安装完当作


以上内容就是FreeBSD12下安装redis-5.0.3的内容啦 , 希望对你有所帮助哦!

猜你喜欢