Difference between revisions of "Main Page/owncloud"

From phurvitz
Jump to: navigation, search
 
(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
  
a2ensite default-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
  
service apache2 reload
+
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