#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