Cara Memasang OwnCloud untuk Membuat Penyimpanan Awan Sendiri di Linux
Jul 13, 2025 am 09:08 AMPenyimpanan awan bermaksud kumpulan penyimpanan rangkaian yang paling biasa dihoskan oleh pihak ketiga. Penyimpanan awan adalah perkhidmatan berasaskan rangkaian yang secara fizikal tidak wujud tetapi kekal di suatu tempat di awan. Untuk menjadi lebih jelas, penyimpanan awan bermaksud berkongsi data melalui rangkaian , dan bukannya mempunyai pelayan tempatan atau peranti peribadi.
Penyimpanan awan adalah di sekeliling kami di telefon pintar kami, di desktop dan pelayan, dan lain -lain. Aplikasi Dropbox yang kini tersedia di telefon pintar hanyalah aplikasi penyimpanan awan. Google Drive adalah satu lagi aplikasi penyimpanan awan yang membolehkan anda menyimpan dan mengakses data yang disimpan dari mana saja dan bila -bila masa.
[Anda mungkin juga suka: 16 perisian penyimpanan awan sumber terbuka untuk Linux]
Artikel ini bertujuan untuk - membina penyimpanan awan peribadi anda menggunakan aplikasi sendiriCloud anda. Tetapi apakah keperluan untuk membina awan peribadi apabila terdapat hosting pihak ketiga? Nah, semua hosting pihak ketiga membatasi anda untuk bekerja dengan had konfigurasi dan penyimpanan yang diberikan.
Senarai foto , video , penyimpanan MP3 tidak mencukupi, lebih-lebih lagi, penyimpanan awan adalah konsep yang agak baru dan tidak banyak tuan rumah penyimpanan awan pihak ketiga dan yang tersedia terlalu mahal.
Komuniti Sendiri baru -baru ini telah mengeluarkan Siaran Khas mereka OwnCloud 10 . Mereka telah menghasilkan perubahan yang luar biasa dari segi kualiti , prestasi, dan inovasi untuk memberikan pengalaman awan yang sangat baik dengan " OwnCloud ". Jika anda sudah bekerja dengan versi lama, anda pasti akan mengalami penambahbaikan yang ketara dalam pengendalian dokumen.
Apa itu sendiri
OwnCloud adalah aplikasi web percuma, sumber terbuka, dan kuat untuk penyegerakan data, perkongsian fail, dan penyimpanan fail jauh. OwnCloud ditulis dalam bahasa PHP / JavaScript , yang direka untuk bekerja dengan beberapa sistem pengurusan pangkalan data, termasuk MySQL , MariaDB , SQLite , Oracle Database , dan PostgreSQL .
Selain itu, OwnCloud boleh digunakan pada semua platform yang diketahui, linux , Macintosh , Windows, dan Android . Singkatnya, ia adalah platform yang teguh, bebas, fleksibel dari segi konfigurasi dan kebolehgunaan, aplikasi sumber terbuka yang mudah digunakan.
Ciri -ciri OwnCloud
- Simpan fail, folder, kenalan, galeri foto, kalendar, dan lain -lain pada pelayan pilihan anda, kemudian anda boleh mengaksesnya dari mudah alih, desktop, atau pelayar web.
- Di dunia alat, orang biasa mempunyai tablet, telefon pintar, komputer riba, dan lain -lain. Awan sendiri membolehkan anda menyegerakkan semua fail, kenalan, foto, kalendar, dan lain -lain yang diselaraskan dengan peranti.
- Dalam era berkongsi AKA Facebook, Twitter, Google, dan lain -lain, OwnCloud membolehkan anda berkongsi data anda dengan orang lain dan berkongsi secara terbuka atau persendirian mengikut keperluan anda.
- Antara muka pengguna yang mudah membolehkan anda mengurus, memuat naik, membuat pengguna, dan lain -lain dengan cara yang sangat mudah.
- Ciri khas adalah bahawa walaupun pengguna dapat melepaskan data yang tidak sengaja dipadam dari sampah, tidak mudah untuk mengendalikan dan mengekalkan.
- Ciri carian di OwnCloud sangat responsif yang dilakukan di latar belakang dan membolehkan pengguna mencari nama serta jenis fail.
- Kenalan dianjurkan ke dalam kategori/kumpulan dengan itu mudah untuk mengakses kenalan berdasarkan rakan, rakan sekerja, keluarga, dll.
- Anda kini boleh mengakses storan luaran sama ada Dropbox, FTP, atau apa -apa lagi dengan pemasangan.
- Mudah untuk berhijrah ke/dari pelayan sendiri sendiri.
Apa yang baru di OwnCloud 10
- Peningkatan kebolehcapaian untuk halaman pengurusan aplikasi, aplikasi pengemaskini, dan carian.
- Pemberitahuan tambahan dan muat turun langsung disokong.
- Fail konfigurasi penyimpanan boleh ditala ke tahap yang lebih tinggi dalam siaran ini.
- Pengurusan aplikasi kini cukup pintar untuk menyimpan kebergantungan aplikasi dalam fail XML dari mana bekas aplikasi dapat menyelesaikan kebergantungan secara automatik.
- Dokumentasi bertambah baik ke peringkat seterusnya, penonton PDF bertambah baik dengan pelaksanaan versi baru pdf.js.
- Pengurusan pengguna yang lebih baik dan tetapan berstruktur dan halaman admin bertambah baik.
- Perkongsian pautan kini menjadi lebih baik dengan memendekkan.
- Prestasi keseluruhan bertambah baik berbanding dengan versi sebelumnya.
- Kenalan mengimport bertambah baik.
- Perkongsian awan bersekutu (bersatu) yang bermaksud menubuhkan folder bersama di seluruh pelayan adalah cakewalk. Ciri ini memungkinkan untuk berkolaborasi dengan organisasi dengan kawalan di pelayan Deployment Tempatan Sendiri.
- Apl kini mempunyai penilaian ciri dan berasaskan kategori.
- Tetapkan ikon kegemaran untuk fail dan folder supaya mudah disusun dan diedit.
- Tambah fail ke kegemaran supaya mudah untuk mencari mereka kemudian.
- Admin boleh mengedit alamat e -mel pengguna, menyusun dan memilih pengguna serta menamakan semula kumpulan.
- Ciri Asas Termasuk - Menyambung ke OwnCloud melalui HTTP (s), Semak imbas fail/folder di Explorer, Sync Automatik, berkongsi fail dengan pengguna lain, penyegerakan folder dari PC, jeda dan meneruskan muat turun dan memuat naik dan konfigurasikan proksi.
Keperluan sistem
Untuk prestasi yang lebih tinggi, kestabilan, sokongan, dan fungsi penuh kami mencadangkan perkara -perkara berikut:
- Minimum 128MB RAM, cadangkan 512MB.
- Rhel/Centos 7/8, Fedora 29, Ubuntu 16.04, 18.04 dan Ubuntu 20.04, Debian 8/9 dan 10.
- MySQL/MariaDB 5.5.
- Php 5.4
- Apache 2.4 dengan mod_php
Langkah 1: Pasang Penyimpanan Sendiri di Linux
Untuk menyediakan penyimpanan awan peribadi anda sendiri ( OwnCloud ), anda mesti mempunyai lampu ( Linux , Apache , MySQL/Mariadb , PHP ) yang dipasang. Selain daripada timbunan lampu, anda mungkin memerlukan perl dan berasaskan python semasa penggunaan anda.
Pada Debian/Ubuntu/Linux Mint
---------------------- <strong style="color: yellow;">Untuk pelayan MySQL</strong> ---------------------- $ sudo apt install -y apache2 libapache2-mod-php mysql-server openssl php-imagick php-ssh-ssh-ssh-ssh-ssh-ssh2 php-ssh2 php-ssh2 ---------------------- <strong style="color: yellow;">Untuk pelayan MariaDB</strong> -------------------------- Sudo apt install -y apache2 libapache2-mod-php Mariadb-server openssl php-imagick php-ssh-ssh-ssh-ssh-sshs php-ssh2
Pada Redhat/Centos/Fedora
---------------------- <strong style="color: yellow;">Untuk pelayan MySQL</strong> ---------------------- $ sudo yum install -y httpd mysql-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mysql php-ssh2 php-xml php-apcu php-xml php-xml php-apcu php-apcu php-xml php-xml php-apcu php-apcu php-xml php-apcu php-apcu php-apcu php-apcu ---------------------- <strong style="color: yellow;">Untuk pelayan MariaDB</strong> -------------------------- $ sudo yum install -y httpd MariaDB-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mysql php-ssh2 php-xml php-zip php-aapcu php-xml php-zip php-xml php-ercu php-xml php-xml php-ercu php-xml php-ercu php-xml php-ercu php-xml php-xml php-xml php-xml php-ercu php-xml php-xml phpu phpu
Sebaik sahaja anda menyediakan timbunan lampu di kotak peribadi anda, seterusnya anda perlu mengaktifkan dan memulakan perkhidmatan Apache dan MariaDB.
<strong>--------- pada sistem berasaskan Debian ---------</strong> $ sudo systemctl membolehkan Apache2 Mariadb $ sudo Systemctl Mula Apache2 Mariadb <strong>--------- pada sistem berasaskan redhat ---------</strong> $ sudo systemctl enable httpd Mariadb $ sudo systemctl start httpd mariadb
Tetapan MariaDB lalai tidak cukup selamat, jadi anda perlu menjalankan skrip keselamatan untuk menetapkan kata laluan root yang kuat, mengeluarkan pengguna tanpa nama, melumpuhkan log masuk akar jauh, keluarkan pangkalan data ujian, dan akhirnya simpan perubahan yang dibuat.
$ sudo mysql_secure_installation
Langkah 2: Buat Pangkalan Data Sendiri
Sekarang log masuk ke pelayan pangkalan data menggunakan kata laluan yang anda tetapkan baru -baru ini.
sudo mysql -u root -p
Sekarang kita akan membuat pangkalan data (katakan sendiriCloud ) dengan pengguna baru.
<strong>MariaDB [(Tiada)]></strong> Buat pangkalan data OwnCloud; <strong>MariaDB [(Tiada)]></strong> Geran semua pada OwnCloud.* Untuk tecmint@localhost yang dikenal pasti oleh 'Tecmint'; <strong>Mariadb [(tidak)]></strong> Keistimewaan Flush; <strong>Mariadb [(tidak)]></strong> berhenti;
Langkah 3: Muat turun dan pasang aplikasi OwnCloud
Kini sudah tiba masanya untuk memuat turun aplikasi Wetget Wget yang terkini (iaitu versi 10.7.0 ) untuk memuat turun pakej Tarball Sumber.
$ cd/var/www/html $ sudo wget http://download.owncloud.org/community/owncloud-latest.tar.bz2 $ sudo tar -xjf owncloud -latest.tar.bz2 $ sudo chown -r www -data. owncloud
Langkah 4: Mengkonfigurasi Apache untuk OwnCloud
Untuk tujuan keselamatan, OwnCloud menggunakan fail .htaccess Apache , untuk menggunakannya. Kita perlu membolehkan dua modul Apache mod_rewrite dan mod_headers untuk CLOUD kita berfungsi dengan baik. Taipkan arahan berikut untuk membolehkan modul-modul ini di bawah sistem berasaskan Debian sahaja, untuk sistem redhat ia didayakan secara lalai.
$ sudo a2enmod menulis semula $ sudo a2enmod header
Di samping itu, kita perlu mengaktifkan peraturan mod_rewrite berfungsi dengan betul di bawah fail konfigurasi utama Apache . Buka fail konfigurasi global Apache.
# vi /etc/httpd/conf/httpd.conf [untuk sistem berasaskan redhat]
Di sana, cari " AllowOverride None " dan ubah ini ke " Allowoverride All " seperti yang ditunjukkan.
Allowoverride Tiada
Tukar ini ke:
Allowoverride semua
Sekarang kita perlu memulakan semula Apache untuk memuatkan semula perubahan baru.
# Perkhidmatan Apache2 Restart [untuk sistem berasaskan Debian] # Perkhidmatan httpd mulakan semula [untuk sistem berasaskan redhat]
Langkah 5: Permohonan Access OwnCloud
Sekarang anda boleh mengakses storan awan peribadi anda di:
http: // localhost/owncloud Atau http: // your -ip-address/owncloud
Sebaik sahaja anda mendapat halaman sendiri, anda perlu membuat akaun admin dan lokasi folder data , di mana semua fail/folder akan disimpan (atau meninggalkan lokasi lalai iaitu /var/www/owncloud/data atau /var/www/html/owncloud/data ). Seterusnya, anda perlu memasukkan nama pengguna, kata laluan, dan nama pangkalan data MySQL Database , merujuk kepada tangkapan skrin di bawah.
Sebaik sahaja semua nilai yang betul dimasukkan, klik Selesai dan storan awan peribadi anda sudah siap, anda disambut dengan antara muka kerja :
Perhatikan kegemaran , edit, kongsi, muat turun, muat naik, dan pilihan fail baru yang tersedia untuk fail.
Aktiviti log diri dan orang lain.
Perpustakaan Gambar.
Aplikasi membolehkan dan melumpuhkan antara muka serta cadangan dengan pengenalan ringkas.
Pembaca PDF terbina.
Dari panel admin ini, anda boleh melihat amaran keselamatan dan persediaan, perkongsian awan bersekutu, templat mel, pengemaskinian, kron, perkongsian, keselamatan, pelayan e -mel, log, dll.
Maklumat pengguna dan kumpulan dengan kuota.
Nota : Anda boleh menambah pengguna atau mengimport akaun pengguna , menukar kata laluan , menetapkan peranan pengguna dan memperuntukkan ruang dengan mengklik ikon gear di bahagian bawah halaman.
Anda kini boleh menambah folder , fail media penyegerakan adalah gambar, imej, dan video dari aplikasi mudah alih. OwnCloud membolehkan anda menambah pengguna baru, dan penyegerakan kalendar, kenalan, fail media, dll.
Ia juga mempunyai pemain MP3 terbina dalam, penonton PDF , penonton dokumen , dan banyak yang patut dicuba dan dijelajahi. Jadi apa yang anda tunggu? Menjadi pemilik bangga penyimpanan awan swasta, cubalah!
Menaik taraf ke OwnCloud 10 dari versi lama
Untuk mengemas kini versi awal awan anda sendiri ke 10 , anda perlu mengemas kini awan lama sendiri ke pelepasan titik terkini versi yang sama.
Sebagai contoh, jika anda menggunakan OwnCloud 8.0.xy (di mana ' XY ' adalah nombor versi), anda perlu mengemas kini terlebih dahulu ke 9.0.x siri yang sama, dan kemudian anda dapat menaik taraf ke OwnCloud 10 menggunakan arahan berikut.
Mengemas kini ke owncloud 10 membentuk versi lama
- Membuat sandaran yang betul dari segala -galanya selalu dicadangkan.
- Dayakan plugin updater (jika ia dilumpuhkan).
- Pergi ke panel admin dan kemas kini kebakaran.
- Refresh Page Menggunakan 'Ctrl F5', anda sudah selesai.
Jika prosedur di atas tidak berfungsi, anda boleh melakukan peningkatan penuh untuk mengemas kini ke pelepasan titik terbaru (lihat arahan ' Upgrade ' di bawah).
Selain itu, jika anda sudah menggunakan OwnCloud 7, 8, atau 9 dan ingin mengemas kini ke OwnCloud 10 , anda boleh mengikuti arahan ' menaik taraf ' yang sama untuk mendapatkan versi terkini OwnCloud.
Menaik taraf Old OwnCloud ke OwnCloud 10 Siaran Terkini
- Kemas kini versi sendiriCloud anda ke pelepasan titik terkini versi anda.
- Belum lagi, buat sandaran penuh sebelum menaik taraf.
- Muat turun tarball terkini menggunakan perintah wget.
# wget http://download.owncloud.org/community/owncloud-latest.tar.bz2
- Menyahaktifkan semua aplikasi dan plugin pihak asli dan pihak ketiga.
- Padam segala -galanya dari direktori sendiri kecuali direktori data dan konfigurasi .
- Untar tarball dan salin segala -galanya ke akar direktori anda sendiri dalam direktori kerja anda.
- Hibah keizinan yang diperlukan dan naik taraf dari halaman seterusnya dan ia selesai!.
- Jangan lupa untuk memasang dan membolehkan aplikasi pihak ketiga dan pemalam hanya selepas memeriksa keserasian dengan versi semasa.
Jadi apa yang anda tunggu? Pasang projek Sendiri Terkini atau tingkatkan versi terakhir anda kepada yang terkini dan mula menggunakannya.
Itu sahaja buat masa ini. Jangan lupa untuk memberi kami maklum balas berharga anda dalam komen. Saya tidak lama lagi akan berada di sini dengan satu lagi artikel yang menarik, anda akan suka membaca. Sehingga kemudian ditantikan, dihubungkan dengan Tecmint, dan sihat. Suka dan kongsi kami, bantu kami tersebar.
Atas ialah kandungan terperinci Cara Memasang OwnCloud untuk Membuat Penyimpanan Awan Sendiri di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Terdapat tiga cara untuk membuat fail kosong dalam baris arahan: Pertama, penggunaan paling mudah dan paling mudah menggunakan arahan sentuh, yang sesuai untuk skrip debugging atau fail pemegang tempat; Kedua, ia dengan cepat dibuat melalui> pengalihan semula tetapi akan membersihkan kandungan sedia ada, yang sesuai untuk memulakan fail log; Ketiga, gunakan echo "> nama fail untuk membuat fail dengan rentetan kosong, atau gunakan nama fail echo-n" "> untuk mengelakkan rehat garis. Ketiga kaedah ini mempunyai senario yang terpakai mereka sendiri, dan memilih kaedah yang tepat dapat membantu anda menyelesaikan tugas dengan lebih efisien.

