From d012953fac112391a5c581e1349180658efb2317 Mon Sep 17 00:00:00 2001 From: RandolfCarter Date: Sun, 6 Jan 2013 11:08:15 +0100 Subject: [PATCH 1/3] Corrects dependency list (contained invalid pkgs) --- admin_manual/installation_source.rst | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/admin_manual/installation_source.rst b/admin_manual/installation_source.rst index 58c7fefba..07eb79602 100644 --- a/admin_manual/installation_source.rst +++ b/admin_manual/installation_source.rst @@ -10,33 +10,40 @@ Prerequisites To run ownCloud, your webserver must have the following installed: * php5 (>= 5.3) -* php5-json -* php-xml -* php-mbstring -* php5-zip * php5-gd +* php-xml-parser +* php5-intl And as *optional* dependencies: * php5-sqlite (>= 3) +* php5-mysql +* smbclient * curl * libcurl3 -* libcurl3-dev * php5-curl -* php5-intl -* php-pdo -Commands for Ubuntu and Debian: +You have to install at least one of php5-sqlite or php5-mysql, depending +on which of the two database systems you want to use. + +smbclient is only used if you want to mount SMB shares to your owncloud. +The curl packages are needed for some apps (e.g. http user authentication) + + +Commands for Ubuntu and Debian (run as root): :: - apt-get install apache2 php5 php5-json php-xml php-mbstring php5-zip php5-gd - apt-get install php5-sqlite curl libcurl3 libcurl3-dev php5-curl php-pdo + apt-get install apache2 php5 php5-gd php-xml-parser php5-intl + apt-get install php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl .. todo:: Document other distributions. You don’t need any WebDAV support of your webserver (i.e. apache’s mod_webdav) to access your ownCloud data via WebDAV, ownCloud has a WebDAV server built in. +In fact, you should make sure that any built-in WebDAV module of your webserver +is disabled (at least for the owncloud directory), as it can interfere with +owncloud's built-in WebDAV support. Extract ownCloud and Copy to Your Webserver ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From feec251b38e57216687f432109c14da272dcc625 Mon Sep 17 00:00:00 2001 From: RandolfCarter Date: Sun, 6 Jan 2013 11:29:42 +0100 Subject: [PATCH 2/3] Adds installation instructions for debian/ubuntu For ubuntu/debian the instructions on how to install the server from repositories was missing. --- admin_manual/installation_linux.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/admin_manual/installation_linux.rst b/admin_manual/installation_linux.rst index ec870a370..70c63d3ea 100644 --- a/admin_manual/installation_linux.rst +++ b/admin_manual/installation_linux.rst @@ -115,7 +115,14 @@ PCLinuxOS Follow the Tutorial `ownCloud, installation and setup`_ on the PCLinuxOS web site. +Ubuntu / Debian +~~~~~~~~~~~~~~~ +Go to the `linux package sources`_ page and execute the steps as described there +for your distribution. + + .. _stable version: http://aur.archlinux.org/packages.php?ID=47585 .. _development version: http://aur.archlinux.org/packages.php?ID=38767 .. _ownCloud repository: http://software.opensuse.org/search?q=owncloud&baseproject=ALL&lang=de .. _ownCloud, installation and setup: http://pclinuxoshelp.com/index.php/Owncloud,_installation_and_setup +.. _linux package sources: http://software.opensuse.org/download.html?project=isv:ownCloud:community&package=owncloud From e8795552f029ef8f725c332a6f8723822eb031b0 Mon Sep 17 00:00:00 2001 From: Randolph Carter Date: Sun, 13 Jan 2013 13:58:31 +0100 Subject: [PATCH 3/3] owncloud -> ownCloud --- admin_manual/installation_source.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/admin_manual/installation_source.rst b/admin_manual/installation_source.rst index 07eb79602..5db8ea749 100644 --- a/admin_manual/installation_source.rst +++ b/admin_manual/installation_source.rst @@ -26,7 +26,7 @@ And as *optional* dependencies: You have to install at least one of php5-sqlite or php5-mysql, depending on which of the two database systems you want to use. -smbclient is only used if you want to mount SMB shares to your owncloud. +smbclient is only used if you want to mount SMB shares to your ownCloud. The curl packages are needed for some apps (e.g. http user authentication) @@ -42,8 +42,8 @@ Commands for Ubuntu and Debian (run as root): You don’t need any WebDAV support of your webserver (i.e. apache’s mod_webdav) to access your ownCloud data via WebDAV, ownCloud has a WebDAV server built in. In fact, you should make sure that any built-in WebDAV module of your webserver -is disabled (at least for the owncloud directory), as it can interfere with -owncloud's built-in WebDAV support. +is disabled (at least for the ownCloud directory), as it can interfere with +ownCloud's built-in WebDAV support. Extract ownCloud and Copy to Your Webserver ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -81,7 +81,7 @@ your virtual host file. This is usually in ``/etc/apache2/sites-enabled/000-default``. You should also run ``a2enmod rewrite`` and ``a2enmod headers``. Then restart apache: service apache2 restart (for Ubuntu systems). In order for the maximum upload size to be configurable, -the .htaccess file in the owncloud folder needs to be made writable by the +the .htaccess file in the ownCloud folder needs to be made writable by the server. Follow the Install Wizard