====== Web server Apache ====== * Na debian * a2enmod XXXX, zapne mod XXX * a2ensite XXXX, zapne stránky XXXX ===== WebDav ===== * https://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.html Enable the dav and dav_fs modules of apache: $ a2enmod dav_fs (just to be sure. dav_fs might be unneeded, I don't know) $ a2enmod dav The DAV lock is located in /etc/apache2/mods-available/dav_fs.conf: DAVLockDB /var/lock/apache2/DAVLock DAV on AuthType Basic AuthName "Git" AuthUserFile /etc/apache2/passwd.git Require valid-user passwd -c /etc/apache2/passwd.git user ===== SSL ===== * a2enmod ssl * vytvoří symlink z /etc/apache2/mods-available/ssl.* do /etc/apache2/mods-enabled/ssl.* * do etc/apache2/sites-available/XXX.conf přidat SSLEngine On SSLCertificateFile /etc/apache2/ssl/server.crt SSLCertificateKeyFile /etc/apache2/ssl/server.key ===== Problémy ===== * Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName * stačilo přidat ServerName mimo virtual hosty [[http://serverfault.com/questions/103426/apache2-could-not-reliably-determine-the-servers-fully-qualified-domain-name-u|zdroj]]