Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 05/07/2012, à 16:23

renaud07

Re : YUNoHost + OwnCloud

Salut,

Est-ce que tu as d'autres services sur ton serveur ou tu te connectes en https ou tu veux le mettre en place avec OwnCloud ?

Sinon y'a rien de plus simple, il suffit que tu copies le <virtualhost*:80> qui est dans /etc/apache2/sites-available/default et que tu le colles à la fin du fichier en remplacant 80 par 443 et ensuite tu crée le dossier ssl :

mkdir /etc/apache2/ssl

après génère le certificat ssl :

openssl req -new -x509 -days 365 -nodes -out /etc/apache2/ssl/apache.pem -keyout /etc/apache2/ssl/apache.pem

Une fois ceci fait il faut que tu rajoutes ces 2 lignes avant la ligne </VirtualHost> du <VirtualHost *:443> que tu viens de créer :

SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem

Pour faire plus simple le fichier /etc/apache2/sites-available/default une fois modifié devrais ressembler à ça : (là c'est le ficher par défaut mais c'est juste pour l'exemple)

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    
    DocumentRoot /var/www/
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

<VirtualHost *:443>
    ServerAdmin webmaster@localhost
    
    DocumentRoot /var/www/
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem

</VirtualHost>

Une fois que t'as fait tout ça redémarre apache :

/etc/init.d/apache2 restart

Si t'as bien suivi si tu tapes https://ip_serveur/ tu devrais avoir it works si t'as pas modifié le index.html par défaut.

PS : rajoutes sudo au début des commandes car ce que t'ai mis c'est pour debian normalement.

Dernière modification par renaud07 (Le 05/07/2012, à 17:24)


Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz  - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits

Hors ligne

#27 Le 02/08/2012, à 08:20

lilp

Re : YUNoHost + OwnCloud

AU top, merci beaucoup pour ton aide. Cela a fonctionner à merveille.
Pour synchroniser mes images, j'ai récuperer WebDavFilesManager, ou j'ai mit dans URL : https://mon_ip/owncloud/files/webdav.php
Dans SyncSetings, j'ai mit "/Photos" et le chemin de mon dossier photo de mon téléphone.
Pour le calendrier j'ai prit CalDav Sync, ou j'ai mit l'adresse de mon calendrer WebDav sous la forme :/owncloud/remote.php/caldav/calendars/user/nom_calendrier/.

Dernière modification par lilp (Le 02/08/2012, à 13:59)


Boitié : Silvertstone Grandria GD06B/Alimentation : Antec Earthwatts Green 380W/Ram : 4Go Kingston ValueRam DDRII PC6400/CG : MSI GeForce GT610 2Go/HDD OS: Seagate Barracuda SATA 2TB 3.5in. HDD/CM :  Intel D946gzis/HDD Data: 2*4To de WD avec 64Mo de cache et 7200trs/mns.
Rsync des data sur 2HDD USB de 2*2To/Timeshift de l'os/Owncloud+Serveur ProjectZomboid+Plex+VPN+Flexget

Hors ligne