نصب و راه اندازی
نصب دریایی را در اوبونتو نصب کنید
این راهنما نحوه تنظیم و اجرای سرور Sea File را از یک بسته از پیش ساخته با MySQL توضیح می دهد. در زیر مراحل نصب فرض کنید که تمام بسته های دفع ابر دریایی نصب شده و به روز در سیستم شما هستند. لطفاً مراحل نصب دریا را دنبال کنید:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
آخرین بسته سرور دریایی را از بارگیری دریایی بارگیری کنید. در زمان نصب این نصب ، آخرین نسخه سرور Seafile 8.0.5 64bit است:
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
در مرحله بعد ، فقط اسکریپت Setup را اجرا کنید.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
این اسکریپت شما را راهنمایی می کند تا سرور دریایی خود را با استفاده از MySQL تنظیم کنید. سرور دریایی در پورت 8082 اجرا خواهد شد و UI وب Seafile در بندر 8000 قابل دسترسی خواهد بود. اکنون خدمات دریایی را توسط:
cd /opt/seafile
sudo ./seafile.sh start
بعد ، سرویس جبهه وب سایت Seahub Django را شروع کنید.
sudo ./seahub.sh start
هنگامی که Seahub را شروع می کنید ، اسکریپت شما را وادار می کند تا یک حساب مدیر را برای حساب سرور دریایی خود ایجاد کنید. پیش فرض بندر به 127.0.0.1:8000. بنابراین ، ما به شما توصیه می کنیم یک سرویس پروکسی معکوس را مستقر کنید تا سایر کاربران بتوانند به سرویس SeaHub دسترسی پیدا کنند. می توانید وب سایت Seahub و فرآیندهای دریایی را با:
./seahub.sh stop
./seafile.sh stop
تبریک می گویم! شما با موفقیت همگام سازی فایل دریایی و سیستم عامل را در اوبونتو نصب کرده اید. لذت ببرید!