설치

Ubuntu에 Seafile 설치

이 안내서는 MySQL과 함께 사전 구축 된 패키지에서 SEA 파일 서버를 설정하고 실행하는 방법을 설명합니다. 아래 설치 단계는 해상 클라우드의 모든 퇴적 패키지가 시스템에 설치되고 최신 상태라고 가정합니다. Seafile 설치 단계를 따르십시오.

    sudo apt update
    sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
    sudo apt install libpython3.8 ffmpeg

항해 다운로드에서 최신 Seafile Server 패키지를 다운로드하십시오. 이 설치 당시 Seafile Server의 최신 릴리스는 8.0.5 64 비트입니다.

    sudo `apt -y install wget
    wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz

파일 다운로드가 완료되면 아카이브를 /opt 디렉토리로 추출합니다.

    sudo tar -xvf  seafile-server_8.0.5_x86-64.tar.gz -C /opt
    sudo mv /opt/seafile-server-8.0.5 /opt/seafile

다음으로 설정 스크립트를 실행하십시오.

    cd /opt/seafile/
    sudo ./setup-seafile-mysql.sh

이 스크립트는 MySQL을 사용하여 Seafile 서버를 설정하도록 안내합니다. Seafile Server는 Port 8082에서 실행되며 Seafile Web UI는 Port 8000에서 액세스 할 수 있습니다. 이제 Seafile Services를 시작하십시오.

    cd /opt/seafile
    sudo ./seafile.sh start

다음으로 SeaHub Django 웹 사이트 프론트 엔드 서비스를 시작하십시오.

    sudo ./seahub.sh start 

SeaHub를 시작하면 스크립트가 Seafile Server 계정에 대한 관리자 계정을 작성하라는 메시지가 표시됩니다. 포트 기본값은 127.0.0.1:8000으로 따라서 다른 사용자가 SeaHub 서비스에 액세스 할 수 있도록 리버스 프록시 서비스를 배포하는 것이 좋습니다. Seahub 웹 사이트 및 Seafile 프로세스를 다음과 같이 멈출 수 있습니다.

    ./seahub.sh stop
    ./seafile.sh stop

축하해요! Ubuntu에 Seafile 파일 동기화 및 공유 플랫폼을 성공적으로 설치했습니다. 즐기다!

 한국인