Owncloud
Owncloud on ohjelmisto, jolla voi ylläpitää pilvitallennustilaa, kuten OneDrive ja Google Drive ovat. Ownclod on avoimen lähdekoodilla rakennettu ja mahdollistaa pilvitallennustilan ylläpidon yksityisellä palvelimella ilmaiseksi ilman rajoituksia. Rajoituksena toimii oman palvelimen kapasiteetti.
Sisällysluettelo
Asennus
Apache
Lataa Owncloud asennuspaketti tai lataa wget komennolla:
wget https://download.owncloud.org/community/owncloud-8.0.4.tar.bz2
Pura asennuspaketti.
tar -xjf owncloud-8.0.4.tar.bz2
Siirrä asennuspaketti /var/www hakemistoon
mv owncloud /var/www
Asenna Apache2, Mysql ja Php5.
aptitude install apache2 mysql-server php5
Siirrä Owncloud asennuspaketti haluamasi sijaintiin palvelimellasi.
Lisää virtualhostiin
AllowOverrideAll
Nginx
Lataa Owncloud asennuspaketti tai lataa wget komennolla:
wget wget https://download.owncloud.org/community/owncloud-8.0.4.tar.bz2
Pura asennuspaketti.
tar -xjf owncloud-8.0.4.tar.bz2
Siirrä asennuspaketti /var/www hakemistoon
mv owncloud /var/www
Asenna Nginx
aptitude install nginx
Asennetaan PHP paketit.
apt-get install php5-fpm php5-mysql php5-gd php5-json php5-mysql php5-curl
apt-get install php5-intl php5-mcrypt php5-imagick
Asenna halutessasi
Dokumenttien muokkaamiseen
apt-get install libreoffice
Active Directory todentamiseen
apt-get install php5-ldap
Konfigurointi
Varmista että apachen käyttäjällä (www-data) on täydet oikeudet owncloud hakemistoon. /path = on polku johon asensit owncloud.
chown www-data -R /var/www/owncloud
Luo mysql tietokanta nimellä owncloud ja luo käyttäjätunnus owncloud. Salli kaikki oikeudet VAIN owncloud tietokantaan.
Mene verkkoselaimella:
http://owncloudpalvelimenip-osoite/owncloud
Ensimmäisellä kerralla sinun tulee asentaa owncloud.
Sinun tulee syöttää järjestelmävalvojan käyttäjätunnus ja salasana, käyttäjien tiedostojen hakemisto, oletuksena tämä on %ownclouddir%/data. Anna myös tietokantasi tunnukset ja salasana.
Nyt on owncloud asennettu ja käytettävissäsi.
Päivittäminen
Varmuuskopioi ennen aloittamista:
- Tietokanta
- Kaikki tiedostot
Lataa palvelimelle uusin owncloud (esimerkkitiedosto, lataa aina uusin)
wget https://download.owncloud.org/community/owncloud-8.0.3.tar.bz2
Pura tiedosto
tar xvfj owncloud-8.0.3.tar.bz2
Kopioi uusin owncloud vanhan päälle
cp -R owncloud/* /var/www/owncloud/*
Siirry owncloud hakemistoon
cd /var/www/owncloud/
Määritä oikeudet occ tiedostoon
chmod u+x occ
Kirjaudu www-data käyttäjänä
su www-data
Siirry owncloud hakemistoon
cd /var/www/owncloud/
Aja päivityskomento, voi tehdä myös graafisesti mutta suositeltavaa on tehdä komentoriviltä
./occ upgrade
Muokkaa owncloud tekstejä
Avaa tämä tiedosto
nanno /www/owncloud/lib/private/defaults.php
Muokkaa tiedostosta:
function __construct() { $this->l = \OC::$server->getL10N('lib'); $version = OC_Util::getVersion(); $this->defaultEntity = 'Datatekniikka'; /* e.g. company name, used for footers and copyright notices */ $this->defaultName = 'Datatekniikka Cloud'; /* short name, used when referring to the software */ $this->defaultTitle = 'Datatekniiikka Cloud'; /* can be a longer name, for titles */ $this->defaultBaseUrl = 'https://owncloud.org'; $this->defaultSyncClientUrl = 'https://owncloud.org/sync-clients/'; $this->defaultiOSClientUrl = 'https://itunes.apple.com/us/app/owncloud/id543672169?mt=8'; $this->defaultiTunesAppId = '543672169'; $this->defaultAndroidClientUrl = 'https://play.google.com/store/apps/details?id=com.owncloud.android'; $this->defaultDocBaseUrl = 'http://doc.owncloud.org'; $this->defaultDocVersion = $version[0] . '.0'; // used to generate doc links $this->defaultSlogan = $this->l->t('Cloud'); $this->defaultLogoClaim = ''; $this->defaultMailHeaderColor = '#1d2d44'; /* header color of mail notifications */
Owncloud todennus Active Directory Server 2012 R2
https://vorkbaard.nl/add-owncloud-6-0-to-active-directory-2012-r2/