Modhanna íocaíochta Abuse

Seafile a chur ar bun le haghaidh Sioncrónú agus Comhroinnt Comhad ar Ubuntu 20.04

  • Abhaile
  • Bonn Eolais
  • Seafile a chur ar bun le haghaidh Sioncrónú agus Comhroinnt Comhad ar Ubuntu 20.04
23.12.2022, 17:57

Is uirlis chomhroinnte é Seafile le feidhmiúlacht atá cosúil le Dropbox. Roghnaítear Seafile má tá tú tuirseach de sheirbhísí comhroinnte comhad a úsáid, agus faisnéis a uaslódáil agus a ath-uaslódáil i gcónaí. Ligfidh Seafile ar Ubuntu 20.04 duit:

  • faisnéis a uaslódáil chuig acmhainn atá inrochtana go poiblí;
  • sioncrónaigh faisnéis ón acmhainn le sonraí leabharlainne sa logán;
  • rochtain a dheonú d’úsáideoirí aonair (fostaithe, riarthóirí), cumhachtaí a dháileadh agus i bhfad níos mó a dhéanamh.

Tá Seafile suiteáilte ar mheaisíní fíorúla nó fíorúla a bhfuil córas oibriúcháin Ubuntu 20.04 á rith acu. Tá ceanglais acu maidir le RAM, líon croíleacáin an phróiseálaí, srl. Is fearr oibriú ó chuntas gan chearta riarthóra / gan pribhléidí fréimhe (le sudo ). Is iad na híosriachtanais ná 4 LAP agus 4 GB RAM.

Treoracha céim ar chéim chun Seafile a bhunú

Chun oibriú leis an uirlis, b’fhéidir go mbeadh ort LDAP, prótacal WebDAV, ríomhphoist a sheoladh, cúltacaí, garbage collection (GC) agus socruithe eile a chumrú.

Céim 1. An córas a ullmhú

Chun seo a dhéanamh, ní mór duit na pacáistí a nuashonrú (an t-ordú apt update ), socruithe sioncrónaithe ama/crios ama agus socruithe uaththosaithe a sheiceáil.

B’fhéidir go mbeadh ort oibriú leis an mballa dóiteáin freisin (de réir réamhshocraithe in Ubuntu ceadaíonn sé gach prótacal, ach d’fhéadfadh go mbeadh difríochtaí beaga ann).

Céim 2. Fóntais agus feidhmchláir a shuiteáil atá riachtanach chun oibriú le Seafile

Ní mór dúinn a shuiteáil:

  • Memcache leis an méid cuimhne is féidir le Memcache a úsáid sonraithe sna cumraíochtaí;
     apt install memcached libmemcached-dev
  • Python leis na comhpháirteanna breise riachtanacha go léir;
  • bunachar sonraí – MariaDB, MongoDB, Postgresql nó cinn eile – leis an ordú (tá MariaDB le feiceáil san sampla):
     apt install mariadb-server

Céim 3. Suiteáil Seafile

Chun a shuiteáil, bain úsáid as an ordú:

 useradd seafile -r

Ag brath ar shonraíochtaí an tionscadail, b’fhéidir go mbeidh ort eolaire ar leith a chruthú inar uaslódálfaidh tú na comhaid suiteála:

 mkdir -p /opt/seafile/bin

Le linn an draoi suiteála, beidh ort an seoladh IP nó ainm an fhreastalaí a shonrú don nasc. Sonraíonn an t-úsáideoir ainm an fhreastalaí freisin, a bheidh poiblí. De réir réamhshocraithe, éistfidh an tseirbhís le port 8082, ach is féidir é sin a athrú sna socruithe.