Panimula

Ang OnwCloud ay isang maaasahang, self-host na web application ng web na idinisenyo upang suportahan ang pagbabahagi ng file at pag-synchronise ng data. Ito ay isang ligtas, bukas na mapagkukunan ng pakete ng pakikipagtulungan na nagbibigay-daan sa mga gumagamit ng web upang pamahalaan ang mga contact, file, kalendaryo, at higit pa sa isang pinag-isang lokasyon.


Tutulungan ka ng Tutorial na ito na mag-install at mag-set up ng sariling iCloud sa iyong Debian 9 system upang mapalakas ang seguridad at bibigyan ka ng kontrol ng lahat ng nilalaman.

Bago ka magsimula

Para sa proseso na tumakbo nang walang kamali-mali, kailangan mo ang sumusunod:

  • Ang LAMP (Linux, Apache, MySQL, at PHP) Stack na naka-install sa iyong Debian 9 system.

Hakbang 1 – Pag-install ng Pag-install ng OwnCloud

Ang default na imbakan ng Debian ay hindi kasama ng isang sariling package ng iCloud. Sa kabutihang palad, ang sariling iCloud ay may nakalaang imbakan na maaaring idagdag sa iyong system upang mapadali ang pag-install. Hayaan’s isama ang sariling repositoryo sa Debian 9.

Una, patakbuhin ang utos sa ibaba upang i-update ang index ng lokal na pakete:

$ update ng sudo apt

Susunod, isagawa ang utos sa ibaba upang mai-install ang apt-transport-https mga pakete na nagbibigay-daan sa iyo upang magamit ang deb https: // upang tukuyin ang mga panlabas na repositori na ginagamit sa mga HTTP.

$ sudo apt install curl apt-transport-https

Ngayon, gamitin ang utos sa ibaba upang makakuha ng mga key ng release ng OwnCloud bago i-import ito kasama ang apt-key utility na ito:

$ curl https://download.owncloud.org/download/repository/production/Debian_9.0/Release.key | sudo apt-key magdagdag –

Nagtatampok ang mga pangunahing key ng release ng OwnCloud ang Pretty Good Privacy (PGP) pampublikong susi na ginagamit ng apt upang mapatunayan ang package para sa onwCloud.

Bukod sa, ang pag-import ng key na ito, dapat kang makabuo ng isang file sa direktoryo na apt, mapagkukunan.list.d at pangalanan ito sarilingcloud.list. Ang file na ito ay magtatampok ng isang address sa iyong sariling repositibong server ng server:

echo’deb http://download.owncloud.org/download/repository/production/Debian_9.0/ / ‘| sudo tee /etc/apt/sources.list.d/owncloud.list

Ngayon, mapagkukunan at ipatupad ang sariling iCloud gamit ang apt package manager. Bilang karagdagan sa pag-install ng sariling iCloud, ang utos sa ibaba ay magdagdag ng mga aklatan ng PHP na kinakailangan upang palawakin ang pag-andar ng sariling iCloud.

$ update ng sudo apt
$ sudo apt install php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip owncloud-files

Na’s ito! Ang lahat ng mga bagay na kailangan mo ay naka-install.

Hakbang 2 – Pagbabago ng Apache ng Dokumento ng Apache

Ang bagong naka-install na sariling package ng iCloud ay makopya ng mga file ng web sa direktoryo / var / www / owncloud sa iyong server ng Debian 9. Gayunpaman, ang file ng pagsasaayos para sa Virtual Host ay kasalukuyang naka-configure upang maihatid ang mga file mula sa ibang lokasyon. Para sa kadahilanang ito, dapat mong baguhin ang ugat ng dokumento ng Apache sa pagsasaayos upang ituro sa iyong bagong direktoryo ng sariling iCloud.

Ngayon, gamitin ang apache2ctl utility upang matukoy ang Apache virtual host config file na tumuturo sa iyong IP address o ang domain name. Ang utos sa ibaba ay makakatulong sa iyo na makamit ito at i-filter ang iyong output gamit ang iyong IP address o ang domain name. Tandaan na palitan ang halaga server_domain_or_IP gamit ang iyong IP address o domain name:

$ sudo apache2ctl -t -D DUMP_VHOSTS | grep server_domain_or_IP

Bibigyan ka nito ng isang output na katulad ng:

*: 443 server_domain_or_IP (/etc/apache2/sites-enabled/server_domain_or_IP-le-ssl.conf:2)
port 80 namevhost server_domain_or_IP (/etc/apache2/sites-enabled/server_domain_or_IP.confilde)

Ang mga file sa mga panaklong ay ang mga file na tumuturo sa iyong IP address o domain name. Ngayon, sige at i-edit ang mga file na ito. Gawin ang utos sa ibaba upang buksan ang unang file.

$ sudo nano /etc/apache2/sites-enabled/server_domain_or_IP.conf

Kapag binuksan ang file, maghanap ng isang direktiba ng DocumentRoot at baguhin ang linya upang ituro sa direktoryo, / var / www / owncloud. Yan ay:

. . .
DocumentRoot / var / www / owncloud
. . .

I-save ang file at lumabas sa text editor. Ulitin ito para sa iba pang mga file.

Kapag binago mo ang lahat ng mga file, patakbuhin ang utos sa ibaba upang kumpirmahin na okey ang syntax:

$ sudo apache2ctl config

Kung walang mga error o nakikitang mga typo, makakakuha ka ng mga sumusunod na output:

OK ang Syntax

Kung napansin mo ang isang error, suriin ang iyong mga file at iwasto ang anumang error sa pag-type. Kapag naipasa ang pagsubok ng syntax, patakbuhin ang utos sa ibaba upang i-reload ang iyong serbisyo ng Apache:

