1. Redis 패키지를 업로드하고 tar -zxvf 명령을 사용하여 압축을 풉니다.
2. 압축이 풀린 패키지에서 make 명령을 실행하여
3 make install 명령을 실행합니다. usr/local/redis (Redis의 압축을 푼 후에는 구성 파일이 없습니다. 이 단계에서 설치 디렉터리를 지정할 수 있습니다. 전제는 mkdir /usr/local/redis 폴더를 먼저 추가하는 것입니다.)
4. 구성
>1. 구성 파일 복사: 설치 디렉터리에서 bin과 동일한 수준의 디렉터리에 있는 conf 폴더를 확인하여 Redis 디렉터리에 있는 redis.conf 파일의 압축을 풀고 복사합니다. 새로 생성된 conf 디렉터리
> 2. redis 및 conf 파일을 수정합니다. a.Port: 기본 포트: 6379 b.timeout: 연결을 닫는 데 걸리는 시간 클라이언트가 유휴 상태인 후 0으로 지정되면 이 기능을 끄는 것, 즉 연결을 닫지 않음을 의미합니다 c. 백그라운드 시작: 기본값은 백그라운드 시작이 아닙니다: daemonize no 백그라운드 시작으로 수정되었습니다(시작 명령을 입력한 후 현재 명령 창에서 계속 작업할 수 있습니다. 그렇지 않으면 차단됩니다. 즉, 터미널이 점유되어 새 창을 열어 작업을 계속할 수 있습니다). 즉, 데몬 프로세스로 구성합니다. daemonize yes d. 스냅샷 이름: 기본값은 dump.rdb이며, 포트 번호로 이름을 지정하는 것이 좋습니다. 여러 인스턴스가 있는 경우: dbfilename dump.rdb 기본값은 appendonly.aof입니다. prod.aof 이름을 포트 번호로 지정하는 것이 좋습니다. 여러 인스턴스가 있는 경우 구별하기 쉽습니다. " e. 스냅샷 파일 저장 경로: 기본값은 dir ./입니다. 즉, redis가 시작된 디렉터리입니다. rdb/AOF 파일의 디렉터리 위치를 지정합니다. 폴더만 가능하고 파일은 아니지만 기본값은 10000 입니다. g. 최대 메모리 사용량: 기본값은 주석 처리됩니다. # maxmemory#bind 127.0.0.1 ::1
모든 호스트의 액세스를 허용하려는 경우(로컬 및 원격) (클라우드 서버인 경우 인트라넷 IP 구성)) 모든 바인드를 주석 처리합니다.기본값: 바인딩 127.0.0.1, 로컬 액세스만 허용됨을 나타냅니다.보호 모드를 켜십시오. IP를 바인딩하지 않으면 바인딩 IP를 구성하거나 액세스 비밀번호를 설정해야 합니다. 비밀번호를 설정하면 로컬에서만 접속할 수 있으며, 다른 IP 접속은 허용되지 않습니다. 123456
으로 변경할 수 있습니다. k. 구성 파일 이름을 수정하세요. 구성 파일 이름을 포트 번호로 변경하세요. 여러 인스턴스 간의 구별을 용이하게 합니다mv redis.conf 6379.conf 5. redis를 시작합니다지정된 구성 파일을 사용하여 시작: ./redis-server ../conf/6379.conf &
6. 로그인:
기본 포트 번호인 클라이언트 ./redis-cli에 연결합니다. 다를 수 있음 지정, -p 포트, -h 호스트
클라이언트 입력 후: 명령: auth 123456 (설정한 비밀번호)
7. 환경 변수 추가:
vim /etc/profile
# redis
내보내기 REDIS_HOME=/usr/local/redis
export PATH=$REDIS_HOME/bin:$PATH
source /etc/profile
위 내용은 CentOS7 환경에서 Redis를 빌드하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!