ownCloudin asennus

Submitted by Tha-Fox on 2013-03-21

ownCloudin asennus on erittäin yksinkertaista Arch Linuxissa. Paketin voi asentaa AURista. Jotta asiaa saatiin vähän monimutkaistettua, halusin käyttää alustana PostgreSQL:ää ja Nginx:ää. Tällä saatiin varmistettua se, etteivät valmiit ohjeet vahingossakaan sopisi yksi yhteen ympäristööni.

Paketin asennuksen yhteydessä saatiin seuraavat ohjeet.

    Add the following lines into /etc/httpd/conf/httpd.conf:
    Include /etc/httpd/conf/extra/owncloud.conf
    LoadModule php5_module modules/libphp5.so
    Include conf/extra/php5_module.conf
     
    Uncomment extensions xmlrpc.so zip.so gd.so
    and either pdo_sqlite.so sqlite3.so (for the SQLite backend) or mysql.so mysqli.so pdo_mysql.so (for the MySQL backend)
    in /etc/php/php.ini
    Paketin owncloud valinnaiset riippuvuudet
        php-apache: to use the Apache web server
        php-sqlite: to use the SQLite database backend
        mysql: to use the MySQL database backend

Asensin ja enabloin tarvittavat kilkkeet, jotta PostgreSQL toimi oikein. Sitten etsin foorumeilta sopivat Nginx:n konffit itselleni. Nämä muuttuvat niin nopeasti, että suosittelen ensin opiskelemaan Nginx:n syntaksin ja tämän jälkeen hakemaan jonkun tekemän valmiin konffin interverkosta. Kun siitä sitten poistaa pahimmat virheet ja muokkaa sen omiin tarpeisiin sopivaksi, on jo oppinut ainakin jotain kyseisen ohjelman kommervenkeistä.

Liikenteen salauksen hoidin SSL:llä tekemällä konffiin kaksi erillistä serveriä, joista toinen tarjoaa sivut https:llä ja toinen kääntää salaamattomaan liikenteen https:ään.

Lisää uusi kommentti

Rajattu HTML

  • Sallitut HTML-tagit: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Rivit ja kappaleet päätetään automaattisesti.
  • Verkko- ja sähköpostiosoitteet muutetaan automaattisesti linkeiksi.