ການຕິດຕັ້ງໂປແກຼມແບ່ງປັນເອກະສານ Pydio ໃນ Zentyal 3.4 Webserver - ພາກທີ 11


ຜ່ານການແນະ ນຳ Zentyal 3.4 PDC ຊຸດນີ້ພວກເຮົາມີການບໍລິການຈັດຕັ້ງ ສຳ ລັບການແບ່ງປັນເອກະສານເຊັ່ນ: Samba ແລະ FTP , ການບໍລິການທີ່ມີການຂື້ນແລະລົງ (Samba ໃຊ້ການອອກອາກາດ, ຖືກອອກແບບ ສຳ ລັບ LAN) ແລະບໍ່ສາມາດປັບຂະຫຍາຍໄດ້ຜ່ານອິນເຕີເນັດ.

FTP ພຽງແຕ່ໃຫ້ການເຂົ້າເຖິງລະບົບພື້ນຖານແລະລະດັບເອກະສານ, ການຕັ້ງຄ່າແມ່ນເຮັດໂດຍຜູ້ບໍລິຫານລະບົບ, ແຕ່ບາງຄັ້ງທ່ານຕ້ອງການໃຫ້ຜູ້ໃຊ້ມີເວທີການແບ່ງປັນເອກະສານພິເສດບາງຢ່າງທີ່ບໍ່ ຈຳ ເປັນຕ້ອງຕັ້ງຄ່າລະບົບສັບສົນເພື່ອໃຫ້ຜູ້ໃຊ້ບໍ່ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງໂປແກຼມພິເສດ.

