Naujausias pranešimas: Samba kritinis pažeidžiamumas
frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Pydio aplikacijos diegimas Ubuntu 14.04 aplinkoje

iv_valentinasciv_valentinasc Super Moderator
edited 2021 sausio 20 Į Kitos aplikacijos
Pydio - failų dalinimosi ir failų sinchronizavimo aplikacija, kurios pagalba įkeltus failus į serverį galite pasiekti iš bet kurio įrenginio. Šioje pamokoje parodysime, kaip šią aplikacija įdiegti ir paruošti naudojimui "Ubuntu 14.04" serveryje.

0. Preliminarūs reikalavimai:

- Įrašytas mūsų parengtas "Ubuntu 14.04" šablonas.
- Atnaujinta serverio paketų sąrašas (sudo apt-get update)
- Tekstinių failų redagavimui įrašyta "nano" aplikacija (sudo apt-get install nano)

1. Įrašome PHP
sudo apt-get install php5 libapache2-mod-php5

2. Atsisiunčiame ir iškleidžiame Pydio
wget -P ~/ http://downloads.sourceforge.net/project/ajaxplorer/pydio/stable-channel/6.4.1/pydio-core-6.4.1.tar.gz
tar -xvzf ~/pydio-core-6.4.1.tar.gz
sudo mv ~/pydio-core-6.4.1 /var/www/pydio
sudo chown -R www-data:www-data /var/www/pydio

3. Konfigūruojame PHP

Atsisiunčiame reikalingus PHP modulius:
sudo apt-get install php5-mcrypt php5-gd php5-sqlite

Įjungiame "mcrypt" modulį, kuris pagal nutylėjimą yra išjungtas:
sudo php5enmod mcrypt

Įjungiame "a2enmod" Apache modulį:
sudo a2enmod rewrite

Pakeičiame PHP nustatymus:
sudo nano /etc/php5/apache2/php.ini

"php.ini" faile pakeičiame tris reikšmes:
output_buffering = Off
upload_max_filesize = 1G
post_max_size = 1G
"upload_max_filesize" ir "post_max_size" reikšmėse nustatome maksimalų įkeliamo failo dydį.

Tokius pačius nustymus nurodome ir kitame faile:
sudo nano /etc/php5/cli/php.ini

4. Konfigūruojame Apache

Sukuriame konfigūracini failą:
sudo nano /etc/apache2/sites-available/pydio.conf

Sukurtame faile nurodome reikalingus parametrus:
<VirtualHost *:80>
    ServerAdmin admin@domenas.lt
    ServerName server.domenas.lt
    DocumentRoot /var/www/pydio

    ErrorLog ${APACHE_LOG_DIR}/pydio-error.log
    CustomLog ${APACHE_LOG_DIR}/pydio-access.log combined

    <Directory /var/www/pydio/>
        AllowOverride All
    </Directory>
</VirtualHost>
"admin@domenas.lt" nurodome serverio administratoriaus elektroninį paštą, o "server.domenas.lt" eilutėje - serverio pavadinimą (angl. hostname).

Pakeičiame pagrindinę serverio svetainę:
sudo a2dissite 000-default
sudo a2ensite pydio
sudo service apache2 restart

5. Konfigūruojame Postfix

Šia tarnyba leisime naudotis tik serverio programoms. Atidarome Postfix tarnybos konfigūracinį failą:
sudo nano /etc/postfix/main.cf

"main.cf" faile nustatome tokią reikšmę:
inet_interfaces = localhost
Ir perkrauname tarnybą:
sudo service postfix restart

6. Baigiame Pydio sistemos konfigūravimą

Naršyklėje atsidarome serverio adresą server.domenas.lt, spaudžiame "click here to continue to Pydio", pasirenkame norimą klabą ir pradedame Pydio įrašymą paspausdami "Start wizard".

Pirmajame lange įvedame bendrąją informaciją:
attachmentphpattachmentid171stc1d1462803212

Antrajame lange duomenų bazės tipą pasirenkame "Sqlite 3".

Trečiajame lange įjungiame elektroninių laiškų siuntimą ir pasirenkame "Mail" laiškų siuntimo tipą:
attachmentphpattachmentid172stc1d1462803226

Užbaigiame Pydio sistemos diegimą paspausdami "Install Pydio" mygtuką.

Po sistemos paruošimo puslapis persikraus automatiškai ir turėtumėte būti nukreipti į prisijungimo puslapį "server.domenas.lt".

Daugiau informacijos apie Pydio galite rasti: https://pydio.com
Pažymėtos temos:
Norėdami palikti komentarą, turite prisijungti arba registruokis.
Dedikuoti.lt
Šiame forume rasite informaciją kaip atlikti serverio administravimą, konfigūravimą, įvairių tarnybų bei papildomų aplikacijų diegimą. Taip pat pateiksime rekomendacijų, skirtų serverių saugumui, monitoringui ir optimizavimui. Kviečiame prisijungti prie dedikuotų serverių administratorių bendruomenės, dalyvauti diskusijose ir praplėsti savo žinias serverių administravimo srityje!
© 2007 - 2023 Dedikuoti.lt forumas, visos teisės saugumos.