Outils pour utilisateurs

Outils du site


infrastructure:owncloud

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
infrastructure:owncloud [2018/09/05 14:00] – créée ronaninfrastructure:owncloud [2019/01/14 14:01] (Version actuelle) rguyader
Ligne 1: Ligne 1:
 ====== Owncloud ====== ====== Owncloud ======
  
-  # export ADMINMAIL="admin@liberasys.com" +<code bash> 
-  # export ROOTSSLURL="https://owncloud.liberasys.com" +export ADMINMAIL="admin@liberasys.com" 
-  # export SSLCERTFILE="/etc/ssl/certs/STAR_liberasys_com.chain.pem" +export ROOTSSLURL="https://owncloud.liberasys.com" 
-  # export SSLCERTKEY="/etc/ssl/private/STAR_liberasys_com.key" +export SSLCERTFILE="/etc/ssl/certs/STAR_liberasys_com.chain.pem" 
-  # echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list  +export SSLCERTKEY="/etc/ssl/private/STAR_liberasys_com.key" 
-  # wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key +echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list  
-  # apt-key add - < Release.key  +wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key 
-  # rm Release.key +apt-key add - < Release.key  
-  # apt-get update +rm Release.key 
-  # apt-get install owncloud php5-apcu+apt-get update 
 +apt-get install owncloud php5-apcu 
 +</code>
  
 Nouveau mot de passe du superutilisateur de MySQL : créer un mot de passe dans keepass (mysql/root) et le coller   Nouveau mot de passe du superutilisateur de MySQL : créer un mot de passe dans keepass (mysql/root) et le coller  
Ligne 18: Ligne 20:
  
 Follow apache staging Follow apache staging
- +<code bash> 
-  # sed -i 's|Alias /owncloud "/var/www/owncloud/"|#Alias /owncloud "/var/www/owncloud/"|g' /etc/apache2/conf-enabled/owncloud.conf+sed -i 's|Alias /owncloud "/var/www/owncloud/"|#Alias /owncloud "/var/www/owncloud/"|g' /etc/apache2/conf-enabled/owncloud.conf
      
-  # cat << 'EOF' > /etc/apache2/sites-available/000-default.conf+cat << 'EOF' > /etc/apache2/sites-available/000-default.conf
   <VirtualHost *:80>   <VirtualHost *:80>
     ServerAdmin _ADMINMAIL_     ServerAdmin _ADMINMAIL_
Ligne 29: Ligne 31:
   </VirtualHost>   </VirtualHost>
   EOF   EOF
-   + 
-  # sed -i "s|_ADMINMAIL_|${ADMINMAIL}|g" /etc/apache2/sites-available/000-default.conf +sed -i "s|_ADMINMAIL_|${ADMINMAIL}|g" /etc/apache2/sites-available/000-default.conf 
-  # sed -i "s|_ROOTSSLURL_|${ROOTSSLURL}|g" /etc/apache2/sites-available/000-default.conf +sed -i "s|_ROOTSSLURL_|${ROOTSSLURL}|g" /etc/apache2/sites-available/000-default.conf 
-   +cat << 'EOF' > /etc/apache2/sites-available/default-ssl.conf
-  # cat << 'EOF' > /etc/apache2/sites-available/default-ssl.conf+
   <IfModule mod_ssl.c>   <IfModule mod_ssl.c>
     # Intermediate configuration, tweak to your needs     # Intermediate configuration, tweak to your needs
Ligne 76: Ligne 77:
   </IfModule>   </IfModule>
   EOF   EOF
-   + 
-  # sed -i "s|_ADMINMAIL_|${ADMINMAIL}|g" /etc/apache2/sites-available/default-ssl.conf +sed -i "s|_ADMINMAIL_|${ADMINMAIL}|g" /etc/apache2/sites-available/default-ssl.conf 
-  # sed -i "s|_ROOTSSLURL_|${ROOTSSLURL}|g" /etc/apache2/sites-available/default-ssl.conf +sed -i "s|_ROOTSSLURL_|${ROOTSSLURL}|g" /etc/apache2/sites-available/default-ssl.conf 
-  # sed -i "s|_SSLCERTFILE_|${SSLCERTFILE}|g" /etc/apache2/sites-available/default-ssl.conf +sed -i "s|_SSLCERTFILE_|${SSLCERTFILE}|g" /etc/apache2/sites-available/default-ssl.conf 
-  # sed -i "s|_SSLCERTKEY_|${SSLCERTKEY}|g" /etc/apache2/sites-available/default-ssl.conf +sed -i "s|_SSLCERTKEY_|${SSLCERTKEY}|g" /etc/apache2/sites-available/default-ssl.conf 
-   +a2enmod ssl 
-  # a2enmod ssl +a2enmod autoindex 
-  # a2enmod autoindex +a2enmod headers 
-  # a2enmod headers +a2enmod rewrite 
-  # a2enmod rewrite +a2ensite default-ssl 
-  # a2ensite default-ssl+</code>
  
 Installer les certificats Installer les certificats
  
-  # service apache2 stop +<code bash> 
-  # service apache2 start+service apache2 stop 
 +service apache2 start 
 +</code>
  
 Créer une nouvelle base de données MySQL Créer une nouvelle base de données MySQL
  
-  # vi /var/www/owncloud/config/config.php+<code bash> 
 +vi /var/www/owncloud/config/config.php
  
   'default_language' => 'fr',   'default_language' => 'fr',
   'enable_avatars' => false,   'enable_avatars' => false,
   'logtimezone' => 'Europe/Paris'   'logtimezone' => 'Europe/Paris'
 +</code>
  
 __RQ :__ cache apcu not working in debian jessie, waiting ownCloud team finds solution for easy user cache __RQ :__ cache apcu not working in debian jessie, waiting ownCloud team finds solution for easy user cache
  
 +<code bash>
   cat << 'EOF' > /etc/cron.d/owncloud   cat << 'EOF' > /etc/cron.d/owncloud
   # crontab -u www-data -e   # crontab -u www-data -e
Ligne 108: Ligne 114:
   EOF   EOF
  
-  # chown root:root /etc/cron.d/owncloud +chown root:root /etc/cron.d/owncloud 
-  # chmod 644 /etc/cron.d/owncloud +chmod 644 /etc/cron.d/owncloud 
-  # service cron stop +service cron stop 
-  # service cron start+service cron start
  
 Go to http://FQDN/ Go to http://FQDN/
Ligne 128: Ligne 134:
  
 Owncloud client version 2.0.0 with debian jessie backports Owncloud client version 2.0.0 with debian jessie backports
- +<code bash> 
-  # echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list +echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list 
-  # apt-get update +apt-get update 
-  # apt-get -t jessie-backports install "owncloud-client"+apt-get -t jessie-backports install "owncloud-client" 
 +</code>
infrastructure/owncloud.1536156026.txt.gz · Dernière modification : 2018/09/05 14:00 de ronan