Memasang Platform Perkongsian Fail Pydio di Zentyal 3.4 Webserver - Bahagian 11
- 3134
- 466
- Clarence Powlowski
Melalui siri zentyal 3 ini.4 Tutorial PDC Kami mempunyai perkhidmatan persediaan untuk perkongsian fail seperti Samba dan Ftp, Perkhidmatan yang mempunyai naik dan turun (Samba menggunakan siaran, direka untuk LAN dan tidak berskala melalui internet.
FTP hanya menyediakan direktori asas dan mengakses tahap fail, konfigurasi dibuat oleh pentadbir sistem, tetapi kadang -kadang anda ingin menyediakan pengguna dengan beberapa platform perkongsian fail tambahan yang tidak memerlukan persediaan sistem rumit supaya pengguna tidak perlu memasang perisian tambahan.
Pasang perkongsian fail pydio di zentyalTutorial ini merangkumi pemasangan asas dan konfigurasi minimum Pydio -Former Ajaxplorer (http: // pyd.io) di atas webserver Apache, yang merupakan perkongsian fail sumber terbuka dan platform kolaboratif yang kuat yang boleh menjadikan zentyal menjadi Pseudo-Cloud platform perkongsian fail untuk pengguna dalaman dan luaran dan menyediakan ciri -ciri seperti membuat dan mengedit dokumen, memuat naik data, menonton video, mendengar muzik, kongsi fail anda dengan orang lain, bekerjasama dengan pengeditan fail dan lain -lain.
Keperluan
- Pasang dan konfigurasikan Apache pada zentyal
- Dayakan userdir dan kata laluan melindungi direktori web di zentyal
- Membolehkan .Htaccess fail dengan arahan allowoverride.
- Untuk persediaan ini "awan.mydomain.com"Subdomain yang dibuat pada topik sebelumnya akan digunakan untuk menjadi tuan rumah fail web pydio dan menyediakan storan pengguna.
- '/srv/www/awan.mydomain.com'Laluan akan menjadi tuan rumah semua fail konfigurasi web pydio.
Langkah 1: Muat turun dan konfigurasikan Pydio
Terdapat dua pendekatan memuat turun dan memasang pydio.
- Pertama adalah dengan melawat laman web rasmi Pydio http: // pyd.io/ -> Muat turun bahagian -> Pemasangan manual, Muat turun pakej zip atau tar, ekstraknya ke laluan pelayan anda (/srv/www/awan.mydomain.com dalam kes ini) dan menjalankan pemasang pelayar.
- Kaedah kedua adalah dengan menjalankan pemasang secara automatik yang disediakan melalui repositori di Debian sistem dan berjalan apt-get Perintah atau Memasang Pakej RPM untuk Enterprise Linux (CentOS, RHEL dan FEDORA).
Untuk sebarang maklumat terperinci lain lawati http: // pyd.io/ muat turun/ halaman.
Muat turun Perkongsian Fail PydioMengenai topik ini kaedah manual dengan wget melalui SSH akan digunakan untuk tujuan penyesuaian.
1. Log masuk ke Zentyal 3.4 pelayan PDC dari dempul menggunakan IP Zentyal atau nama domain dengan akaun root.
Sambungkan ke pelayan zentyal2. Muat turun pydio zip atau tar.Gz pakej menggunakan wget perintah dan ekstraknya (di linux saya secara peribadi mengesyorkan tar.Gz arkib).
# wget http: // muat turun.SourceForge.bersih/projek/ajaxplorer/pydio/stabil-saluran/5.2.3/pydio-core-5.2.3.tar.GZ # TAR XFVZ PYDIO-CORE-5.2.3.tar.GzMuat turun pydio
3. Salin semua fail yang diekstrak ke Laluan Root Dokumen Hos Subdomain Maya Subdomain anda dengan mengeluarkan arahan berikut kemudian navigasi untuk mendokumenkan Laluan Fizikal Root.
# cp -r pydio-core-5.2.3/*/srv/www/awan.mydomain.com/ # cd/srv/www/awan.mydomain.com/Salin fail pydio
4. Sekarang adalah masa untuk memasang beberapa modul Apache, MySQL dan PHP tambahan untuk Zentyal Webserver yang diperlukan oleh Pydio dan kemudian mulakan semula perkhidmatan Zentyal Webserver.
# apt-get memasang mysql-server-5.5 php5 php5-cli php5-gd php5-mysql php5-mcrypt libapr1 libaprutil1 ssl-cert php5-json # service zentyal webserver RestartPasang timbunan lampu Memulakan perkhidmatan
5. Langkah seterusnya adalah membuka penyemak imbas dan taipkan subdomain anda pada URL.
Akses sub domain6. Sekiranya anda mendapat mesej ralat seperti yang ada di tangkapan skrin di atas geran www-data dengan keizinan eksklusif di Pydio data direktori.
# chown -r data www -data/.Tetapkan kebenaran
7. Untuk persekitaran pengeluaran, anda juga perlu memasang dan mengkonfigurasi pangkalan data untuk data konfigurasi PYDIO (pengguna, plugin, pengurusan dokumen dll). Pangkalan data yang paling sesuai untuk zentyal dalam kes ini adalah Mysql yang sudah dipasang tetapi memerlukan pengguna dan pangkalan data pydio.
Untuk membuat pengguna Pydio dan Log masuk pangkalan data ke pangkalan data MySQL dan buat pangkalan data baru bernama "pydio"Dan pengguna"pydio"Siapa yang boleh mengakses pangkalan data ini di localhost dengan semua keistimewaan (pada kotak pengeluaran pengguna menukar nama pengguna dan pangkalan data).
# mysql -u root -p mysql> buat pangkalan data jika tidak ada pydio; mysql> buat pengguna 'pydio'@'localhost' yang dikenal pasti oleh 'yourpassword'; mysql> memberi semua keistimewaan di pydio.* Ke 'pydio'@'localhost'; mysql> keistimewaan flush; mysql> berhenti;Buat pangkalan data Pydio
8. Sekiranya anda mendapat ralat semasa cuba mengakses pangkalan data MySQL dengan isu akaun akar standard arahan berikut untuk menukar kata laluan root mysql.
# DPKG-RECONFIGURE MySQL-SERVER-5.5Konfigurasikan MySQL Masukkan kata laluan MySQL Masuk semula kata laluan MySQL
9. Sekarang arahkan penyemak imbas anda lagi ke URL Subdomain Pydio.
Akses Alat PydioSeperti yang anda dapat lihat pemasang menghasilkan beberapa ralat yang dapat menghalang pydio dari berjalan lancar. Untuk menyelesaikan beberapa kesilapan yang dihasilkan, jalankan arahan berikut.
# ln -s/etc/php5/conf.d/mycrypt.INI/ETC/PHP5/APACHE2/CONF.D/20-Mycrypt.Ini # dpkg-c-configure lokal
Untuk melumpuhkan Penampan Output PHP (untuk prestasi yang lebih baik) Buka dan ubah output_buffering nilai kepada Mati pada /etc/php5/apache2/php.Ini jalan.
# nano/etc/php5/apache2/php.IniLumpuhkan penampan output PHP
Anda masih boleh mengalami kesilapan lain selepas semua langkah ini mengenai proses pemasangan tetapi anda boleh meneruskan jika ia diklasifikasikan sebagai Amaran Kesalahan.
Langkah 2: Lakukan pemasangan Pydio
10. Sekarang adalah masa untuk menjalankan pemasang pydio sebenarnya. Setelah memulakan semula modul Zentyal Webserver sekali lagi menyegarkan halaman subdomain anda dan klik Mula Wizard!.
Pemasangan Pydio11. Langkah pertama ialah membuat anda Pengguna Pentadbir Pydio. Masukkan pentadbir yang anda inginkan Nama pengguna dan pilih kuat kata laluan.
Buat Pengguna Pentadbir Pydio12. Konfigurasi seterusnya Pilihan Global Pydio dengan menambah a Tajuk, Pilih bahasa aplikasi lalai anda dan sediakan mesej selamat datang (jangan dayakan e -mel).
Pilihan Global Pydio13. Pada sambung prompt seterusnya Pydio ke mysql pangkalan data menggunakan kelayakan yang dibuat lebih awal dan menguji sambungan SQL anda.
Konfigurasi Pydio MySQL14. Anda juga kini boleh menambah pengguna lain atau anda boleh memilih untuk melakukan ini kemudian dari Panel Admin Pydio.
Tambah pengguna Pydio15. Langkah terakhir melanda Pasang Pydio sekarang dan tunggu pemasang selesai dengan mesej yang berjaya.
Pasang Pydio sekarang Pilih Bahasa16. Setelah selesai pemasang, anda akan diarahkan secara automatik ke Log masuk Pydio laman sesawang. Log masuk dengan kelayakan pentadbiran anda yang dibuat semasa proses pemasangan dan tetapkan pelayan fail dan kerjasama anda (pilih ruang kerja pilihan anda, buat pengguna baru, folder, muat naik fail, edit kebenaran pengguna dll).
Skrin Log Masuk Pydio Papan pemuka pydio Buat folder baruLangkah 3: Dayakan HTTPS di Subdomain Pydio
Kerana Pydio adalah Platform Perkongsian Fail Kerjasama Pengguna perlu dilindungi dari pakej rangkaian evesdropping dengan menguatkuasakan subdomain anda untuk dijalankan Https Protokol.
17. Log masuk ke Panel Admin Zentyal, menavigasi ke Pelayan web, pilih anda Subdomain Pydio, Klik pada Edit borang butang Tindakan, pilih Memaksa SSL pada SSL sokongan, tekan Ubah dan Simpan tetapan anda.
Force https di pydioTahniah! Sekarang anda telah memasang dan mengkonfigurasi platform penyimpanan awan perkongsian anda di persekitaran rangkaian yang selamat.
Kesimpulan
Sebagai kesimpulan Pydio boleh menjadi hebat Platform perkongsian fail sumber terbuka untuk organisasi anda yang boleh menyambung pengguna dengan serta -merta ke penyimpanan rangkaian tempatan atau NAS anda dan dapat memberikan alternatif yang elegan kepada platform penyimpanan awan lain yang ditawarkan di Internet hari ini.
- « MySQLDUMPER A PHP dan Perl berasaskan alat sandaran pangkalan data mysql
- Pasang dan Konfigurasikan Perkhidmatan Web (Apache Hosting Virtual) di Zentyal Server - Bahagian 9 »