Adakah anda mencari perisian yang baik untuk menulis persamaan matematik? Jika ya, artikel ini menyediakan editor persamaan 5 teratas yang boleh anda pasang dengan mudah pada pengedaran Linux kegemaran anda. Selain itu serasi dengan pelbagai jenis matematik

Eclipse adalah persekitaran pembangunan bersepadu percuma (IDE) yang pengaturcara di seluruh dunia digunakan untuk menulis perisian, terutamanya dalam Java, tetapi juga dalam bahasa pengaturcaraan utama lain menggunakan plugin Eclipse. Pelepasan terkini Eclipse IDE 2023-06 tidak

Pentadbir Linux harus biasa dengan persekitaran baris arahan. Oleh kerana mod GUI (antara muka pengguna grafik) di pelayan Linux tidak biasanya dipasang.ssh mungkin protokol yang paling popular untuk membolehkan pentadbir Linux menguruskan pelayan

Linux mempunyai koleksi komando yang kaya, dan sementara kebanyakan mereka berkuasa dan berguna untuk pelbagai tugas, terdapat juga beberapa perintah lucu dan aneh yang anda boleh cuba untuk hiburan. 1. Perintah SL (lokomotif stim) Anda mungkin menyedari

LXD digambarkan sebagai bekas generasi akan datang dan pengurus mesin maya yang menawarkan sistem Linux yang mendalam yang berjalan di dalam bekas atau sebagai mesin maya. Ia memberikan imej untuk bilangan pengagihan Linux yang sangat besar dengan sokongan

