J'ai installé le serveur Ubuntu et je ne savais pas quoi faire à l'invite de commande; j'ai donc fini par exécuter la commande install desktop afin d'avoir une interface graphique. J'ai le package du serveur owncloud téléchargé mais je n'ai pas la permission de le déplacer dans le dossier /var/www/
. Je suivais les instructions ici: http://ubuntuserverguide.com/2012/05/install-owncloud-4-ubuntu-server-1204-lts.html , mais n'a pas pu passer l'étape 2 .
Owncloud est un service Web, vous devez donc installer LAMP, un serveur Web pour Ubuntu. Faites cela en lançant ce qui suit. Ou choisissez d'installer LAMP lors de l'installation du serveur.
Sudo apt-get install lamp-server^ php5-Gd
Donnez un mot de passe à la racine MySQL lorsque vous y êtes invité - et souvenez-vous-en, vous en aurez besoin ultérieurement.
Ensuite, vous aurez besoin des fichiers du serveur owncloud. Vous trouverez des instructions complètes ici , mais voici un résumé qui devrait fonctionner pour 12.04 et 14.04. Il peut couvrir d’autres versions mais vérifiez la disponibilité du repo d’abord.
source /etc/lsb-release
REPO=http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_$DISTRIB_RELEASE
wget $REPO/Release.key | Sudo apt-key add -
echo "deb $REPO/ /" | Sudo tee /etc/apt/sources.list.d/owncloud.list
Sudo apt-get update
Sudo apt-get install owncloud
Définir les autorisations des fichiers owncloud sur celles du serveur Web en exécutant.
Sudo chown -R www-data:www-data /var/www/owncloud
Si vous souhaitez conserver les données sur un lecteur séparé, ajoutez-les et définissez son point de montage dans/mnt/owncloudData (de préférence).
Allez à http://your-server-ip/owncloud
dans le navigateur d'un ordinateur du même réseau. Définissez le nom d'utilisateur et le mot de passe que vous souhaitez pour l'utilisateur admin.
Sous Storage & database
(après avoir cliqué dessus), vous pouvez modifier le chemin de données si vous en avez préparé un autre. Vous pouvez également changer le moteur de base de données. Si vous choisissez mySQL, définissez root en tant qu'utilisateur. Le mot de passe est celui que vous avez défini ci-dessus lors de l'installation de LAMP et le nom de la base de données vous appartient ('owncloud' est un bon nom).
Il peut être difficile de se souvenir de la saisie de l'adresse IP du serveur pour accéder à l'interface Web. Nous allons donc lui attribuer un nom. Tapez ce qui suit.
Sudo nano /etc/hosts
Et ajoutez ce qui suit à la fin.
server-ip server-name
Remplacez server-ip par son IP et nom-serveur par le nom (par exemple, 'serveur' est bon). Maintenant, obtenons que DNSMASQ utilise le fichier hosts (comme expliqué ici ) en tapant ce qui suit.
echo 'addn-hosts=/etc/hosts' | Sudo tee -a /etc/NetworkManager/dnsmasq.d/hosts.conf
Sudo restart network-manager
Vous devriez maintenant pouvoir accéder à http://server-name/owncloud
pour accéder à l'interface utilisateur à partir de n'importe quel ordinateur du réseau local.