Mètode 1: Ús de paquets Apt
Mètode 2: Configuració manual
ownCloud és un servei semblant a Dropbox que s'executa amb el vostre propi VPS. Us ofereix un control total sobre l'espai, els usuaris i altres funcions.
Aquesta guia suposa que teniu un VPS Debian 7 nou de Vultr i que heu iniciat sessió com a root. Si no heu iniciat sessió com a root, escriviu:
su -
... després introduïu la vostra contrasenya d'arrel. Ara s'iniciarà la sessió com a usuari root.
Hi ha dues maneres d'instal·lar ownCloud. La primera manera utilitzarà el seu paquet apt i s'instal·larà automàticament. L'altre és utilitzar la instal·lació manual, que us ofereix més flexibilitat, així com l'entrada externa d'un servidor web com Nginx o Apache. Farem servir Apache amb les instruccions manuals.
Mètode 1: Ús de paquets Apt
Aquesta és la solució més fàcil.
Afegiu el repositori a la vostra llista de fonts
Comencem afegint el repositori que inclou ownCloud a la vostra llista de fonts. Això es pot fer fàcilment utilitzant aquesta comanda:
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list
Un cop ho hàgiu fet, només cal que feu una actualització adequada per assegurar-vos que tots els paquets estan disponibles i preparats:
apt-get update
Instal·leu ownCloud
Instal·leu ownCloud mitjançant apt amb aquesta ordre:
apt-get install ownCloud
Us avisarà sobre la verificació del paquet; només heu d'escriure "y" per continuar. Aquesta és una precaució feta per Debian per assegurar-vos que esteu al corrent del que esteu instal·lant i des d'on s'instal·la (que som nosaltres).
I ja està! Estàs acabat. Continueu configurant ownCloud navegant al https://yourdomain.com/owncloudvostre navegador i seguint els passos de configuració.
Mètode 2: Configuració manual
Aquesta és la solució més difícil.
Si teniu un VPS existent que ja té un servidor web, seguiu aquest mètode per obtenir una mica més de flexibilitat al llarg del camí.
Instal·lar dependències
En primer lloc, hem d'instal·lar les dependències requerides per ownCloud per funcionar.
apt-get install apache2 libapache2-mod-php5 php5-gd php5-common php5-sqlite php5-curl php5-intl php5-mcrypt php5-imagick
Descarrega ownCloud
wget https://download.owncloud.org/community/owncloud-7.0.3.tar.bz2
Descomprimeix i mou
Descomprimiu l'arxiu ownCloud:
tar -xjf owncloud-7.0.3.tar.bz2
Suprimeix el fitxer tar sobrant:
rm owncloud-7.0.3.tar.bz2
Mou la carpeta extreta al teu directori web, per defecte situat a /var/www:
mv owncloud /var/www/
Configura Apache
Haureu de donar al vostre apacheusuari accés complet a aquest directori:
chown -R www-data:www-data /var/www/
Feu algunes modificacions al nostre fitxer de configuració d'Apache:
nano /etc/apache2/sites-enabled/000-default
Canvia aquest bloc:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride none
Order allow,deny
allow from all
</Directory>
... al següent:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Deseu el fitxer escrivint CTRL + X , després Y , seguit de ENTER .
El nostre darrer pas és habilitar un mod d'Apache i, a continuació, reiniciar Apache:
a2enmod rewrite
service apache2 restart
I ja estàs a punt! Continueu configurant ownCloud navegant al https://yourdomain.com/owncloudvostre navegador i seguint els passos de configuració.