Redis 패키지 설치 중 오류

Redis 패키지 설치 중 오류

내 서버에서는 Plesk 제어판을 사용하고 Hetzner Cloud의 서버를 사용합니다. 문제는 패널의 지침에 따라 Redis를 설치하려고 할 때 -https://ontwerps.nl/install-redis-with-plesk-onyx, 그리고 마지막으로 오류가 발생합니다.

This systems seems to use systemd. Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!

이전에는 가끔 오류가 발생했는데 /bin/sh:1:pkg-config: not found, 명령으로 수정했는데 apt-get install -y pkg-config, 오류의 원인은 무엇일까요? Debian 9 및 Ubuntu 18.04에 설치를 시도했지만 오류는 동일합니다. 시스템 문제를 해결하고 redis-stable을 설치하려면 어떻게 해야 합니까?

답변1

내 시스템에서 작동시키기 위해 따라야 할 단계

redis-stable/utils/instal_server.sh파일의 다음 줄을 주석 처리하세요.

#bail if this system is managed by systemd
#_pid_1_exe="$(readlink -f /proc/1/exe)"
#if [ "${_pid_1_exe##*/}" = systemd ]
#then
#       echo "This systems seems to use systemd."
#       echo "Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!"
#       exit 1
#fi

그 후에 설치해야합니다tcl tk

우분투의 경우:sudo apt-get install -y tcl tk

Red Hat의 경우:sudo yum install tcl tk

그럼 안으로 redis-stable/src 달려가sudo make install

다음과 같은 오류가 표시되는 경우 Hint: It's a good idea to run 'make test' ;)

redis-stable로 돌아가서 make distclean다시 실행sudo make install

마지막으로 다음을 실행하여 서버를 실행합니다.redis-server

마지막으로 Redis가 제대로 작동하는지 확인합니다.redis-cli ping

관련 정보