내 서버에서는 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