ບົດແນະ ນຳ ນີ້ແມ່ນເວົ້າເຖິງການຕິດຕັ້ງພື້ນຖານແລະການຕັ້ງຄ່າ ໜ້ອຍ ທີ່ສຸດຂອງ Pydio –former AjaXplorer (http://pyd.io) ຢູ່ເທິງສຸດຂອງ Apache Webserver, ເຊິ່ງເປັນໂປແກຼມ Open Sharing File Sharing ແລະການຮ່ວມມືແບບໂປແກຼມທີ່ມີປະສິດຕິພາບສູງເຊິ່ງສາມາດຫັນ ໜ້າ Zentyal ເຂົ້າໃນແພລະຕະຟອມແລກປ່ຽນເອກະສານ pseudo-cloud ສຳ ລັບຜູ້ໃຊ້ພາຍໃນແລະພາຍນອກແລະໃຫ້ຄຸນລັກສະນະຕ່າງໆເຊັ່ນສ້າງແລະແກ້ໄຂເອກະສານ, ອັບໂຫລດຂໍ້ມູນ, ເບິ່ງວີດີໂອ, ຟັງເພງ, ແບ່ງປັນເອກະສານຂອງທ່ານກັບຄົນອື່ນ, ຮ່ວມມືກັນແກ້ໄຂເອກະສານແລະອື່ນໆ .

<

  • ຕິດຕັ້ງແລະຕັ້ງຄ່າ Apache ໃນ Zentyal
  • ເປີດໃຊ້ UserDir ແລະລະຫັດຜ່ານປົກປ້ອງໄດເລກະທໍລີ Web Zentyal
  • ເປີດໃຊ້ໄຟລ໌ .htaccess ດ້ວຍ ຄຳ ສັ່ງແນະ ນຳ AllowOverride.
  • ສຳ ລັບການຈັດຕັ້ງນີ້ subdomain "cloud.mydomain.com" ທີ່ຖືກສ້າງຂື້ນໃນຫົວຂໍ້ທີ່ຜ່ານມາຈະຖືກ ນຳ ໃຊ້ເພື່ອເປັນເຈົ້າພາບໄຟລ໌ເວບໄຊທ໌ Pydio ແລະຈັດເກັບຂໍ້ມູນໃຫ້ຜູ້ໃຊ້.
  • ເສັ້ນທາງ "/srv/www/cloud.mydomain.com" ຈະເປັນເຈົ້າພາບແຟ້ມການຕັ້ງຄ່າເວບໄຊທ໌ Pydio ທັງ ໝົດ.
  • ຂັ້ນຕອນທີ 1: ດາວໂຫລດແລະຕັ້ງຄ່າ Pydio

    ມີສອງວິທີການໃນການດາວໂຫລດແລະຕິດຕັ້ງ Pydio.

    <

  • ທຳ ອິດແມ່ນໂດຍການເຂົ້າເບິ່ງເວບໄຊທ໌ທາງການຂອງ Pydio http://pyd.io/ -> ພາກສ່ວນການດາວໂຫລດ -> ການຕິດຕັ້ງຄູ່ມື, ການດາວໂຫລດ zip ຫຼືຊຸດ tar, ສະກັດມັນຢູ່ໃນເສັ້ນທາງເຊີບເວີຂອງທ່ານ (/srv/www/cloud.mydomain.com ໃນກໍລະນີນີ້) ແລະ ດຳ ເນີນການຕິດຕັ້ງໂປແກຼມ browser.
  • ວິທີການທີສອງແມ່ນໂດຍການຕິດຕັ້ງໂປແກຼມຕິດຕັ້ງໂດຍອັດຕະໂນມັດທີ່ສະ ໜອງ ຜ່ານຫໍໄຕຕ່າງໆໃນລະບົບ Debian ແລະແລ່ນ ຄຳ ສັ່ງ apt-get ຫຼືຕິດຕັ້ງຊຸດ RPM ສຳ ລັບ Linux Linux (CentOS, RHEL ແລະ Fedora).
  • ສຳ ລັບຂໍ້ມູນລາຍລະອຽດອື່ນໆເຂົ້າເບິ່ງທີ່ http://pyd.io/download/ page.

    ໃນຫົວຂໍ້ນີ້, ວິທີການຄູ່ມືດ້ວຍ wget ຜ່ານ ssh ຈະຖືກ ນຳ ໃຊ້ເພື່ອຈຸດປະສົງການປັບແຕ່ງ.

    1. ເຂົ້າສູ່ລະບົບໄປທີ່ Zentyal 3.4 PDC Server ຈາກ Putty ໂດຍໃຊ້ Zentyal IP ຫຼືຊື່ໂດເມນທີ່ມີບັນຊີຮາກ.

    2. ດາວໂຫລດແພັກເກັດ Pydio zip ຫຼື tar.gz ໂດຍໃຊ້ ຄຳ ສັ່ງ wget ແລະສະກັດມັນ (ໃນ Linux ຂ້ອຍແນະ ນຳ ຕົວເອງ tar.gz ເກັບໄວ້).

    # 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. ສຳ ເນົາເອກະສານທັງ ໝົດ ທີ່ເກັບໄວ້ໃນເສັ້ນທາງຮາກຂອງເຈົ້າພາບໂດເມນຍ່ອຍຂອງເຈົ້າໂດຍການອອກ ຄຳ ສັ່ງຕໍ່ໄປຈາກນັ້ນ ນຳ ທາງເພື່ອບັນທຶກເສັ້ນທາງຮາກທາງກາຍ.

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

    4. ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ຈະຕິດຕັ້ງບາງໂປແກມ Apache, MYSQL ແລະ PHP ສຳ ລັບ Zentyal Webserver ທີ່ຕ້ອງການໂດຍ Pydio ແລະຫຼັງຈາກນັ້ນໃຫ້ບໍລິການ 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. ຂັ້ນຕອນຕໍ່ໄປແມ່ນການເປີດ browser ແລະພິມ subdomain ຂອງທ່ານໃສ່ URL.

    6. ຖ້າທ່ານໄດ້ຮັບຂໍ້ຄວາມຜິດພາດຄືກັບທີ່ຢູ່ໃນ ໜ້າ ຈໍຂ້າງເທິງນີ້ໃຫ້ www-data ໂດຍມີສິດອະນຸຍາດສະເພາະໃນ Pydio ຂໍ້ມູນ ໄດເລກະທໍລີ.

    # chown –R www-data data/.

    7. ສຳ ລັບສະພາບແວດລ້ອມການຜະລິດທ່ານກໍ່ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງແລະ ກຳ ຫນົດຖານຂໍ້ມູນ ສຳ ລັບຂໍ້ມູນການຕັ້ງຄ່າ Pydio (ຜູ້ໃຊ້, ປັinsກອິນ, ການຈັດການເອກະສານແລະອື່ນໆ). ຖານຂໍ້ມູນທີ່ ເໝາະ ສົມທີ່ສຸດ ສຳ ລັບ Zentyal ໃນກໍລະນີນີ້ແມ່ນ MYSQL ທີ່ຖືກຕິດຕັ້ງແລ້ວແຕ່ຕ້ອງການຜູ້ໃຊ້ແລະຖານຂໍ້ມູນ Pydio.

    ເພື່ອສ້າງຜູ້ໃຊ້ Pydio ແລະເຂົ້າສູ່ລະບົບຖານຂໍ້ມູນເຂົ້າຖານຂໍ້ມູນ MYSQL ແລະສ້າງຖານຂໍ້ມູນ ໃໝ່ ທີ່ມີຊື່ວ່າ " pydio " ແລະຜູ້ໃຊ້ " pydio " ທີ່ສາມາດເຂົ້າເຖິງຖານຂໍ້ມູນນີ້ໃນ localhost ດ້ວຍສິດທິພິເສດທັງ ໝົດ ( ໃນກ່ອງຜະລິດປ່ຽນຊື່ຜູ້ໃຊ້ແລະຊື່ຖານຂໍ້ມູນ).

    # 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. ຖ້າທ່ານມີຂໍ້ຜິດພາດໃນຂະນະທີ່ພະຍາຍາມເຂົ້າເຖິງຖານຂໍ້ມູນ MYSQL ດ້ວຍບັນຫາບັນຊີຮາກມາດຕະຖານບັນຍັດ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອປ່ຽນລະຫັດລັບຂອງ MYSQL.

    # dpkg-reconfigure mysql-server-5.5

    9. ຕອນນີ້ຊີ້ຕົວທ່ອງເວັບຂອງທ່ານອີກເທື່ອ ໜຶ່ງ ໄປທີ່ URL subdomain ຂອງ Pydio.

    ດັ່ງທີ່ທ່ານສາມາດເຫັນຜູ້ຕິດຕັ້ງສ້າງຂໍ້ຜິດພາດບາງຢ່າງທີ່ສາມາດປ້ອງກັນ Pydio ຈາກການເຮັດວຽກທີ່ລຽບງ່າຍ. ເພື່ອແກ້ໄຂບາງຂໍ້ຜິດພາດທີ່ຜະລິດ ດຳ ເນີນການຕາມ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

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

    ເພື່ອປິດການໃຊ້ງານ PHP Output Buffer (ເພື່ອປະສິດຕິພາບດີຂື້ນ) ເປີດແລະປ່ຽນມູນຄ່າ output_buffering ໃຫ້ ປິດ ໃນ /etc/php5/apache2/php .ini ເສັ້ນທາງ.

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

    ທ່ານຍັງສາມາດປະສົບກັບຂໍ້ຜິດພາດອື່ນໆອີກຫຼັງຈາກຂັ້ນຕອນທັງ ໝົດ ນີ້ກ່ຽວກັບຂັ້ນຕອນການຕິດຕັ້ງແຕ່ທ່ານຍັງສາມາດ ດຳ ເນີນຕໍ່ໄດ້ຖ້າມັນຖືກຈັດປະເພດເປັນ ຄຳ ເຕືອນ ຂໍ້ຜິດພາດ.

    ຂັ້ນຕອນທີ 2: ປະຕິບັດການຕິດຕັ້ງ Pydio

    10. ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ຈະ ດຳ ເນີນການຕິດຕັ້ງ Pydio ຕົວຈິງແລ້ວ. ຫຼັງຈາກການເລີ່ມຕົ້ນໂມດູນເວັບໄຊທ໌ zentyal webserver ອີກເທື່ອ ໜຶ່ງ ໃຫ້ທ່ານໂຫຼດ ໜ້າ ໂດເມນຍ່ອຍຂອງທ່ານແລະກົດທີ່ ເລີ່ມຕົ້ນຂອງຄວາມຍາວປາ! .

    ຂັ້ນຕອນ ທຳ ອິດແມ່ນການສ້າງ ຜູ້ໃຊ້ຜູ້ບໍລິຫານລະບົບ Pydio ຂອງທ່ານ. ໃສ່ລະບົບ Admin ທີ່ຕ້ອງການຂອງທ່ານ ຊື່ຜູ້ໃຊ້ ແລະເລືອກ ລະຫັດຜ່ານ ທີ່ເຂັ້ມແຂງ.

    12. ຕັ້ງຄ່າຕໍ່ໄປ Pydio Global Options ໂດຍການເພີ່ມ ຫົວຂໍ້ , ເລືອກພາສາ ຄຳ ຮ້ອງສະ ໝັກ ໃນຕອນຕົ້ນຂອງທ່ານແລະຕັ້ງຂໍ້ຄວາມຕ້ອນຮັບ (ຢ່າເປີດອີເມວ).

    13. ກ່ຽວກັບການກະຕຸ້ນເຕືອນຕໍ່ໄປເຊື່ອມຕໍ່ Pydio ກັບຖານຂໍ້ມູນ MYSQL ໂດຍໃຊ້ຂໍ້ມູນປະ ຈຳ ທີ່ສ້າງຂື້ນມາກ່ອນແລະທົດສອບການເຊື່ອມຕໍ່ SQL ຂອງທ່ານ.

    14. ດຽວນີ້ທ່ານສາມາດເພີ່ມຜູ້ໃຊ້ອື່ນໃນປັດຈຸບັນຫຼືທ່ານສາມາດເລືອກທີ່ຈະເຮັດແບບນີ້ໃນພາຍຫຼັງຈາກ Pydio Admin Panel .

    15. ຂັ້ນຕອນສຸດທ້າຍກົດ ຕິດຕັ້ງ Pydio ດຽວນີ້ ແລະລໍຖ້າຜູ້ຕິດຕັ້ງໃຫ້ ສຳ ເລັດດ້ວຍຂໍ້ຄວາມທີ່ປະສົບຜົນ ສຳ ເລັດ.

    16. ຫຼັງຈາກການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ທ່ານຈະຖືກໂອນໄປ ໜ້າ Pydio ເຂົ້າສູ່ລະບົບ ທີ່ຢູ່ ໜ້າ ເວັບ. ເຂົ້າສູ່ລະບົບກັບຂໍ້ມູນການບໍລິຫານຂອງທ່ານທີ່ຖືກສ້າງຂື້ນໃນລະຫວ່າງຂັ້ນຕອນການຕິດຕັ້ງແລະຕັ້ງຄ່າ File and Collaboration Server ຂອງທ່ານ (ເລືອກບ່ອນເຮັດວຽກທີ່ທ່ານຕ້ອງການ, ສ້າງຜູ້ໃຊ້ ໃໝ່, ແຟ້ມຂໍ້ມູນ, ອັບໂຫລດເອກະສານ, ແກ້ໄຂສິດຜູ້ໃຊ້ແລະອື່ນໆ)

    ຂັ້ນຕອນທີ 3: ເປີດໃຊ້ HTTPS ໃນ Pydio Subdomain

    ເນື່ອງຈາກວ່າ Pydio ແມ່ນໂປແກຼມຜູ້ໃຊ້ຮ່ວມກັນແບ່ງປັນເອກະສານ ຈຳ ເປັນຕ້ອງໄດ້ຮັບການປົກປ້ອງຈາກແພັກເກັດເຄືອຂ່າຍຫລຸດລົງໂດຍການບັງຄັບໃຊ້ໂດເມນຍ່ອຍຂອງທ່ານໃຫ້ ດຳ ເນີນການໃນ HTTPS ອະນຸສັນຍາ.

    17. ເຂົ້າສູ່ ກະດານຜູ້ບໍລິຫານ Zentyal , ທ່ອງໄປຫາ ເຊີເວີເວບໄຊທ໌ , ເລືອກ pydio subdomain ຂອງທ່ານ, ກົດປຸ່ມ ແກ້ໄຂ ແບບຟອມ ການກະ ທຳ , ເລືອກ ບັງຄັບ SSL ໃນການສະ ໜັບ ສະ ໜູນ SSL , ກົດທີ່ ປ່ຽນ ແລະ ບັນທຶກ ການຕັ້ງຄ່າຂອງທ່ານ.

    ຊົມເຊີຍ! ດຽວນີ້ທ່ານໄດ້ຕິດຕັ້ງແລະ ກຳ ຫນົດເວທີການເກັບຮັກສາຟັງຂອງທ່ານໃນສະພາບແວດລ້ອມຂອງເຄືອຂ່າຍທີ່ປອດໄພ.

    ສະຫຼຸບ

    ເປັນການສະຫລຸບ Pydio ສາມາດເປັນແພລະຕະຟອມການແບ່ງປັນເອກະສານເປີດທີ່ດີເລີດ ສຳ ລັບອົງກອນຂອງທ່ານເຊິ່ງສາມາດເຊື່ອມຕໍ່ຜູ້ໃຊ້ໄດ້ທັນທີກັບບ່ອນເກັບຂໍ້ມູນໃນເຄືອຂ່າຍທ້ອງຖິ່ນຂອງທ່ານຫຼື NAS ແລະສາມາດສະ ໜອງ ທາງເລືອກທີ່ສະຫງ່າງາມໃຫ້ກັບແພລະຕະຟອມການເກັບຮັກສາຟັງອື່ນໆທີ່ ນຳ ສະ ເໜີ ໃນອິນເຕີເນັດມື້ນີ້.