Difference between revisions of "Main Page/owncloud"
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
openssl req -new -x509 -days 10000 -nodes -out /etc/ssl/localcerts/gisolo.pem -keyout /etc/ssl/localcerts/gisolo.key | openssl req -new -x509 -days 10000 -nodes -out /etc/ssl/localcerts/gisolo.pem -keyout /etc/ssl/localcerts/gisolo.key | ||
− | |||
chmod 600 /etc/ssl/localcerts/gisolo* | chmod 600 /etc/ssl/localcerts/gisolo* | ||
Line 46: | Line 45: | ||
a2enmode ssl | a2enmode ssl | ||
− | + | service apache2 reload | |
+ | |||
+ | --------------------- | ||
+ | echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list | ||
+ | |||
+ | apt-get update | ||
+ | |||
+ | apt-get install owncloud | ||
+ | |||
+ | wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key | ||
+ | |||
+ | apt-key add - < Release.key | ||
+ | |||
+ | --------------------- | ||
+ | client | ||
+ | |||
+ | wget http://ftp.us.debian.org/debian/pool/main/o/ocsync/libocsync0_0.91.4-1~bpo70+1_amd64.deb | ||
+ | |||
+ | dpkg -i libocsync0_0.91.4-1~bpo70+1_amd64.deb | ||
− | + | echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud-client.list | |
+ | |||
+ | apt-get update | ||
+ | |||
+ | apt-get install owncloud-client | ||
+ | |||
+ | wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Debian_7.0/Release.key | ||
+ | |||
+ | apt-key add - < Release.key | ||
+ | |||
+ | --------------------- | ||
+ | to make it work only on ssl: | ||
+ | |||
+ | root@gisolo:/etc/apache2/conf.d# more owncloud.conf | ||
+ | <Directory /var/www/owncloud/> | ||
+ | AllowOverride All | ||
+ | SSLRequireSSL | ||
+ | </Directory> | ||
+ | |||
+ | --------------------- | ||
+ | shared folders in virtualbox | ||
+ | |||
+ | mkdir o:\users\phurvitz\gisolo_share | ||
+ | |||
+ | root@gisolo:/var/log/apache2# cd /mnt | ||
+ | |||
+ | root@gisolo:/mnt# mkdir phurvitz-ufl | ||
+ | |||
+ | root@gisolo:/mnt# mount -t vboxsf gisolo_share phurvitz-ufl | ||
+ | |||
+ | --------------------- |
Latest revision as of 22:00, 13 February 2014
openssl req -new -x509 -days 10000 -nodes -out /etc/ssl/localcerts/gisolo.pem -keyout /etc/ssl/localcerts/gisolo.key chmod 600 /etc/ssl/localcerts/gisolo*
a2enmod ssl
root@gisolo:/etc/apache2/sites-available# cat ssl
<VirtualHost *:443>
ServerAdmin phurvitz@uw.edu
SSLEngine On SSLCertificateFile /etc/ssl/localcerts/gisolo.pem SSLCertificateKeyFile /etc/ssl/localcerts/gisolo.key
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 ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
a2enmode ssl
service apache2 reload
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
apt-key add - < Release.key
client
wget http://ftp.us.debian.org/debian/pool/main/o/ocsync/libocsync0_0.91.4-1~bpo70+1_amd64.deb
dpkg -i libocsync0_0.91.4-1~bpo70+1_amd64.deb
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud-client.list
apt-get update
apt-get install owncloud-client
wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Debian_7.0/Release.key
apt-key add - < Release.key
to make it work only on ssl:
root@gisolo:/etc/apache2/conf.d# more owncloud.conf <Directory /var/www/owncloud/>
AllowOverride All SSLRequireSSL
</Directory>
shared folders in virtualbox
mkdir o:\users\phurvitz\gisolo_share
root@gisolo:/var/log/apache2# cd /mnt
root@gisolo:/mnt# mkdir phurvitz-ufl
root@gisolo:/mnt# mount -t vboxsf gisolo_share phurvitz-ufl