$ sudo systemctl reload apache2

Sa ngayon, ang Apache ay dapat na maghatid ng mga sariling file ng server ng iCloud.

Hakbang 3 – Pag-set up ng Iyong Database

Halos nakatakda ang iyong sariling iCloud, ngunit bago mo maisagawa ang pangwakas na pagsasaayos, kailangan mong i-configure ang iyong database ng MySQL. Ito ay dahil kakailanganin mo ang isang pangalan ng database pati na rin ang isang username at password para sa database upang paganahin ang sariling iCloud na ligtas at matagumpay na kumonekta ng data sa loob ng MySQL.

Kung hindi mo na-configure ang pagpapatunay ng password para sa iyong database, patakbuhin ang utos sa ibaba upang mag-log in sa iyong MySQL admin account:

$ sudo mysql

Bilang kahalili, kung naipatupad mo ang pagpapatunay ng password, gamitin ang utos sa ibaba upang tingnan ang database ng administratibong account:

$ mysql -u admin -p

Kapag nag-log in ka, lumikha ng isang database na partikular na nakatuon sa sariling iCloud at tawagan ito sarilingcloud.

CREATEDATABASE owncloud;

Susunod, kailangan mong lumikha ng isa pang MySQL database ng gumagamit ng account na gagamitin upang makontrol ang bagong database. Sa tutorial na ito, kami’Tatawagan ko ang account sa gumagamit, sarilingcloud. Siguraduhin na palitan ang pangalang ito sa iyong nais na halaga.

GRANT ALL ON owncloud. * Hoowncloud ‘@’ localhost’IDENTIFIEDBY’owncloud_database_password ‘;

Tandaan: Ang halaga sarilingcloud_database_password sa utos sa itaas ay dapat mapalitan ng isang aktwal na password.

Ngayon, patakbuhin ang utos sa ibaba upang pahintulutan ang kasalukuyang halimbawa ng MySQL na kilalanin ang mga kamakailang mga atas sa pribilehiyo.

FLUSHPRIVILEGES;

Lumabas sa iyong sesyon ng MySQL:

labasan

Ang database ng ganap na na-configure at ito’s okay kung magpatuloy ka sa panghuling pagsasaayos ng web

Hakbang 4 – Pag-set up ng OwnCloud

Una, kailangan mong pumunta sa web interface para sa sariling iCloud sa pamamagitan ng iyong paboritong browser.

https: // server_domain_or_IP

Kapag, na-access mo ang sariling pahina ng pagsasaayos ng server ng server para sa sariling iCloud, lumikha ng isang bagong account sa admin. Tandaan na gumamit ng madaling tandaan, ngunit mahalagang matibay na mga halaga para sa password at username.

Paano i-install ang sariling iCloud sa debain 9

Huwag baguhin ang sariling iCloud folder ng data setting! I-access ang bahagi ng pagsasaayos ng database. Narito ibigay ang iyong database name at username at password na naaayon sa database na ito. Ang username na ito at password ay dapat na mga kredensyal na itinakda sa hakbang 3. Para sa iyong database host, iwanan mo lang ito bilang isang localhost.

Paano i-install ang sariling iCloud sa debain 9

Mag-click Tapos na ang pag-setup upang paganahin ang sariling iCloud upang magamit ang mga detalye na ibinigay upang makumpleto ang pagsasaayos. Kapag nakatakda na ang lahat makikita mo ang screen ng pag-login na ito:

Paano i-install ang sariling iCloud sa debain 9

I-type ang iyong username at password at pindutin ENTER upang mag-log in. Kapag nag-login ka makikita mo ang sumusunod na screen:

Paano i-install ang sariling iCloud sa debain 9

Maaari ka na ngayong mag-download ng mga app upang matulungan kang i-synchronize ang mga file sa maraming mga aparato, pagkatapos ay mag-click X sa kanang tuktok na seksyon ng iyong pahina upang tingnan ang pangunahing interface ng owvCloud. Kapag ikaw ay nasa interface na ito lumikha at mag-upload ng mga folder sa iyong sariling account sa iCloud.

Konklusyon

Iyan na iyon! Matagumpay mong na-install at na-configure ang sariling iCloud sa iyong Debian 9 system. Maaari mo na ngayong tamasahin ang kapangyarihan at kaginhawaan na may application na ito.

Suriin ang mga nangungunang 3 serbisyo sa pag-host sa Cloud:

FastComet

Panimulang presyo:
$ 59.95


Kahusayan
9.7


Pagpepresyo
9.5


Friendly ng Gumagamit
9.7


Suporta
9.7


Mga Tampok
9.6

Basahin ang mga review

Bisitahin ang FastComet

Mga Cloudway

Panimulang presyo:
$ 10.00


Kahusayan
9.4


Pagpepresyo
9.2


Friendly ng Gumagamit
9.2


Suporta
9.3


Mga Tampok
9.3

Basahin ang mga review

Bisitahin ang Cloudways

Hostinger

Panimulang presyo:
$ 7.45


Kahusayan
9.3


Pagpepresyo
9.3


Friendly ng Gumagamit
9.4


Suporta
9.4


Mga Tampok
9.2

Basahin ang mga review

Bisitahin ang Hostinger

Kaugnay na Mga Artikulo Paano-Sa

  • Paano i-install ang MongoDB sa isang Debian 9 VPS o Dedicated Server
    newbie
  • Paano Mag-install at Secure phpMyAdmin sa Debian 9
    newbie
  • Paano i-configure ang pag-synchronise ng oras sa Debian 9
    newbie
  • Paano i-install ang ionCube Loader sa isang Debian 9 VPS o Dedicated Server
    nasa pagitan
  • Paano i-install ang Jupyter Sa Debian 9
    nasa pagitan
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me