- - A Seafile beállítása Linux rendszeren

A Seafile beállítása Linux rendszeren

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