PPA adalah alat penting bagi pengguna Ubuntu untuk mengembangkan sumber perisian mereka. 1. Apabila mencari PPA, anda harus melawat Launchpad.net, mengesahkan PPA rasmi di laman web atau dokumen rasmi projek, dan membaca deskripsi dan komen pengguna untuk memastikan status keselamatan dan penyelenggaraannya; 2. Tambah PPA untuk menggunakan arahan terminal Sudoadd-apt-repositoryppa:/, dan kemudian jalankan sudoaptupdate untuk mengemas kini senarai pakej; 3. Menguruskan PPA untuk melihat senarai tambahan melalui arahan GREP, gunakan parameter -Remove untuk menghapuskan atau memadam fail .list secara manual untuk mengelakkan masalah yang disebabkan oleh ketidakserasian atau menghentikan kemas kini; 4. Gunakan PPA untuk menimbang keperluan dan mengutamakan situasi yang tidak disediakan oleh pegawai atau memerlukan versi baru perisian.

Gogo adalah alat yang luar biasa untuk menanda direktori di dalam shell Linux anda. Ia membantu anda membuat pintasan untuk laluan panjang dan kompleks di Linux. Dengan cara ini, anda tidak lagi perlu menaip atau menghafal laluan panjang pada linux.for contohnya, jika ada direktori
