InfCloud (Linux): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 11: Zeile 11:


=== Apache ===
=== Apache ===
<pre>
sudo a2enmod mime && sudo a2enmod headers
</pre>


==== Intranet ====
==== Intranet ====

Version vom 3. Januar 2020, 18:32 Uhr

Installation

wget https://www.inf-it.com/InfCloud_0.13.1.zip
unzip InfCloud_0.13.1.zip 
sudo mv infcloud/ /var/www/infcloud_0_13_1
sudo chown -R www-data.www-data /var/www/infcloud_0_13_1/

Konfiguration

Apache

sudo a2enmod mime && sudo a2enmod headers 

Intranet

cd /etc/apache2/conf-available/
sudo vi infcloud.conf 
Alias /infcloud "/var/www/infcloud_0_13_1/"
<Directory "/var/www/infcloud_0_13_1">
    Options +FollowSymLinks
    AllowOverride All

    <IfModule mod_dav.c>
      Dav off
    </IfModule>

    SetEnv HOME /var/www/infcloud_0_13_1
    SetEnv HTTP_HOME /var/www/infcloud_0_13_1
</Directory>
sudo a2enconf infcloud 
sudo service apache2 reload

HTTPs

sudo vi /etc/apache2/sites-available/infcloud.conf
<VirtualHost *:80>
	ServerName infcloud.kirner.or.at
	ServerAlias infcloud.kirner.or.at
	Redirect / https://infcloud.kirner.or.at
</VirtualHost>
sudo vi /etc/apache2/sites-available/infcloud-ssl.conf
<VirtualHost *:443>
	ServerName infcloud.kirner.or.at

	SSLEngine on 
	SSLCertificateFile /etc/ssl/certs/infcloud.crt 
	SSLCertificateKeyFile /etc/ssl/private/apache.key
 
	# Pfad zu den Webinhalten 
	DocumentRoot /var/www/infcloud_0_13_1

	ErrorLog ${APACHE_LOG_DIR}/infcloud.kirner.or.at-error.log
	CustomLog ${APACHE_LOG_DIR}/infcloud.kirner.or.at-access.log combined
</VirtualHost>
cd /etc/apache2/sites-available/
sudo openssl req -new -x509 -key /etc/ssl/private/apache.key -days <days> -sha256 -out /etc/ssl/certs/infcloud.crt
sudo a2ensite infcloud.conf 
sudo a2ensite infcloud-ssl.conf 
sudo service apache2 reload


copy the source code into your web server directory (if you use Apache it is strongly recommended to enable the following modules: mod_expires, mod_mime and mod_deflate ... see .htaccess for more details)

Links

sudo vi auth/config.inc 
'href'=>(empty($_SERVER['HTTPS']) ? 'http' : 'https').'://infcloud.kirner.or.at:443/caldav.php/'.$_SERVER['PHP_AUTH_USER'].'/',


sudo vi auth/plugins/generic_conf.inc
$pluginconfig['base_url']=(empty($_SERVER['HTTPS']) ? 'http' : 'https').'://infcloud.kirner.or.at:443';


https://www.inf-it.com/infcloud/readme.txt

Links

https://www.inf-it.com/open-source/clients/infcloud/


Zurück zu CalDav/CardDav Webclients