Ịwụnye Platform nkekọrịta faịlụ Pydio na Zentyal 3.4 Webserver - Nkebi 11


Site na usoro nkuzi Zentyal 3.4 PDC a, anyị nwere ọrụ nhazi maka nkesa faịlụ dị ka Sambana FTP, ọrụ ndị nwere elu na ala ha (Samba na-eji mgbasa ozi, emebere maka LAN). na ọ bụghị scalable na Ịntanetị.

FTP na-enye naanị akwụkwọ ndekọ aha na ịnweta ọkwa faịlụ, nhazi ahụ bụ onye nchịkwa sistemu, mana mgbe ụfọdụ ịchọrọ ịnye ndị ọrụ ụfọdụ nyiwe nkekọrịta faịlụ ndị na-achọghị ntọala sistemụ gbagwojuru anya ka ndị ọrụ ghara ịwụnye ngwanrọ ọzọ.

Nkuzi a na-ekpuchi nrụnye bụ isi na nhazi ntakiri nke Pydio -bụbu AjaXplorer(http://pyd.io) n'elu Apache Webserver, nke bụ ike Open Source File Sharing na Collaborative Platform nke nwere ike ịtụgharị. Zentyal n'ime a pseudo-Cloud faịlụ nkekọrịta n'elu ikpo okwu maka ime na mpụga ọrụ na-enye atụmatụ dị ka ịmepụta na dezie akwụkwọ, bulite data, kirie vidiyo, na-ege ntị music, na-ekekọrịta gị faịlụ na ndị ọzọ, imekọ ihe ọnụ na faịlụ edezi wdg .

  1. Wụnye wee hazie Apache na Zentyal
  2. Kwado UserDir na Paswọdu Chedo akwụkwọ ndekọ aha Weebụ na Zentyal
  3. Kwado faịlụ .htaccess na ntuziaka AllowOverride.
  4. N'ihi na ntọlite a, subdomain \cloud.mydomain.com emebere na isiokwu gara aga ga-eji webata faịlụ webụ Pydio wee weta nchekwa onye ọrụ.
  5. Ụzọ '/srv/www/cloud.mydomain.com' ga-anabata faịlụ nhazi weebụ Pydio niile.

Kwụpụ 1: Budata ma hazie Pydio

Enwere ụzọ abụọ maka nbudata na ịwụnye Pydio.

  1. Nke mbụ bụ site na ịga na webụsaịtị gọọmentị Pydio http://pyd.io/ –> ngalaba nbudata -> Ntinye akwụkwọ ntuziaka, budata ngwugwu zip ma ọ bụ tar, wepụ ya na ụzọ sava gị (/srv/www/cloud.mydomain.com) na nke a) wee mee ihe nrụnye ihe nchọgharị.
  2. Usoro nke abụọ bụ site na iji ngwa nrụnye na-akpaghị aka enyere site na ebe nchekwa na sistemu Debian ma na-agba ọsọ apt-get Command ma ọ bụ wụnye ngwugwu RPM maka Linux Enterprise (CentOS, RHEL na Fedora).

Maka ozi nkọwa ndị ọzọ gaa na http://pyd.io/download/ ibe.

N'isiokwu a, a ga-eji usoro ntuziaka nwere wget site na ssh maka ebumnuche nhazi.

1. Banye na Zentyal 3.4 PDC Serversite na Putty site na iji Zentyal IP ma ọ bụ aha ngalaba na akaụntụ mgbọrọgwụ.

2. Budata ngwugwu Pydio zip ma ọ bụ tar.gz site na iji wget iwu wee wepụ ya ( na Linux n'onwe m na-akwado tar.gz ebe nchekwa).

# wget http://downloads.sourceforge.net/project/ajaxplorer/pydio/stable-channel/5.2.3/pydio-core-5.2.3.tar.gz
# tar xfvz pydio-core-5.2.3.tar.gz

3. Detuo niile amịpụtara faịlụ gị subdomain mebere usu akwụkwọ mgbọrọgwụ ụzọ site na-enye ndị na-esonụ iwu wee ịnyagharịa ka akwụkwọ mgbọrọgwụ anụ ahụ ụzọ.

# cp –r pydio-core-5.2.3/*  /srv/www/cloud.mydomain.com/
# cd /srv/www/cloud.mydomain.com/

4. Ugbu a bụ oge ịwụnye ụfọdụ Apache, MYSQL na modul PHP maka Zentyal Webserver nke Pydio chọrọ wee malitegharịa ọrụ Zentyal Webserver.

# apt-get install  mysql-server-5.5 php5 php5-cli php5-gd php5-mysql php5-mcrypt libapr1 libaprutil1 ssl-cert php5-json
# service zentyal webserver restart

5. Nzọụkwụ ọzọ bụ imepe ihe nchọgharị wee pịnye subdomain gị na URL.

6. Ọ bụrụ na ị nweta ozi njehie dị ka nke dị na nseta ihuenyo dị n'elu, nye www-data na ikike naanị na Pydio data ndekọ.

# chown –R www-data data/.

7. Maka ebe mmepụta ihe ị ga-achọkwa ịwụnye na hazie nchekwa data maka data nhazi Pydio (ndị ọrụ, plugins, njikwa akwụkwọ wdg). Ebe nchekwa data kacha mma maka Zentyal na nke a bụ MYSQLnke arụnyerelarị mana ọ chọrọ onye ọrụ Pydio na nchekwa data.

Iji mepụta onye ọrụ Pydio na nchekwa data nbanye na nchekwa data MYSQL wee mepụta nchekwa data ọhụrụ aha ya bụ “pydio” yana onye ọrụ “pydio” onye nwere ike ịnweta nchekwa data a na localhost na ikike niile ( Na igbe mmepụta mgbanwe onye ọrụ na aha nchekwa data).

# mysql -u root –p
mysql> CREATE DATABASE IF NOT EXISTS pydio;
mysql> CREATE USER 'pydio'@'localhost' IDENTIFIED BY 'yourpassword';
mysql> GRANT ALL PRIVILEGES ON pydio.* TO 'pydio'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit;

8. Ọ bụrụ na ịnweta njehie mgbe ị na-agbalị ịnweta nchekwa data MYSQL na akaụntụ mgbọrọgwụ ọkọlọtọ na-enye iwu na-esonụ iji gbanwee MYSQL mgbọrọgwụ paswọọdụ.

# dpkg-reconfigure mysql-server-5.5

9. Ugbu a rụtụ aka nchọgharị gị ọzọ na Pydio subdomain URL.

Dị ka ị na-ahụ na installer na-emepụta ụfọdụ njehie nwere ike igbochi Pydio ka ọ na-agba ọsọ nke ọma. Iji dozie ụfọdụ njehie ewepụtara mee iwu ndị a.

# ln –s /etc/php5/conf.d/mycrypt.ini  /etc/php5/apache2/conf.d/20-mycrypt.ini
# dpkg-reconfigure locales

Iji gbanyụọ PHP Output Buffer (maka arụmọrụ ka mma) mepee ma gbanwee uru output_buffering ka ọ bụrụ Gbanyụọ na /etc/php5/apache2/php .iniụzọ.

# nano /etc/php5/apache2/php.ini

Ị ka nwere ike nweta njehie ndị ọzọ mgbe usoro a niile gbasara usoro nrụnye mana ị nwere ike ịga n'ihu ma ọ bụrụ na ekewapụtara ha dị ka njehie Ịdọ aka ná ntị.

Kwụpụ 2: Mee nwụnye Pydio

10. Ugbu a bụ oge ịgba ọsọ Pydio installer. Ka ịmalitegharịa modul zentyal webserver ọzọ megharịa ibe ngalaba ngalaba gị wee pịa Ọkachamara Mmalite!.

11. Nzọụkwụ mbụ bụ ịmepụta Pydio Administrator User gị. Tinye Admin ị chọrọ Aha njirimara wee họrọ password siri ike.

12. Hazie Pydio Global Options site n'ịgbakwunye Aha aha, họrọ asụsụ ngwa nke ndabara gị wee hazie ozi nnabata (anaghị eme ka email).

13. Na ngwa ngwa na-esote jikọọ Pydio na MYSQL nchekwa data site na iji nzere emepụtara na mbụ wee nwalee njikọ SQL gị.

14. Ọzọkwa ị nwere ike tinye ndị ọrụ ndị ọzọ ma ọ bụ ị nwere ike họrọ ime nke a ma emechaa site na Pydio Admin Panel.

15. Nzọụkwụ ikpeazụ kụrụ na Wụnye Pydio Ugbu a wee chere ka installer rụchaa ozi nke ọma.

16. Mgbe installer rụchara, a ga-atụgharị gị ozugbo gaa na ibe weebụ Pydio login. Banye na nzere nhazi gị nke emepụtara n'oge usoro nrụnye wee hazie faịlụ gị na nkesa imekọrịta ihe (họrọ oghere ọrụ masịrị gị, mepụta ndị ọrụ ọhụrụ, nchekwa, bulite faịlụ, dezie ikike ndị ọrụ wdg).

Kwụpụ 3: Kwado HTTPS na Pydio Subdomain

N'ihi na Pydio bụ ihe na-emekọrịta ihe nkekọrịta faịlụ Platform kwesịrị ka echebe ndị ọrụ site na ngwungwu netwọkụ na-ege ntị site na ịmanye subdomain gị ka ọ na-agba ọsọ na HTTPS protocol.

17. Banye na Zentyal Admin Panel, gaa na Web Server, họrọ pydio subdomain gị, pịa bọtịnụ Dezie ụdị Action, họrọ Manye SSL na nkwado SSL, pịa Change na Chekwa ntọala gị.

Ekele! Ugbu a ị wụnyela ma hazie ikpo okwu nchekwa igwe ojii nkekọrịta gị na gburugburu netwọk echekwara.

Mmechi

Dị ka nkwubi okwu Pydio nwere ike ịbụ nnukwu oghere mepere emepe nkekọrịta faịlụ maka nzukọ gị nke nwere ike ijikọ ndị ọrụ ozugbo na nchekwa netwọkụ mpaghara gị ma ọ bụ NAS ma nwee ike ịnye ụzọ mara mma na nyiwe nchekwa igwe ojii ndị ọzọ enyere na ịntanetị taa.