Redis --- 비 ROOT 사용자 소스 코드 설치 및 설정

1918 단어 Redis
1: 다운로드 주소
홈 페이지 주소:https://redis.io/
중국어 문서 주소:http://redis.cn/commands.html
2: 설치 방법
1: 압축 풀기: tar zxvf redis - 3.2.5. tar. gz
2: 디 렉 터 리 에 들 어가 기
3: 생 성  sudo make
4: 테스트  sudo make test
5: redis 설치 명령 을 / usr / bin / 디 렉 터 리 에 설치 합 니 다.  sudo make install
3: 기본 설정
redis 디 렉 터 리 에서 redis. conf 를 수정 합 니 다.
1:bind 127.0.0.1   원 격 접근 이 필요 하 다 면 이 문장 을 주석 하 십시오.
2:port 6379    기본 포트
3:daemonize no|yes  
데 몬 으로 실행 할 지 여부
  • 데 몬 으로 실행 되면 명령 행 에서 막 히 지 않 습 니 다. 서비스
  • 와 유사 합 니 다.
  • 비 데 몬 으로 실행 되면 현재 터미널 이 막 혀 사용 할 수 없습니다
  • 데 몬 을 실행 하기 위해 yes 로 변경 하 는 것 을 추천 합 니 다
  • 4: 데이터 파일 저장 경로   dir 의 기본 값 은. / 로 현재 디 렉 터 리 를 표시 합 니 다.
    5:requirepass  비밀 번호   비밀번호 설정    하지만 redis - cli 를 사용 하려 면 redis - cli - h 호스트 IP - p 포트 - a 암호 연결 이 필요 합 니 다.  또는 연결 후 auth 비밀 번 호 를 입력 하 십시오.
    4: 시작 정지 명령 (설정 파일 시작 지정)
    sudo redis-server /etc/redis/redis.conf
     
    5: 오프라인 비 루트 사용자 설치 redis
  • 루트 권한 이 아 닌 make install 을 실행 하면 오류 가 발생 할 수 있 으 므 로 make 컴 파일 후 실행 가능 한 파일 을 따로 꺼 내 디 렉 터 리 에 넣 고 시작 하면 됩 니 다.
  • redis_version="redis-4.0.11"
    
    pyredis_version="redis-py-2.9.1"
    
    mypwd=`pwd`
    
    
    
    gzip -d ${redis_version}".tar.gz"
    
    tar -xvf ${redis_version}".tar"
    
    mkdir -p ${mypwd}/bin
    
    cd ${mypwd}/${redis_version}
    
    make
    
    cp -rf ${mypwd}/${redis_version}/src/redis-* ${mypwd}/bin
    
    rm -rf ${mypwd}/bin/*.c
    
    rm -rf ${mypwd}/bin/*.o
    
    cp -rf ${mypwd}/${redis_version}/*.conf ${mypwd}/bin
    
    echo "${mypwd}/bin/redis-server ${mypwd}/bin/redis.conf" > ${mypwd}/bin/run.sh
    
    
    
    cd ${mypwd}
    
    gzip -d ${pyredis_version}".tar.gz"
    
    tar -xvf ${pyredis_version}".tar"
    
    cd ${mypwd}/${pyredis_version}
    
    python setup.py build
    
    python setup.py install
    
    
    
    cd ${mypwd}
    
    rm -rf ${redis_version}
    
    rm -rf ${pyredis_version}
    
    

     
     
     
     
     
     
     
     

    좋은 웹페이지 즐겨찾기