ວິທີການຕິດຕັ້ງ OwnCloud ໃນ CentOS 8
Owncloud ແມ່ນໂປແກຼມໂປແກຼມລູກຄ້າ - ເຊີບເວີທີ່ ນຳ ໜ້າ ທາງດ້ານການຕະຫລາດເຊິ່ງ ນຳ ສະ ເໜີ ແພລະຕະຟອມເມຄທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດ ສຳ ຮອງຂໍ້ມູນແຟ້ມເອກະສານຂອງທ່ານໃນສະຖານທີ່ໃຈກາງແລະປະສານງານກັບຟັງໄດ້. ມັນເປັນທາງເລືອກທີ່ດີເລີດ ສຳ ລັບໂປແກຼມ ສຳ ຮອງທີ່ໄດ້ຮັບຄວາມນິຍົມເຊັ່ນ: OneDrive, Dropbox ແລະ Google Drive.
ຕ່າງຈາກແພລະຕະຟອມຍອດນິຍົມເຫລົ່ານີ້, OwnCloud ບໍ່ສະ ເໜີ ຄວາມສາມາດຂອງສູນຂໍ້ມູນ ສຳ ລັບການໂຮດແຟ້ມເອກະສານ. ເຖິງຢ່າງໃດກໍ່ຕາມ, ທ່ານຈະໄດ້ຮັບປະກັນຄວາມປອດໄພແລະຄວາມເປັນສ່ວນຕົວຂອງຂໍ້ມູນທີ່ທ່ານເກັບໄວ້.
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະຍ່າງທ່ານຜ່ານວິທີທີ່ທ່ານສາມາດຕິດຕັ້ງ OwnCloud ໃນ CentOS 8.
ກ່ອນທີ່ພວກເຮົາຈະເລີ່ມຕົ້ນ, ຮັບປະກັນວ່າທ່ານໄດ້ຕິດຕັ້ງແລະແລ່ນ LAMP stack.
ດ້ວຍຄວາມຕ້ອງການທັງ ໝົດ ທີ່ໄດ້ບັນລຸ, ພວກເຮົາສາມາດ ໝູນ ແຂນເສື້ອຂອງພວກເຮົາແລະເລີ່ມຕົ້ນໄດ້!
ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງໂມດູນ PHP ເພີ່ມເຕີມ
OwnCloud ແມ່ນໂປແກຼມ PHP ແລະເອກະສານທາງການຂອງມັນແນະ ນຳ ໃຫ້ໃຊ້ PHP 7.3 ຫຼື PHP 7.2 ເຊິ່ງຕິດຕັ້ງໂດຍຄ່າເລີ່ມຕົ້ນ. ນອກຈາກນີ້, ບາງນາມສະກຸນ PHP ທີ່ເພີ່ມເຕີມແມ່ນຕ້ອງການໂດຍ OwnCloud ເພື່ອໃຫ້ມັນເຮັດວຽກໄດ້ຢ່າງບໍ່ຢຸດຢັ້ງ.
ສະນັ້ນເປີດສະຖານີຂອງທ່ານເປັນຜູ້ໃຊ້ sudo ແລະດໍາເນີນການຄໍາສັ່ງ.
$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
ຂັ້ນຕອນທີ 2: ສ້າງຖານຂໍ້ມູນ ສຳ ລັບ OwnCloud
ຫຼັງຈາກຕິດຕັ້ງໂປຣແກຣມຂະຫຍາຍ PHP ທີ່ ຈຳ ເປັນແລ້ວ, ເຂົ້າສູ່ລະບົບເຄື່ອງຈັກຖານຂໍ້ມູນ MariaDB ໂດຍໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ແລະໃຫ້ລະຫັດລັບ.
$ mysql -u root -p
ເມື່ອເຂົ້າສູ່ລະບົບ, ສ້າງຖານຂໍ້ມູນ ສຳ ລັບ OwnCloud ແລະເພີ່ມຜູ້ໃຊ້ ສຳ ລັບຖານຂໍ້ມູນ.
MariaDB [(none)]> CREATE DATABASE owncloud_db; MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[email '; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> EXIT;
ຂັ້ນຕອນທີ 3: ດາວໂຫລດ OwnCloud ໃນ CentOS 8
ຂັ້ນຕອນຕໍ່ໄປແມ່ນການດາວໂຫລດເອກະສານ OwnCloud, ເມື່ອຮອດເວລາຂຽນ ຄຳ ແນະ ນຳ ນີ້, ຮຸ່ນຫຼ້າສຸດໃນ OwnCloud ແມ່ນ 10.3.2. ໂດຍໃຊ້ ຄຳ ສັ່ງ wget, ດາວໂຫລດເອກະສານ tarball ຫຼ້າສຸດ.
$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2
ຫຼັງຈາກນັ້ນ, ສະກັດເອກະສານ tarball ເຂົ້າໃນ/var/www/directory.
$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/
ຕໍ່ໄປ, ກຳ ນົດສິດໃນການເປັນເຈົ້າຂອງເຊິ່ງຈະຊ່ວຍໃຫ້ Apache webserver ອ່ານ/ເຂົ້າເຖິງເອກະສານແລະແຟ້ມຂອງ Owncloud.
$ sudo chown -R apache: /var/www/owncloud
ຂັ້ນຕອນທີ 4: ຕັ້ງຄ່າ Apache Web Server ສຳ ລັບ OwnCloud
ມີການປ່ຽນແປງ ໜ້ອຍ ໜຶ່ງ ສຳ ລັບ Apache webserver ເພື່ອຮັບໃຊ້ OwnCloud. ສະນັ້ນສ້າງການຕັ້ງຄ່າ ສຳ ລັບ OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf
ເອກະສານຊ້ອນທ້າຍຕໍ່ໄປນີ້.
Alias /owncloud "/var/www/owncloud/" <Directory /var/www/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud </Directory>
ບັນທຶກແລະອອກຈາກແຟ້ມ.
ສຳ ລັບການປ່ຽນແປງທີ່ຈະມີຜົນ, ເລີ່ມຕົ້ນເວັບໄຊຕ໌ເວບໄຊທ໌ແລະຢືນຢັນສະຖານະພາບໂດຍການເຮັດວຽກ.
$ sudo systemctl restart httpd $ sudo systemctl status httpd
ຖ້າ SELinux ຖືກເປີດໃຊ້ງານແລະເຮັດວຽກຢູ່, ໃຫ້ປະຕິບັດ ຄຳ ສັ່ງຢູ່ທາງລຸ່ມເພື່ອອະນຸຍາດໃຫ້ Apache webserver ຂຽນໃສ່ໄດເລກະທໍລີຂອງ Owncloud.
$ sudo setsebool -P httpd_unified 1
ຂັ້ນຕອນທີ 5: ການຕິດຕັ້ງ OwnCloud ສຸດທ້າຍໃນ CentOS 8
ດ້ວຍການຕັ້ງຄ່າ ສຳ ຄັນທັງ ໝົດ ທີ່ເຮັດແລ້ວ, ມັນຮອດເວລາແລ້ວທີ່ຈະ ສຳ ເລັດການຕິດຕັ້ງ OwnCloud. ສະນັ້ນເປີດຕົວທ່ອງເວັບຂອງທ່ານແລະເຂົ້າເບິ່ງ IP ຂອງເຊີບເວີຂອງທ່ານຕາມທີ່ສະແດງ.
http://server-ip/owncloud
ໃຫ້ຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານດັ່ງທີ່ສະແດງຢູ່ຂ້າງເທິງ. ກົດຕໍ່ໄປໃສ່ 'ການເກັບແລະຖານຂໍ້ມູນ' ລິ້ງໂດຍກົງຢູ່ດ້ານລຸ່ມແລະເລືອກ 'ຖານຂໍ້ມູນ MySQL/MariaDB'. ຕື່ມຂໍ້ມູນໃສ່ທຸກໆລາຍລະອຽດຂອງຖານຂໍ້ມູນ i.e ຜູ້ໃຊ້ຖານຂໍ້ມູນ, ລະຫັດຜ່ານແລະຊື່ຖານຂໍ້ມູນ.
ທ້າຍສຸດນີ້, ໃຫ້ກົດປຸ່ມ ‘Finish Setup’ ເພື່ອ ສຳ ເລັດການຕັ້ງຄ່າ.
ນີ້ຈະພາທ່ານເຂົ້າສູ່ ໜ້າ ເຂົ້າສູ່ລະບົບບ່ອນທີ່ທ່ານຈະເຂົ້າສູ່ລະບົບດ້ວຍຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານທີ່ທ່ານໄດ້ລະບຸໄວ້ກ່ອນ ໜ້າ ນີ້.
ນັບຕັ້ງແຕ່ພວກເຮົາເຂົ້າສູ່ລະບົບເປັນຄັ້ງ ທຳ ອິດ, ທ່ານຈະຖືກ ນຳ ສະ ເໜີ ຕົວເລືອກຕ່າງໆໃນການຕິດຕັ້ງແອັບclເອງໃນເວທີຕ່າງໆເຊັ່ນ Android ແລະ iOS.
ນີ້ແມ່ນສິ່ງທີ່ dashboard ມີລັກສະນະ. ຂ້ອນຂ້າງງ່າຍດາຍແລະມີຄວາມຕັ້ງໃຈທີ່ຈະໃຊ້.
ແລະນັ້ນແມ່ນວິທີທີ່ທ່ານຕິດຕັ້ງ OwnCloud ໃນ CentOS 8. ຄຳ ຕິຊົມຂອງທ່ານແມ່ນຍິນດີຕ້ອນຮັບ.