Nagyszerű szinkronizáló eszközre van szüksége a Linux szerverhezamely gyorsan működik, és több platformon támogatja az ügyfeleket? Nézze meg a Seafile-t Linuxon. Ez egy vállalati szintű fájlszinkronizáló megoldás, amely megkönnyíti az adatok átvitelét egyik helyről a LAN-ra, akár az interneten keresztül.
Telepítés
Mivel hány különféle típusú Linux szerver működikaz operációs rendszerek ott vannak, a fejlesztők egy általános „Linux telepítőt” választottak. A Seafile beállításához Linuxon nyisson meg egy terminált és használja a wget letöltő eszköz a legújabb csomag letöltéséhez.
64 bit:
wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz
32 bites:
wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz
Miután megragadta a kiszolgálószoftvert, ki kell bontsa az archívumot, amelybe be van csomagolva. Csináld ezt kátránnyal.
tar xvzf seafile-server_*.tar.gz
A tar parancs futtatása ezekkel a betűkkel meg fog történnicsomagolja ki a teljes archívumot, bontsa ki és helyezze ugyanabba a mappába, ahová letöltötték. Innentől a CD paranccsal kell beírnia a kibontott archív könyvtárat.
cd seafile-server_6.2.3_x86-64
vagy
cd seafile-server_6.2.3_i386
Mint korábban említettük, a Seafile szerver szoftveregy általános telepítő. Ahelyett, hogy különféle Linux disztribúciókra csomagolt volna, a fejlesztők több különféle parancsfájlt tartalmaztak, amelyeket a felhasználó futtathat, hogy mindent megtehessen. Az ls paranccsal megtekintheti a könyvtár belsejében lévő összes shell parancsfájlt.
ls
A shell parancsfájlok kifejezett kiszűréséhez fontolja meg az ls parancs kombinálását helyettesítő karakterrel és a .sh fájlkiterjesztéssel:
ls *.sh
Beállít
Sok különböző szkript futtatható. A legtöbb felhasználó számára a futtatandó szkript „setup-seafile.sh”. Ha az alapértelmezett beállítások helyett inkább az SQL-t szeretné beállítani, próbálkozzon a „setup-seafile-mysql.sh” futtatásával. Ne felejtse el, hogy az alapértelmezett telepítő szkript a legtöbb felhasználó számára a legjobb, míg a többi szkript olyan előzetes felhasználók számára szól, akik kifejezetten nagyobb ellenőrzést akarnak a szerverük felett. Nézze meg a Seafile webhelyet további információkért.
Indítsa el a telepítést:
sudo sh setup-seafile.sh
A folyamat első része a Seafile szerver megnevezése. A „Mit szeretne használni ennek a tengerfájl-kiszolgálónak a neveként?” Alatt adja meg a szerver nevét. A folytatáshoz nyomja meg az Enter gombot.
Ezután meg kell adnia a szerver LAN IP-címét. Az alábbi paranccsal keresse meg a gazdagép IP-címét, majd írja be a terminálban található promptba.
Megjegyzés: Ehhez külön terminált kell nyitnia.
ip addr show | grep "inet 192.168"
A harmadik lépésben a szkript felkéri a felhasználótadja meg, hogy a Seafile mentse az összes szinkronizált adatot. Alapértelmezés szerint ez a könyvtár ~ / seafile-data. A legtöbb felhasználó számára ez meg fog történni. Ha módosítani szeretné, adja meg a hely elérési útját a telepítőben.
Ha meg szeretné változtatni az alapértelmezett portot, amelyen a kiszolgálószoftver működik, akkor ezt a következő oldal teszi lehetővé. Ellenkező esetben nyomja meg az enter billentyűt az alapértelmezett portok használatához, és lépjen a következő lépésre.
A kiszolgálószoftver telepítése utánkonfigurálva, a szkript kinyomtatja az IP-t, a kiszolgáló nevét, a portot stb., és megkérdezi, hogy „ez rendben van-e”. Olvassa el újra, és nyomja meg az enter gombot a telepítés folytatásához.
A Seafile telepítve van. A kiszolgáló futtatásához tegye a következőket:
./seafile.sh start
A szerver leállításához tegye a következőket:
./seafile.sh stop
Indítsa újra a szervert a
./seafile.sh restart
Szinkronizáló ügyfelek telepítése
A kiszolgálószoftver mellett a felhasználók istelepítse a Seafile szinkronizáló eszközt a Linux PC-jükre is. Hivatalosan a GUI szinkronizáló eszköz támogatja az Ubuntu, Debian, Fedora, Arch Linux, valamint az RHEL / CentOS szoftvereket. A telepítéshez válassza ki az operációs rendszert, és kövesse a parancssori utasításokat.
Megjegyzés: Ha az alább felsoroltaktól eltérő operációs rendszert használ, akkor a Seafile-GUI általános verzióját kell használnia. Töltse le itt.
Ubuntu utasítások
A Seafile szinkronizáló szoftver kompatibilis aUbuntu és PPA-n keresztül terjeszthető, nem pedig letölthető Debian csomagfájl. Ez jó választás, mert lehetővé teszi a fejlesztőknek, hogy rendszeresen terjesszék a szoftverfrissítéseket a szerveren futó szoftverre. A szoftver telepítéséhez az Ubuntu számítógépre nyisson meg egy terminált és tegye a következőket:
sudo add-apt-repository ppa:seafile/seafile-client sudo apt-get update sudo apt-get install seafile-gui
Debian utasítások
Ubuntu-hoz hasonlóan a Debian rendelkezik egy szoftvertárral isszállít Seafile. Ez a szoftver-lerakat támogatja a Debian 7, 8 és 9-et. A Seafile szoftver lerakat hozzáadásához a Debian számítógépéhez először nyisson meg egy terminált, és szerezzen be root hozzáférést a su.
Amikor megvan a root hozzáférés, add hozzá a repo kulcsotannak biztosítására, hogy a Debian telepítse a szoftvert. Ezután válassza ki a Debian verzióját, és az alatta lévő paranccsal automatikusan hozzáadja a szoftverforrást a számítógépéhez.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61
Debian 7
echo deb http://deb.seadrive.org wheezy main | sudo tee /etc/apt/sources.list.d/seafile.list
Debian 8
echo deb http://deb.seadrive.org jessie main | sudo tee /etc/apt/sources.list.d/seafile.list
Debian 9
echo deb http://deb.seadrive.org stretch main | sudo tee /etc/apt/sources.list.d/seafile.list
Miután hozzáadta az új szoftverforrást a Debianhoz, frissítse a szoftverforrásokat és az apt gyorsítótárat. A frissítés befejezése után telepítse a Seafile sync klienst a rendszerre a következővel:
sudo apt-get install seafile-gui
Fedora utasítások
sudo dnf install seafile-client
Arch Linux utasítások
A hivatalos Seafile szinkronizáló szoftver az Arch Linux AUR-ban található. Kövesse az itt található útmutatót, hogy megtanulja, hogyan telepítsen szoftvert az AUR-ról annak futtatásához.
A Seafile Sync beállítása
A Seafile szerverrel történő szinkronizáláshoz be kell jelentkeznie a hitelesítő adatokba a szinkronizálási kliensbe.
Nyissa meg az ügyfelet, és írja be a szerver adatait. Kezdje az IP-címmel és a portszámmal. Használja a telepítőben korábban megadott IP-címet, és adja hozzá az alapértelmezett portszámot. Például:
http://192.168.1.133:8082
Ezután nyisson meg egy terminált, és lépjen be a Seafile beállítási mappába a korábbi részből.
cd seafile-server_6.2.3_x86-64
vagy
cd seafile-server_6.2.3_i386
A felhasználó beállításához futtassa az „reset-admin.sh” szkriptet.
sudo sh reset-admin.sh
Írja be e-mail címét és állítsa be a jelszót. Ezután térjen vissza a szinkronizáló klienshez, és adja meg ezt bejelentkezési adataként. Ha az információ helyes, akkor a szinkronizálási ügyfél bejelentkezik. Innentől kezdje el az összes adat szinkronizálását azáltal, hogy fájlokat és mappákat helyez el a / Home / felhasználónév / Seafile /
Hozzászólások